分类编址的 IPv4
地址分为 A
、B
、C
、D
、E
五类
A
类地址的网络号部分占 888 比特,主机号部分占 242424 比特。网络号的最高位固定为 000B
类地址的网络号部分占 161616 比特,主机号部分占 161616 比特。网络号的最高两位固定为 101010C
类地址的网络号部分占 242424 比特,主机号部分占 888 比特。网络号的最高位固定为 110110110D
类地址是多播地址,其最高四位固定为 111011101110E
类地址是保留地址,其最高四位固定为 111111111111
1、A 类地址细节
888 位网络号的最高位固定为 000,低 777 位全部取 000 时,就是 A
类网络的最小网络号(其十进制值为 000)
- 即:最小网络号 000(000000000000000000000000),保留不指派
A
类网络第一个可指派的网络号为最高位固定为 000,低 777 位为 000000100000010000001(其十进制值为 111)
- 将 242424 位主机号全部取 000,就可以得到该网络的网络地址(1.0.0.01.0.0.01.0.0.0)
当 888 位网络号的低 777 位全部取 111 时,就是 A
类网络的最大网络号(其十进制为 127127127)
- 即:最大网络号 127127127(011111110111111101111111),作为本地软件环回测试,不能指派
将 127127127 开头的 IPv4
地址的主机号部分的最低位取 111 、其他位取 000 。
- 最小的本地环回测试地址(127.0.0.1127.0.0.1127.0.0.1)
将 127127127 开头的 IPv4
地址的主机号部分的最低位取 000 、其他位取 111 。
- 最大的本地环回测试地址(127.255.255.254127.255.255.254127.255.255.254)
A
类网络最后一个可指派的网络号为最高位固定为 000,低 777 位为 111111011111101111110(其十进制为 126126126)
- 将 242424 位主机号全部取 000,就可以得到该网络的网络地址(126.0.0.0126.0.0.0126.0.0.0)
可指派的网络数量:28−1−2=1262^{8-1}-2=12628−1−2=126
- (减 222 的原因时除去最小网络号 000 和最大网络号 127127127)
每个网络中可分配的 IP
地址数量为:224−2=167772142^{24}-2 = 16777214224−2=16777214
- (减 222 的原因时除去主机号为全 000 的网络地址和全 111 的广播地址)
2、B 类地址细节
3、C 类地址细节
4、习题
4.1、一般不使用的特殊 IP 地址
444 个网络
对于黄色部分,该网络的主机数量为 655346553465534,加上一个路由器接口,需要可分配的 IP
地址数量为 655356553565535
- 只能给该网络分配一个
A
类网络号(在 111 ~ 126126126 中挑选一个)
对于蓝色部分,该网络的主机数量为 254254254,加上一个路由器接口,需要可分配的 IP
地址数量为 255255255
- 只能给该网络分配一个
A
类或B
类网络号 - 节约
IP
地址的原则给其分配B
类网络号(在 128.0128.0128.0 ~ 192.255192.255192.255 中挑选一个)
对于绿色部分,该网络的主机数量为 404040,加上一个路由器接口,需要可分配的 IP
地址数量为 414141
- 给该网络分配一个
A
类或B
类或C
类网络号 - 节约
IP
地址的原则给其分配C
类网络号(在 192.0.0192.0.0192.0.0 ~ 233.255.255233.255.255233.255.255 中挑选一个)
对于红色部分,该网络没有主机,只有两个接口,需要可分配的 IP
地址数量为 222
- 给该网络分配一个
A
类或B
类或C
类网络号 - 节约
IP
地址的原则给其分配C
类网络号(在 192.0.0192.0.0192.0.0 ~ 233.255.255233.255.255233.255.255 中挑选一个,不同网络的网络号不能相同)
网络号分配完毕后,就可以给个网络的各主机和路由器的各接口分配 IP
地址了
需要注意:
- 所分配的
IP
地址应该互不相同,并且其主机号部分不能出现 "全0
"(因为这是网络地址),也不能出现 "全 111 "(因为这是广播地址) - 网络地址和广播地址都不能分配给主机或路由器的各接口,无法唯一标识一台主机或路由器的某个接口