- 4-54 某单位分配到一个B类IP地址,其net-id为129.250.0.0.该单位有4000多台计算机,分布在16个不同的地点.如选用子网掩码为255.255.255.0,试给每一个地点分配一个子网码,并算出每个地点主机号码的最小值和最大值?
- 5-23 主机A向主机B连续发送了两个TCP报文段,其序列号分别是70和100。试问:
(1)第一个报文段携带了多少字节的数据?
(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?
(3)如果B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?
(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应当是多少? - 4-09(1)子网掩码为255.255.255.0代表什么意思?
- (2)一网络的现在掩码为255.255.255.248,问该网络能够连接多少个主机?
- ">

作者:@兔子先生
4-54 某单位分配到一个B类IP地址,其net-id为129.250.0.0.该单位有4000多台计算机,分布在16个不同的地点.如选用子网掩码为255.255.255.0,试给每一个地点分配一个子网码,并算出每个地点主机号码的最小值和最大值?
B类IP地址,而子网掩码为255.255.255.0,则说明后面16位中的8位也是网络地址,所以主机数只有8位,然后子网码你只要在第3段中随便添加就行了,比如0001000,即为129.250.8.0,主机号码的最大值为129.250.8.254,最小值为129.250.8.1

4000/16=250,平均每个地点250台机器。如选255.255.255.0为掩码,则每个网络所连主机数=2^8-2=254>250,共有子网数=2^8-2=254>16,能满足实际需求。可给每个地点分配如下子网号码
地点:子网号 子网网络号 主机IP的最小值和最大值
1: 00000001 129.250.1.0 129.250.1.1—-129.250.1.254
2: 00000010 129.250.2.0 129.250.2.1—-129.250.2.254
3: 00000011 129.250.3.0 129.250.3.1—-129.250.3.254
4: 00000100 129.250.4.0 129.250.4.1—-129.250.4.254
5: 00000101 129.250.5.0 129.250.5.1—-129.250.5.254
6: 00000110 129.250.6.0 129.250.6.1—-129.250.6.254
7: 00000111 129.250.7.0 129.250.7.1—-129.250.7.254
8: 00001000 129.250.8.0 129.250.8.1—-129.250.8.254
9: 00001001 129.250.9.0 129.250.9.1—-129.250.9.254
10: 00001010 129.250.10.0 129.250.10.1—-129.250.10.254
11: 00001011 129.250.11.0 129.250.11.1—-129.250.11.254
12: 00001100 129.250.12.0 129.250.12.1—-129.250.12.254
13: 00001101 129.250.13.0 129.250.13.1—-129.250.13.254
14: 00001110 129.250.14.0 129.250.14.1—-129.250.14.254
15: 00001111 129.250.15.0 129.250.15.1—-129.250.15.254
16: 00010000 129.250.16.0 129.250.16.1—-129.250.16.254
5-23 主机A向主机B连续发送了两个TCP报文段,其序列号分别是70和100。试问:
(1)第一个报文段携带了多少字节的数据?
(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?
(3)如果B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?
(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应当是多少?

4-09(1)子网掩码为255.255.255.0代表什么意思?
(2)一网络的现在掩码为255.255.255.248,问该网络能够连接多少个主机?
(1)有三种含义 其一是一个A类网的子网掩码,对于A类网络的IP地址,前8位表示网络号,后24位表示主机号,使用子网掩码255.255.255.0表示前8位为网络号,中间16位用于子网段的划分,最后8位为主机号。第二种情况为一个B类网,对于B类网络的IP地址,前16位表示网络号,后16位表示主机号,使用子网掩码255.255.255.0表示前16位为网络号,中间8位用于子网段的划分,最后8位为主机号。第三种情况为一个C类网,这个子网掩码为C类网的默认子网掩码。
(2)255.255.255.248即11111111.11111111.11111111.11111000. 每一个子网上的主机为(2^3-2)=6 台 ,该网络能够连接8个主机,扣除全1和全0后为6台。

