一个提供者的网络为128.31.8.0/22,想要将它分给四个客户端。客户端A需要容纳500个主机,客户端B需要容纳240个主机,客户端C需要容纳80个主机,客户端D需要容纳100个主机。
- 请给出128.31.8.0/22的二进制表示法及其子网掩码。
- 请用点分十进制格式填写下表,说明提供商为满足客户需求可创建的子网的详细信息。
(希望可以写得稍微详细一些有具体步骤)
一个提供者的网络为128.31.8.0/22,想要将它分给四个客户端。客户端A需要容纳500个主机,客户端B需要容纳240个主机,客户端C需要容纳80个主机,客户端D需要容纳100个主机。
解:
二进制表示法:10000000.00011111.00001000.00000000/22
子网掩码:255.255.252.0
分析:
网络号已经使用22位,故子网划分的主机号还可用10位。9位主机号最多可容纳511-2=509个主机(排除全0和全1的地址,下同);8位主机号最多可容纳256-2=254个主机;7位主机号最多可容纳128-2=126个主机。
按照需求从多到少进行地址分配:
A需要9位地址,B需要8位地址,C和D都分别需要7位地址。
填写表格
A | B | C | D | |
---|---|---|---|---|
Network address | 128.31.8.0 | 128.31.10.0 | 128.31.11.0 | 128.31.11.128 |
Network mask | 255.255.254.0 | 255.255.255.0 | 255.255.255.128 | 255.255.255.128 |
Maximum Number of Hosts | 509 | 254 | 126 | 126 |
Broadcast address | 128.31.9.255 | 128.31.10.255 | 128.31.11.127 | 128.31.11.255 |