内容发布更新时间 : 2024/12/26 12:13:06星期一 下面是文章的全部内容请认真阅读。
习题6
一、选择题
1.下列哪一个描述是Intemet的比较正确的定义? a.一个协议
b.一个由许多个网络组成的网络 C.OSI模型的下三层 d.一种内部网络结构 e.TCP/IP协议栈 解答:b
2.下列哪一种描述对于一个子网来说是正确的? a.它是一个自治系统
b.它由OSI模型的第1层和第2层组成 C.它具有除路由选择之外的网络层功能 d.它是数据链路层的LLC组分 e.它由OSI模型的第2层和第3层组成 解答:a
3.RFC是下列哪一个英文短语的缩写?
a. Reference For Computers b. Request For Comment ,
C.Registration Function Citation d.Reading Football Club
e.Renewal Form Catalogue 解答:b
4.下列哪一种陈述是真实的?
a. 对应于系统上的每一个网络接口都有一个Ⅲ地址
b. IP地址中有16位描述网络
c. 位于美国的NIC提供具惟一性的32位Ⅲ地址
d.D类地址仅用于多投点传送 解答:a和d
5.在下列关于子网的描述中,哪一个是真实的? a..描写许多的逻辑和物理子网
b.仅具有本地意义
c.使得场点特有的寻址成为可能
d.可以是p地址中位的一个任意的集合 解答:b
6.在下列几组协议中,哪一组是网络层协议? a.IP,TCP和UDP b.ARP,IP和UDP
c.FTP,SMTP和TELNET d.ICMP,ARP和IP
解答:d
二、填空题
1.选择发送IP分组的通路的过程被称作 。
解答:选择发送1y分组的通路的过程被称作路由选择。
2.为把IP分组传送到一个与本主机没有直接连接的网络所做的路由选择被叫做 解答:为把IP分组传送到一个与本主机没有直接连接的网络所做的路由选择被叫做
间接路由选择
3.因为IP地址既对一个网络编码,也对那个网络上的一台主机编码,所以,它们不是 确定单个主机,而是确定 。
解答;因为IP地址既对一个网络编码,也对那个网络上的一台主机编码,所以,它
们不是确定单个主机,而是确定对一个网络的一条连接。 4.IP网关进行的路由选择是基于 ,而不是基于目标主机。
解答:Ⅳ网关进行的路由选择是基于目标网络,而不是基于目标主机 5.IPV6允许三种类型的地址,它们分别是(1) 地址(2) 地址(3) 地址。
解答:IPV6允许三种类型的地址,它们分别是(1)单投点地址(2)任意投点地址(3)多投点地址。
6.无类别域间路由选择(CIDR)的基本思想是以可变大小的方式分配剩下的 类网络地址。 解答:无类别域问路由选择(CIDR)的基本思想是以可变大小的方式分配剩下的C 类网络地址。 ·
三、综合应用题
1.通常,当一个移动主机不在居所的时候,送往它的居所LAN的分组被它的居所代理(home agent)截获。对于一个在802.3 LAN上的IP网络,居所代理如何完成这个截获任务?
解答:可以想到的一种方法是让居所代理不加选择地读在LAN上传送的所有帧,通
过查看其中的IP地址确定是否指向移动主机。该方法的缺点是效率非常低。通常采用的替代方法是通过响应ARP请求,居所代理让路由器认为它(指居所代理)就是移动主机。当路由器得到一个前往移动主机的IP分组时,它广播一个ARP查询请求,询问与目的地计算机(即移动主机)的IP地址相对应的802.3 MAC级地址。当移动主机不在居所时,居所代理响应该ARP请求,从而路由器把移动用户的IP地址与居所代理的802.3 MAC级地址相关联。
2.有一个使用“严格源路由选择”选项的IP数据报必须被分割传送。你认为是要把该选项拷贝到每一个分割的片段,还是仅拷贝到分割后的第一个片段就可以了呢?请解释你的答案。 解答:因为为每一个分割的片段选择路由都需要该选项信息,因此该选项必须出现
在每一个片段中。
3.假定IP的B类地址不是使用16位而是使用20位作为B类地址的网络号部分,那么将会有多少个B类网络? ,。
解答:除去2位作为前缀,将剩下18位表示网络。从概念上讲,网络数目可以有218 或262144个。然而,全0和全1是特别地址,所以只有262142个可提供分配。
4.试把以十六进制表示成C22F1582的Ⅳ地址转化成点分十进制表示。
解答:用点分十进制表示,该IP地址是194.47.21.130。
5.在因特网上的一个B类网络具有子网掩码255.255.240.0。问每个子网中的最大主机数目是多少?
解答:对于一个B类网络,高端16位形成网络号,低端16位是子网或主机域。在子网掩码的低端16位中,最高有效4位是1111,因此剩下12位(第3字节低4位和第4字节)用于主机号。因此,存在4096个主机地址,但由于全零和全1是特别地址,因此最大主机数目应该是4094。
6.ARP和RARP都把地址从一个空间映射到另一个空间。在这方面,它们是相似的,然而,它们的实现是根本不同的。试问,它们的不同点主要表现在什么方面?
解答:在RARP的实现中有一个RARP服务器负责回答查询请求。在ARP的实现中
羽没有这样的服务器,主机自己回答ARP查询。
7.给出一种在目的地重组IP片段的方法。
解答:一般情况下,片段可能不是按照顺序到达,有的也可能在途中丢失,而且,在最后一个片段到达之前,不知道被分割的IP数据报的总长度。也许处理重组的惟一方法是缓存所有的片段,直到最后一个片段的到达,知道IP数据报的尺寸。建立
一个适当大小的缓冲区,把各个片段都放进缓冲区,同时维持一个位图,用8个字节1比特保持跟踪哪些字节已经存放在缓冲区中。当位图中的所有比特都是1时,
表示该IP数据报是完整的。
8.大多数IP数据报重组算法都有一个计数器来避免一个丢失的片段长期挂起一个重组缓冲区。假定一个数据报被分割成4个片段。开头3个片段到达了,但最后一个被耽搁了,最终计数器超时,在接收方存储器中的3个片段被丢弃。过了一段时间,最后一个片段蹒跚而至。那么应该如何处置这个片段?
解答:对接收方而言,这是一个新的IP数据报的一部分,该数据报的其他部分还不
得而知,收到的这个片段被放在队列中,等待其余片段的到来。显然,在其余片段不可能到达的情况下,这个片段最终也会因超时而被丢弃。 ]
9.在IP和ATM中,检验和都是仅覆盖头部而不包括数据。试说明这样设计的理由。
解答:在头中的错误比在数据中的错误更严重。例如,一个坏的地址可能导致分被
投递到错误的主机。许多主机并不检查投递给它们的分组是否确实是要投递给它们的。它们假定网络从来不会把本来是要前往另一主机的分组投递给它们。有的时候数据不参与检验和的计算,因为这样做代价大,上层协议通常也做这种检验工作,从而引起重复和多余。
10.在IPV4的头中使用的协议段在IPV6的固定头中不复存在。试说明这是为什么?
解答:设置协议段的目的是要告诉目的地主机把IP分组交给哪一个协议处理程序。中途的路由器并不需要这一信息,因此不必把它放在主头中。实际上,这个信息存在于头中,但被伪装了。最后一个(扩展)头的下一个头段就用于这一目的。 11.针对一台通过以太网集线器连到TCP/IP网络的UNIX主机,回答下列问题:
(1)什么命令使用地址分辨协议(ARP)决定一台远方主机的以太网地址?
(2)什么命令使用ICMP协议得到网上一台远方主机的响应? (3)什么命令显示网络状态?
(4)什么命令可以设置与主机的一个网络接口相关的选项和参数? 解答: (1)arp· (2)ping (3)netstat (4)ifeonfig