ip地址是网络的核心. 我们目前使用的是IPv4 (Internet Protocol version 4的缩写), 但由于所有的地址都快用完了, 我们将来会改用IPv6. 那么它们是什么呢?

让我们更深入地了解IP-address到底是什么, 它在浏览网页中扮演什么角色, 以及我们如何已经用完了可用的地址.

它是什么,我为什么需要它?

首先,互联网协议(IP)只是一组帮助不同设备相互通信的规则. IP地址, 简而言之, 让世界上数十亿的设备相互连接成为可能. 你可以将它们与我们家的实际地址进行比较. 如果你想给法国的朋友写信, 如果你只是把他们的名字写在信封上是不够的. 你需要写下他们的确切地址,邮编和国家. 当发送少量数据时,ip地址用于将数据送到正确的位置.

IPv4地址由四个用点分隔的数字(称为八位元)组成, 取值范围是0 ~ 255.

为什么只有255个? 因为每个八位元由8位元组成(一位可以是" on "或" off " / 0或1),如果它们都是" on ", 它们的总和是255.

11111111.1111111.1111111.11111111 = 255.255.255.255

这四个八隅体提供大约4.30亿个唯一地址. 可能看起来很多,但真的是?

当创建IPv4时,这个数字似乎大得离谱. 然后互联网爆发了,每个人都想分一杯羹.

目前世界上有超过70亿人,我们甚至没有足够的地址给每个人一个独一无二的地址. 现在,你有多少设备? 我们大多数人都有笔记本电脑、智能手机、平板电脑、电子阅读器、智能电视……你懂的.

为什么我们还没有用完地址呢? 答案是动态ip地址. 您的Internet服务提供商有一个称为DHCP(动态主机配置协议)服务器的东西, 哪个自动分配ip地址. 这意味着你没有一个特定的号码分配给你(除非你手动这样做), 但这个地址恰好在那个时候可用. 每次你连接到互联网, 服务器会找到一个此刻没有被使用的IP. PS:这并不意味着你是不可追踪的.

但是,即使使用DHCP,我们也非常缺乏地址.

未来就在这里

这就是IP版本6出现的原因. 而不是4个数, IPv6有8组4个十六进制数字, 所以通常的IPv6地址看起来像这样:2001:0db8:0000:0042:0000:8a2e:0370:7334.

数字之间的字母是怎么回事? 好吧, 十六进制数最多为9, 和数字9以外的所有东西, 你必须使用从字母表的第一个字母开始的字母. 所以10是A, 11是B,等等. 一直到F(代表15).

现在您可能想知道,在新版本的IP中有多少IP地址可用?

地址的数量是42的10次方. 对普通人来说,就是这样

42,000,000,000,000,000,000,000,000,000,000,000,000

具有唯一地址的设备. 进行比较, 我们可以给地球表面的每个原子分配一个IPv6地址, 我们还剩下那么多的原子来给另外100多个地球上的原子分配地址. 这应该能持续一段时间……

现在你可能在想,我是不是应该担心切换到IPv6? 好吧,其实不是. 不是所有的网站都使用IPv6,大多数网站也支持IPv4. 切换到下一个版本的过程将是一个循序渐进的过程,只是需要你牢记在心.

现在您可以给自己一个鼓励了——您已经(稍微)了解了数据是如何通过网络发送的.

你的IP?

你可以用两种不同的方法检查你的ip地址-

  • 你可以直接访问网站 http://www.whatsmyip.org/, or
  • 您可以打开命令提示符并在那里进行检查. 以下是如何做到这一点:
    • 对于Windows:单击开始菜单并键入“cmd”(用于“命令行”). 当您在命令提示符中,键入“ipconfig”. 您可以在IPv4地址栏下找到您的ip地址.
    • Mac:点击左上角的苹果图标,选择“系统偏好”. 点击“网络”并选择您的连接. 您应该在IP Address行中看到您的IP- Address.

请注意,您从网站获得的IP地址和从命令行获得的IP地址是不同的. 这是因为网络浏览器会给你你的公共IP——那个全世界都能看到的IP——有点像你的门牌号. 您通过命令行看到的IP是您的私有IP, 在您的网络中发送和接收数据的是什么. 你可以把它想象成房子里的一个房间. 如果你家有人收到一封写给你的信, 他们会把它送到你的房间.