首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这些保留ip你知道多少?

每天读一篇一线开发者原创好文

本文主要讨论一些保留的IP。IP地址用于标示网络中的一台主机,IP地址可以分为A,B,C,D,E这几个类别。

A类地址:1.0.0.0~126.255.255.255

B类地址:128.0.0.0~191.255.255.255

C类地址:192.0.0.0~223.255.255.255

D类地址:224.0.0.0~224.255.255.255

E类地址:255.0.0.0~255.255.255.255

A,B,C三类是常见的,D,E主要用于组播和广播以及研究用途。整体上IP的划分还是比较容易记住的,因为IP地址存储需要4个字节32位的空间,而一个字节能够表达的十进制范围位0~255,因此总体上来说A,B,C,D,E这几类的地址是按照128,64,32这样的等差数列来间隔的,当然其本质是二进制的1,11,111进行开头的IP地址段,当然你会发现0.0.0.0~0.255.255.255以及127.0.0.0~127.255.255.255这些段的缺失,那是因为,着两段的IP为保留的IP。当然保留的IP并不仅仅就是这两个段,像我们通常遇见的192.168.1.1这样的局域网IP也属于保留的IP。因此从这个方面来看IP的划分还可以分类两类,即保留的IP和非保留的IP。

当然保留的IP一般用于本机测试例如127.0.0.1,以及局域网地址例如192.168.1.1等等。非保留的IP也叫做全局IP一般用于广域网之间的通信,例如220.181.7.190这是百度服务器的一个ip。本次就简单罗列一下一些保留的IP,摘自维基百科:

关于选择哪一个具体局域网的ip地址是跟该局域网内部所容纳设备数量相关的。例如我查看我的4G手机的ip地址就172.25.81.205,172这个网段所能容纳的ip地址数量为1,048,576,那么对于一个当下的能力基站来说百万级别的IP应该是完全够用了,如果不够用也可以使用10网段的;多数公司使用的ip地址10.33.188.106,因为对于数十万员工级别的公司,各种设备的IP很可能超过百万,而10网段所能够容纳的IP个数在16,777,216,这就足够用了;多数学校机房配置的ip地址为192.168.1.115,因为一个学校的机房通常在10000以内台,而192.168网段能够容纳的ip为65,536,也是足够了。

上述讨论的保留IP的作用主要作为局域网的地址来使用,那么保留ip的作用都有哪些呢?

1.首先全球的ipv4地址有限也就2的32次方个,为了缓解IP地址紧张的问题,我们知道相应的解决方法有ipv6地址,以及NAT转换。其中NAT地址转换就是将192.168.1.115这样的保留IP地址转换为非保留的IP。因此我们看到保留ip的第一个作用就是缓解ip地址资源紧张,不同的局域网可以使用同一个保留的IP。而类似于这样的保留IP都是作为客户端的地址,通常来说服务器的IP都是非保留的IP,同一时间内,全球唯一的。因为服务器的数量相对于客户端来说还是很少的,当然也是有服务器使用NAT等技术的,使用了保留IP。

2.类似于255.255.255.255/32这样的IP地址是有着特定的用途的,用于广播。我们知道局域网的广播地址是MAC为ff:ff:ff:ff,在IP层的广播地址为FF.FF.FF.FF。当然D类和E类的多数IP地址主要被预留出来。

3,像 127.0.0.0 – 127.255.255.255地址段分配给了本机,通常我们的本地默认回环地址的IP就是127.0.0.1,在本机上测试编写好的网站都是访http://127.0.0.1:9600/ 这样的地址。也就是通过浏览器访问http://127.0.0.1:9600/ 地址,该流量并不会经过网卡。可以看出操作系统对于127.0.0.1这样的IP的处理是将其看作特殊的IP。

4,正如前面所提到的IP资源有限,同时IP地址也是要钱,每年使用者需要向IP分配机构缴纳一定的使用费用。因此IP数量越少,越节省,这也就是我们4G上网IP是保留的IP,家中的宽带也是保留的IP,学校公司网络多数使用的都是保留IP,只在广域网出口处使用NAT将其转换为全局的IP。

当然除了我所论述的几个方面,在维基百科中还罗列了一些其他的用途,可以详细参考之。因此有的时候我们简单的根据ip地址进行定位的话,要确保使用的不是保留IP。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180301B0ZFLP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券