IP地址的划分原理

接触过计算机网络方面知识的人都应该知道,IP地址划分为:ABCDE五类,划分IP地址的目的是使IP地址适应不同规模的网络
那么在见到一个实际的IP地址后,怎么样辨识出他是那类IP地址,以及网络号、主机号已经子网掩码呢?下面将给出答案。


一、A类IP地址
(1)A类IP地址的第一个字节为网络地址,后三个字节为主机地址,子网掩码为255.0.0.0
(2)二进制形式第一个字节的第一位(最高位)固定为0,这样的话,可以计算出A类IP地址的范围:
0000 0000 . 0000 0000 . 0000 0000 . 0000 0000 ~ 0111 1111 . 1111 1111 . 1111 1111 . 1111 1111
转换成点分十进制就是0.0.0.0~126.255.255.255.
但是127保留给内部回送函数,而0则表示该地址是本地宿主机,所以A类IP地址的范围是1.0.0.0~127.255.255.255
(3)A类IP地址一般分配给特大型网络,他有126个网络,每个网络能容纳16777214多个主机。


二、B类IP地址
(1)B类IP地址的第一个字节和第二个字节为网络地址,后两个字节为主机地址,子网掩码为255.255.0.0
(2)二进制形式第一个字节的前两位(高两位)固定为10,这样的话,可以计算出A类IP地址的范围:
1000 0000 . 0000 0000 . 0000 0000 . 0000 0000 ~ 1011 1111 . 1111 1111 . 1111 1111 . 1111 1111
转换成点分十进制就是128.0.0.0~191.255.255.255.
(3)B类IP地址一般分配给中型网络,他有16382个网络,每个网络能容纳6万多个主机。


三、C类IP地址
(1)C类IP地址的前三个字节为网络地址,最后一个字节为主机地址,子网掩码为255.255.255.0
(2)二进制形式第一个字节的前三位(高三位)固定为110,这样的话,可以计算出A类IP地址的范围:
1100 0000 . 0000 0000 . 0000 0000 . 0000 0000 ~ 1101 1111 . 1111 1111 . 1111 1111 . 1111 1111
转换成点分十进制就是192.0.0.0~223.255.255.255.
(3)C类IP地址一般分配给小型网络,比如一般的校园网和局域网,它有209多万个网络,每个网络能容纳254个主机。


四、D类IP地址
(1)D类IP地址的第一个字节的高四位固定为1110,他是一个保留的地址,并不指向特定的网络。
目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,
它标识共享同一协议的一组计算机。 


五、E 类IP地址
(1)E类IP地址的第一个字节的高五位固定为11110,为将来使用保留。
(2)全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

 
总结:目前最主要的IP地址是A、B、C三类。
在IP地址3种主要类型里,各保留了3个区域作为私有地址所谓的私有地址就是在互联网上不使用,
而被用在局域网络中的地址
),其地址范围如下: 


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


A类地址的第一组数字为1~126。
注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。


B类地址的第一组数字为128~191。


C类地址的第一组数字为192~223。

猜你喜欢

转载自blog.csdn.net/jiahao1186/article/details/81915049
今日推荐