计算机网络 第四章 答案(更正版)(谢希仁 第七版)

期末复习的时候感觉答案里好多都是有问题的 比如高赞的那位,所以出了一博客供大家参考讨论,有错欢迎指正,只包含部分题解。(前两题是老师补充的)。

1.地址202.119.128/19、 202.119.160/19 、 202.119.192/19 、 202.119.224/19进行最大的聚合

2.一个公司,采用CIDR, C类地址202.200.100.x,下面有部门5个,分别为 100,20,17,30,19,请给出一种地址分配方案,以及每个网络的网络号

4-9(1)子网掩码为255.255.255.0代表什么意思?

(2)一网络的现在掩码为255.255.255.248,问该网络能够连接多少个主机?

(3)一A类网络和一B网络的子网号subnet-id分别为16个1和8个1,问这两个子网掩码有何不同?

(4)一个B类地址的子网掩码是255.255.240.0。试问在其中每一个子网上的主机数最多是多少?

(5)一A类网络的子网掩码为255.255.0.255;它是否为一个有效的子网掩码?

(6)某个IP地址的十六进制表示C2.2F.14.81,试将其转化为点分十进制的形式。这个地址是哪一类IP地址?

(7)C类网络使用子网掩码有无实际意义?为什么?

4-10 试辨认以下IP地址的网络类别。

(1)128.36.199.3 (2)21.12.240.17 (3)183.194.76.253 (4)192.12.69.248 (5)89.3.0.1 (6)200.3.6.2

BABCAC

4-11 IP数据报中的首部检验和并不检验数据报中的数据。这样做的最大好处是什么?坏处是什么?

 4-13 设IP数据报使用固定首部,其各字段的具体数值如图所示(除IP地址外,均为十进制表示)。试用二进制运算方法计算应当写入到首部检验和字段中的数值(用二进制表示)。

 4-15 什么是最大传送单元MTU?它和IP数据报的首部中的哪个字段有关系?

 4-16 在因特网中将IP数据报分片传送的数据报在最后的目的主机进行组装。还可以有另一种做法,即数据报片通过一个网络就进行一次组装。试比较这两种方法的优劣。

4-17 一个3200位长的TCP报文传到IP层,加上160位的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有1200位。因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指的是局域网看见的数据)?

 4-18(1)有人认为:“ARP协议向网络层提供了转换地址的服务,因此ARP应当属于数据链路层。”这种说法为什么是错误的?

(2)试解释为什么ARP高速缓存每存入一个项目就要设置10~20分钟的超时计时器。这个时间设置的太大或太小会出现什么问题?

(3)至少举出两种不需要发送ARP请求分组的情况(即不需要请求将某个目的IP地址解析为相应的硬件地址)。

 4-19 主机A发送IP数据报给主机B,途中经过了5个路由器。试问在IP数据报的发送过程中总共使用了几次ARP?

5+1=6

4-20设某路由器建立了如下路由表:

 4-21 某单位分配到一个B类IP地址,其net-id为129.250.0.0.该单位有4000台机器,分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一个地点分配一个子网掩码号,并算出每个地点主机号码的最小值和最大值4000/16=250,平均每个地点250台机器。

 4-22 一个数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够 传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?

4-26 有如下的4个/24地址块,试进行最大可能性的聚会。

212.56.132.0/24
212.56.133.0/24
212.56.134.0/24
212.56.135.0/24

4-29 一个自治系统有5个局域网,其连接图如图4-55示。LAN2至LAN5上的主机数分别为:
91,150,3和15.该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块(包括前缀)。

注意这题需要路由器端口分配IP。

4-30 一个大公司有一个总部和三个下属部门。公司分配到的网络前缀是192.77.33/24.公司的网络布局如图4-56示。总部共有五个局域网,其中的LAN1-LAN4都连接到路由器R1上,R1再通过LAN5与路由器R5相连。R5和远地的三个部门的局域网LAN6~LAN8通过广域网相连。每一个局域网旁边标明的数字是局域网上的主机数。试给每一个局域网分配一个合适的网络的前缀。

4-33 下面的前缀中的哪一个和地址152.7.77.159及152.31.47.252都匹配?请说明理由

 4-35 已知地址块中的一个地址是140.120.84.24/20。试求这个地址块中的最小地址和最大地址。地址掩码是什么?地址块中共有多少个地址?相当于多少个C类地址?

 4-36 已知地址块中的一个地址是190.87.140.202/29。重新计算上题。

4-37 某单位分配到一个地址块136.23.12.64/26。现在需要进一步划分为4个一样大的子网。试问:

(1)每一个子网的网络前缀有多长?
(2)每一个子网中有多少个地址?
(3)每一个子网的地址是什么?
(4)每一个子网可分配给主机使用的最小地址和最大地址是什么?

 

 4-41 假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”)


              N1        7        A
              N2        2        B
              N6        8        F
              N8        4        E
              N9        4        F
