网络号指派范围
- A类地址网络号占用一个字节,但是由于有一位是类别位,只有7位可供使用,但是由于规定,网络字段全0是个保留字段表示本网络,而127(01111111)是另外一个保留字段,作为本地软件的环回测试。我们常见的127.0.0.1表示本机,原因也是出自这里。所以A类地址可以指派的网络号个数为(27-2).
- B类网络地址网络号有两个字节,前两位为10已经固定,只剩下14位可用,由于这14位无论怎么取值都不会使得网络号为全0或者全1,单实际上规定,规定B类最小网络地址为128.1.0.0。因此B类地址可指派的网络号个数为(214-1).
- C类地址有3个字节的网络字段号,前三位固定110,只有剩下21位可用,同样C类地址可指派的最小网络地址也是192.0.1.0。因此C类地址可指派的网络号个数为(221-1).
主机号指派范围
由于主机号有规定,全0的主机号代表IP地址是“本主机”所连接到的单个网络地址(例,一主机地址为5.6.7.8,则该主机所在的网络地址为5.0.0.0),而全1则表示“所有的”,即表示该网络上的所有主机。
- A类地址的主机号是由三个字节,24位组成,所以每一个A类网络中可分配的主机个数为(224-2).
- B类地址的主机号是由两个字节,16位组成,所以每一个B类网络中可分配的主机个数为(216-2).
- C类地址的主机号是由一个字节,8位组成,所以每一个C类网络中可分配的主机个数为(28-2)
总结IP指派范围
综上网络号和主机号的指派描述可知,IP地址空间共有232个地址。
所有A类地址共有(27-2)[Math Processing Error]∗(224-2)个,大约231,占50%;
所有B类地址共有(214-1)[Math Processing Error]∗(216-2)个,大约230,占25%;
所有C类地址共有(221-1)[Math Processing Error]∗(28-2)个,大约229,占12.5%;
网络类别 最大可分配网络数 首个可分配网络号 最后一个可分配网络号 每个网络中最大主机数
A 126(2^7-2) 1 126 16777214
B 16383(2^14-1) 128.1 191.255 65534
C 2097151(2^21-1) 192.0.1 223.255.255 254