《计算机网络》网络层习题.docx
- 文档编号:11508818
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:14
- 大小:28.02KB
《计算机网络》网络层习题.docx
《《计算机网络》网络层习题.docx》由会员分享,可在线阅读,更多相关《《计算机网络》网络层习题.docx(14页珍藏版)》请在冰点文库上搜索。
《计算机网络》网络层习题
《计算机网络》网络层习题
6.1internet和Internet有何区别?
答:
internet是一个通用名词,它泛指由多个计算机网络互联而成的虚拟网络。
Internet则是一个专用名词,它指当前全球最大的、开放的、由众多网络互相连接而成的特
定计算机网络,它采用TCP/IP协议族,且前身是美国的ARPANETo
6.2作为中间系统,转发器、网桥、路由器和网关有何区别?
答:
物理层中继系统,称为转发器;
数据链路层中继系统,称为网桥或桥接器;
网络层中继系统,称为路由器;
网桥和路由器的混合体称为桥由器;
网络层以上的中继系统,称为网关。
6.3简单说明下列协议的作用:
IP、ARP、RARP和ICMP。
答:
IP:
网际协议
ARP:
地址解析协议
RARP:
反向地址解析协议
ICMP:
网际控制报文协议
6.5IP地址分为几类?
各如何标识?
IP地址的主要特点是什么?
答:
5类;32位地址的最高二进制值分别为。
…,……,10……,110……1110……,1111
6.6试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址?
答:
物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地
址。
IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部。
在网络层和网络层以上
使用的是IP地址,而数据链路层及以下使用的是硬件地址。
6.7
(1)子网掩码255.255.255.0代表什么意思?
(2)一网络的子网掩码为255.255.255.248,问该网络能够连接多少个主机?
(3)一A类网络和一B类网络的子网号subnet-id分别是16bit和8bit,问这两个网络的
子网掩码有何不同?
⑷一个B类地址的子网掩码是255.255.240.0.问在其中每个子网上的主机数量最多是多少?
(5)一A类网络的子网掩码为255.255.0.255,它是否为一个有效的子网掩码?
(6)某个IP地址的十六进制标识是C22F1481,将其转换成点分十进制形式。
这是哪一类
IP地址。
(7)C类网络使用子网掩码有无实际意义?
为什么?
答:
(1)代表前24bit是网络号;
(2)6个主机
(3)子网掩码相同,但子网数目不同
(4)最多可以有4094个(不能全。
和全1的主机号)
(5)有效,但不推荐这样使用
(6)194.47.20.129,C类地址
(7)有,对于小网络这样做可以进一步简化路由表。
6.8IP数据报中的首部检验和并不检验数据报中的数据,这样做的最大好处是什么?
坏处是
什么?
答:
好处是转发分组更快;
坏处是数据部分出现差错时不能及早发现。
6.9当某个路由器发现一数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站
重传此数据报?
计算首部检验和为什么不采用CRC检验码?
答:
IP首部中的源地址也可能变成错误的,请错误的源地址重传数据报是没有意义的。
不
使用CRC可减少路由器进行检验的时间。
6.10在因特网中将IP数据报分片传送的数据报在最后的目的主机进行组装。
还可以有另外
一个做法,即数据报片通过一个网络就进行一次组装。
比较这两个方法的优劣?
答:
在目的站而不是在中间的路由器进行组装是由于:
(1)路由器处理数据报更简单;
(2)
并非所有的数据报片都经过同样的路由器,因此在每一个中间的路由器进行组装可能总会缺
少几个数据报片;(3)也许分组后面还要经过一个网络,它还要给这些数据报片划分成更
小的片。
如果在中间路由器进行组装就可能会组装多次。
6.11一个3200bit长的TCP报文传到IP层,加上160bit的首部后成为数据报。
下面的互
联网由两个局域网通过路由器连接起来。
但第二个局域网所能传送的最长数据帧中的数据
部分只有1200bit,因此数据报在路由器必须进行分片。
试问第二个局域网向其上层要传送
多少比特的数据(这里的“数据”当然指局域网看见的数据)?
答:
在第二个局域网必须分成4个数据报,则3200+4x160=3840个bit
6.12
(1)有人认为“ARP协议向网络层提供了转换地址的服务,因此ARP应当属于数据链路
层”这种说法为什么是错误的?
(2)解释为什么ARP高速缓存每存入一个项目就要设置10〜20分钟的超时计时器。
这个
时间设置得太大或太小会出现什么问题?
(3)至少举出2例不需要发送ARP请求分组的情况(即不需要请求将某个目的IP地址解
析为响应的硬件地址)。
答:
(1)不能说“ARP向网络层提供了服务”,因为ARP本身就是网络层的一部分(但IP
使用ARP)o数据链路层使用硬件地址而不使用IP地址,因此ARP不在数据链路层。
(2)当网络中某个IP地址和硬件地址发生变化时,ARP高速缓存中的相应项目就要改变。
例如,更换以太网卡就会发生这样的事情。
10〜20分钟更换一块网卡是合理的。
超时时间太
短会使ARP请求和响应分组的通信量太频繁,而超时时间太长会使更换网卡后的主机迟迟
无法和网络上的其他主机通信。
(3)在源主机的ARP高速缓存中己经有了该项目的IP地址的项目;源主机发送的是广播
分组;源主机和目的主机使用点对点链路。
6.13设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,
若直接交付则最后一列表示应当从哪一个接口转发出去):
128.96.39.0255.255.255.128接口0
128.96.39.128255.255.255.128接口1
128.96.40.0255.255.255.128R2
192.4.153.0255.255.255.192R3
*(默认)R4
现共收到5个分组,其目的站IP地址分别为:
(1)128.96.39.10
(2)128.96.40.12
(3)128.96.40.151
(4)192.4.153.17
(5)192.4.153.90
试分别计算其下一跳。
答:
(1)分组的目的站IP地址为:
128.96.39.10o先与子网掩码255.255.255.128相与,得
128.96.39.0,可见该分组经接口0转发。
(2)分组的目的IP地址为:
128.96.40.12o
与子网掩码255.255.255.128相与得128.96.40.0,不等于128.96.39.0o
与子网掩码255.255.255.128相与得128.96.40.0,经查路由表可知,该项分组经R2转发。
(3)分组的目的IP地址为:
128.96.40.151,与子网掩码255.255.255.128相与后得
128.96.40.128,与子网掩码255.255.255.192相与后得128.96.40.128,经查路由表知,该分组
转发选择默认路由,经R4转发。
(4)分组的目的IP地址为:
192.4.153.17o与子网掩码255.255.255.128相与后得192.4.153.0。
与子网掩码255.255.255.192相与后得1924153.0,经查路由表知,该分组经R3转发。
(5)分组的目的IP地址为:
1924153.90,与子网掩码255.255.255.128相与后得1924153.0。
与子网掩码255.255.255.192相与后得192.4.153.64,经查路由表知,该分组转发选择默认路
由,经R4转发。
6.14某单位分配到一个B类IP地址,其net.id为129.250.0.0。
该单位有4000台机器,平
均分布在16个不同的地点。
如选用子网掩码为255.255.255.0,试给每一地点分配一个子网
号码,并计算出每个地点主机号码的最小值和最大值。
答:
4000/16=250,平均每个地点250台机器。
如选255.255.255.0为掩码,则每个网络所连
主机数二28-2=254>250,共有子网数二28.2=254>16,能满足实际需求。
可给每个地点分配如下子网号码
地点:
子网号(subnet-id)子网网络号主机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
16:
00010000
129.250.15.0129.250.15.1—129.250.15.254
129.250.16.0129.250.16.1―129.250.16.254
6.15-具数据报长度为4000字节(固定首部长度)。
现在经过一个网络传送,但此网络能
够传送的最大数据长度为1500字节。
试问应当划分为几个短些的数据报片?
各数据报片的
数据字段长度、片偏移字段和MF标志应为何数值?
答:
IP数据报固定首部长度为20字节
总长度(字节)
数据长度(字节)
MF
片偏移
原始数据报
4000
3980
0
0
数据报片1
1500
1480
1
0
数据报片2
1500
1480
1
185
数据报片3
1040
1020
0
370
6.16找出产生以下数目的A类子网的子网掩码(采用连续掩码)。
(1)2,
(2)6,(3)30,(4)62,(5)122,(6)250.
答:
(1)255.128.0.0
(2)255.224.0.0
(3)255.248.0.0
(4)255.252.0.0
(5)255.254.0.0
(6)255.255.0.0
6.17以下有4个子网掩码,哪些是不推荐使用的?
(1)176.0.0.0
(2)96.0.0.0(3)127.0.192.0.0(4)255.128.0.0
答:
不推荐使用的有123
6.18有如下的四个/24地址块,试进行最大可能的聚合。
212.56.132.0/24,212.56.133.0/24。
212.56.134.0/24,212.56.135.0/24
答:
212.56.132/22
6.19有两个CIDR地址块208.128/11和208.130.28/22。
是否有哪一个地址块包含了另一地
址块?
如果有,请指出,并说明理由。
答:
208.128/11包含208.130.28/22o
6.20-个自治系统有5个局域网,其连接图如图6.61所示。
LAN2至LAN5±的主机数分
别为:
91,150,3和15。
该项自治系统分配到的IP地址块为30.138.118/23。
试给出每一
个局域网的地址块(包括前缀)。
答:
LAN3:
30.138.118.0/24
LAN2:
30.138.119.0/25
LAN5:
30.138.119.128/27
LAN1:
30.138.119.192/29
LAN4:
30.138.119.200/29
6.21一个大公司有1个总部和3个下属部门,公司分配到的网络前缀是192.77.33/24。
公司
的网络布局如图6.62所示。
总部共有5个局域网,其中LAN1〜LAN4都连接到路由器R1
上,R1再通过LAN5与路由器R5相连。
R5和远地的3个部门的局域网LAN6〜LAN8通
过广域网相连。
每一个局域网旁边标明的数字是局域网上的主机数。
给每个局域网分配一
个合适的网络前缀。
答:
LAN1:
192.77.33.0/26
LAN3:
192.77.33.64/27
LAN8:
192.77.33.96/27
LAN7:
192.77.33.128/27
LAN6:
192.77.33.160/27
LAN2:
192.77.33.208/28
LAN4:
192.77.33.224/28
LAN5:
192.77.33.240/29
6.22以下地址中的哪一个和86.32/12匹配?
请说明理由。
(1)86.33.224.123;
(2)86.79.64.216;(3)86.58.119.74;(4)86.68.206.154
答:
1
6.23以下的地址前缀中的哪一个和2.52.90.140匹配?
请说明理由。
(1)0/4;
(2)32/4;(3)4/6;(4)80/4
答:
1
6.24IGP和EGP这两类协议的主要区别是什么?
答:
内部网关协议IGP,具体的协议有多种,如RIP和OSPF等;外部网关协议EGP,目前
使用的协议是BGPo
IGP主要是设法使数据报在一个自治系统中尽可能有效地从源站传送到目的站。
在一个自治
系统内部不需要考虑其它方面的策略。
EGP,相比较IGP来说,因特网的规模太大,使得自治系统之间路由选择非常困难;对于自
治系统之间的路由选择,要寻找最佳路由是很不现实的;自治系统之间的路由选择必须考虑
有关策略。
因此,边界网关协议BGP只能是力求寻找一条能够到达目的网络且比较好的路由,而非寻
找一条最佳路由。
6.25RIP使用UDP,OSPF使用IP,而BGP使用TCP。
这样做有何优点?
为什么RIP周
期性地和邻站交换路由信息而BGP却不这样做。
答:
RIP只和邻站交换信息,UDP虽不保证可靠交付,但UDP开销小,可以满足RIP的要
求。
OSPF使用可靠的洪泛法,并直接使用IP,好处是很灵活性好和开销更小。
BGP需要交
换整个的路由表(在开始时)和更新消息,TCP提供可靠交付以减少带宽的消耗。
RIP使用不保证可靠交付的UDP,因此必须不断地(周期性的)和邻站交换信息才能使路
由信息及时得到更新。
但BGP使用保证可靠交付的TCP,因此不需要这样做。
6.26假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”
和“下一跳路由器”)
Ni
7
A
n2
2
C
n6
8
F
n8
4
E
N94F
现在B收到从C发来的路由信息(这两列分别表示“目的网络”和“距离”):
N2
n3
n6
n8
n9
4
8
4
3
5
试求出路由器B更新后的路由表。
6.27假定网络中的路由器A的路由表有如下的项目(这三列分别表示“目的网络”、“距离”
和“下一跳路由器”)
Ni4B
N22C
N31F
N45G
现在A收到从C发来的路由信息(这两列分别表示“目的网络”和“距离”):
N21
N33
试求出路由器A更新后的路由表。
答:
Ni3C
N22C
N31F
N45G
6.28IGMP协议的要点是什么?
隧道技术是怎样使用的?
答:
要点有:
1、IGMP是用来进行多播的,采用多播协议可以明显地减轻网络中各种资源的消耗,IP多
播实际上只是硬件多播的一种抽象;
2、IGMP只有两种分组,即询问分组和响应分组。
IGMP使用IP数据报传递其报文,但它
也向IP提供服务;
3、IGMP属于整个网际协议IP的一个组成部分,IGMP也是TCP/IP的一个标准。
隧道技术使用:
当多播数据报在传输过程中,若遇到不运行多播路由器或网络,路由器就对
多播数据报进行再次封装(即加上一个普通数据报的首部,使之成为一个向单一目的站发送
的单播数据报),通过了隧道以后,再由路由器剥去其首部,使它又恢复成原来的多播数据
报,继续向多个目的站转发。
6.29建议的IPv6没有首部检验和。
这样做的优缺点是什么?
答:
对首部的处理更简单。
数据链路层巳经将有差错的帧丢弃了,因此网络层可省去这一步。
但可能遇到数据链路层检测不出来的差错(概率极小)。
6.30在IPv4首都中有一个“协议”字段,但在IPv6的固定首都中却没有。
这是为什么?
答:
在IP数据报传送的路径上的所有路由器都不需要这一字段的信息。
只有目的主机才需
要协议字段。
在IPv6中使用“下一个首部”字段完成IPv4中的“协议”字段的功能。
6.31当使用IPv6时,是否ARP协议需要改变?
如果需要改变,那么应当概念性的改变还
是技术性的改变?
答:
从概念上讲,不需要改变。
在技术上,由于被请求的IP地址现在变大了,因此需要比
较大的域。
在使用IPv6时,ARP协议是需要改变的。
因为在IPv6中,地址占的位数很大,
将这样一个地址翻译为一个物理地址是不现实的,所以,要改变这个协议要在技术方面改
动,毕竟IPv6与IPv4的结构差距很大,要概念性地改变它,是很麻烦的,其实在使用IPv6时,
早已不再需要ARP协议了。
6.32设每隔1微微秒就分配出100万个IPv6地址。
计算大约要用多少年才能将IPv6地址
空间全部用光?
可以和宇宙的年龄(大约有100亿年)进行比较。
答:
使用16个字节,总的地址数为2任8或3.4X1038。
如果我们以每1012秒分配106,亦即每
秒1()18的速率分配它们,这些地址将持续3.4x102%,即大约1013年的时间。
这个数字是宇
宙年龄的1000倍。
当然,地址空间不是扁平的,因此它们的分配是非线性的,但这个计算
结果表明,即使分配方案,即使分配方案的效率为千分之一,这么多地址也永远都不会用完。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 网络 习题
![提示](https://static.bingdoc.com/images/bang_tan.gif)