现在B收到从C发来的路由信息(这两列分别表示“目的网络”“距离”):
N2 4
N3 8
N6 4
N8 3
N9 5
试求出路由器B更新后的路由表(详细说明每一个步骤)。

 

### 回答1: 出每个子网的主机数和可用主机数。 根据给定的BIP地址的net-id129.250..,可以得出该IP地址网络号为129.250..,子网掩码为255.255..。 如果使用子网掩码为255.255.255.,可以将该IP地址划分为256个子网,每个子网可以容纳256个主机。由于该单位有400台机器,需要将它们分布在16个不同的地点,因此需要将IP地址划分为16个子网。 根据子网掩码为255.255.255.,可以得出每个子网的网络号为129.250..、129.250.1.、129.250.2.、……、129.250.15.。每个子网可以容纳256个主机,其中一个主机用于网络号,一个主机用于广播地址,因此每个子网可用的主机数为256-2=254个。 因此,每个地点分配的子网掩码号为255.255.255.,每个子网的主机数为256个,可用主机数为254个。 ### 回答2: 在这个情景中,我们可以看出,该单位分配一个bip地址,其网络号为129.250.0.0。考虑到可用地址的数量,选择子网掩码为255.255.255.0是非常合适的。因为这样可以提供256个可用ip地址,其中一个用作广播地址一个用作网络号,所以最终可以为每个地点分配最多254个可用地址。 接下来需要把这个网络划分成16个子网。因为我们选择的是子网掩码为255.255.255.0,所以每个子网中的可用地址数量是254个。我们可以通过将网络地址分解为二进制位来进行子网划分,并通过加入不同数量的“1”的方法唯一地区分不同的子网。 假设我们的16个地点是依次编号的,每个地点需要至少一个ip地址。我们可以从网络地址的第9位开始添加“1”让网络段变成16个子网,如下所示: 129.250.1 0000000 - 第1个地点 129.250.2 0000000 - 第2个地点 129.250.3 0000000 - 第3个地点 129.250.4 0000000 - 第4个地点 129.250.5 0000000 - 第5个地点 129.250.6 0000000 - 第6个地点 129.250.7 0000000 - 第7个地点 129.250.8 0000000 - 第8个地点 129.250.9 0000000 - 第9个地点 129.250.10 0000000 - 第10个地点 129.250.11 0000000 - 第11个地点 129.250.12 0000000 - 第12个地点 129.250.13 0000000 - 第13个地点 129.250.14 0000000 - 第14个地点 129.250.15 0000000 - 第15个地点 129.250.16 0000000 - 第16个地点 在这种方案下,每个地点所在的子网掩码都是255.255.255.0。这样,每个地点都可以拥有254个可用的ip地址,足够它们的需要了。 在这种子网划分的情况下,每个地点的网络地址将是划分后的结果中的第一个合法地址,例如第一个地点的网络地址将是129.250.1.0,最后一个地点的网络地址将是129.250.16.0。 这样的分配方案既能满足每个地点的需求,又能避免ip地址的资源浪费。 ### 回答3: 该单位分配到的BIP地址129.250.0.0,这意味着其网络号为129.250,可用的默认子网掩码为255.255.0.0。但是,该单位4000台机器需要使用,因此需要进一步划分子网来管理这些机器。 由于选用子网掩码为255.255.255.0,则可得出每个子网可以包含256个IP地址,其中第一个地址网络地址,最后一个地址为广播地址。因此,该单位需要将其4000台机器划分到16个子网中,每个子网可以支持256个IP地址,其中252个可用于主机,一个用于网络地址一个用于广播地址,共18个地址。 为了给每个地点分配一个子网掩码号,并确保这些子网位于同一网络中,可以按照以下方式进行子网划分: 1. 每个子网的主机数为256,因此可以将每个地点的机器划分成多个子网。 2. 根据子网掩码的要求,选择一个主机数最接近256的值(即在该主机数下,可用IP地址数必须大于等于256),并且该主机数必须大于实际需求的主机数。 3. 根据子网掩码的要求,计算出每个子网的网络地址和广播地址,并为每个子网分配一个唯一的子网掩码号。 下面是为每个地点分配的子网掩码号和计算方法: 地点1:129.250.1.0/255.255.255.0,可用主机数为256,网络地址129.250.1.0,广播地址129.250.1.255。 地点2:129.250.2.0/255.255.255.0,可用主机数为256,网络地址129.250.2.0,广播地址129.250.2.255。 …… 地点16:129.250.16.0/255.255.255.0,可用主机数为256,网络地址129.250.16.0,广播地址129.250.16.255。 这样,该单位就成功地将其4000台机分配到了16个子网中,每个子网可以支持256个IP地址。同时,这些子网都位于同一网络中,因此可以方便地进行管理和通信。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值