IP地址用于标示网络中的一台主机,同时IPv4地址可以分为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的划分还是比较容易记住的,通常程序中IPv4地址存储需要4个字节32位的空间,每一个字节为8位,B,C,D类别分别是二进制最高位为1,11,111的IP地址段。当然你会发现0.0.0.0~0.255.255.255和127.0.0.0~127.255.255.255这些段的缺失,因为这两段的IP有着特殊的用途,这两段的IP均为保留的IP段。当然保留的IP并不仅仅就是这两个段,像我们通常遇见的192.168.1.1这样的局域网IP也属于保留的IP。因此从这个方面来看IP的划分还可以分类两类,即保留的IP和非保留的IP。

下图简单罗列一下一些保留的IP:

至于如何区分,按照上述所说直接根据ip地址即可区分该ip是何种类别。