ip地址系互联网上为主机分配地址之方法,又称网络协议地址,统一由"iana"(internet assigned numbers authority,即互联网网络号分配机构)所管理。
ip地址主要分为两大类:ipv4与ipv6。此文主要讲述ipv4。
一、ip地址的分类与特点
ip地址大致可划分为a、b、c、d、e五大类。其中,a、b、c三类为基础类别,而d、e类则专用于多播及保留用途。
1、a类地址
a类地址的第一字节首位固定为0。其范围以二进制表示为:00000001至01111110(即十进制的1至126)。注意,因127.255.255.255为广播地址,故第一字节的最大值限定为126(即二进制之01111110)。
2、b类地址
b类地址的第一字节前两位固定为10。其范围为:10000000至10111111(即十进制的128至191)。第二字节的范围是:0至255。
3、c类地址
c类地址的第一字节前三位固定为110。其范围是:11000000至11011111(即十进制的192至223)。第二和第三字节的范围同样为:0至255。第四字节的范围是:0至254,其中255为广播地址不分配。
4、d类地址
d类地址用于ip网络中的组播(多目广播),其前四位固定为“1110”,因此d类地址从224开始,范围是224.0.0.0至239.255.255.254。
5、e类地址
e类地址专为研究之用而预留,故互联网上无可用之e类地址。其前四位固定为“” ,有效范围自240.0.0.0至255.255.255.255。
二、公网ip与内网ip的差异
公网ip具有全球唯一性,而内网ip仅在内具有唯一性。在中,每台电脑可自行分配ip,但此ip仅在内有效。当电脑接入互联网时,网络提供商会为其分配一个外网ip。每个设备同时拥有一个对内及一个对外的ip。
iana将a、b、c类ip地址的部分范围留作使用。具体ip地址范围如下:a类网:10.0.0.0至10.255.255.255;b类网:172.16.0.0至172.31.255.255;c类网:192.168.0.0至192.168.255.255。
若查得的ip地址位于上述范围内,则为ip地址;否则为公网地址。