, , , 。
14. 为什么中间路由器转发数据报之前要重新计算校验和?
因为路由器对数据报进行了处理,部分字段值发生了变化:ttl值减‘1’,包含选项时选项的内容也要发生更改。因此,必须针对变化后的内容重新计算校验和。
15. 为什么一个ip数据报在传输过程中可能会被多次分片?举例说明。
在ip数据报的投递过程中可能会经过多个物理网络,每个网路的mtu不尽相同。只要转发过程中后一个网络的mtu小于之前网络的mtu,数据报就会被分片。
16. mf位是片未完位,那么假设收到一个包含mf=0的分片,能否说明已经收到了所有的分片?如果答案是肯定的,请说明理由;如果是否定的,那么要这个位有什么用途呢? 不能。因为各个分片的投递是独立的,很可能最后一个分片(mf=0)的分片先于其它
分片到达目的地。这个位标识最后一个分片,结合这个分片里的片偏移量和长度等信息,可以计算原始数据报的长度,为分配缓冲区等提供便利。
17. 为何使用源路由选项时,中间路由器要用自己的出口ip地址取代入口ip地址写入选项的地址表中?
为目的端发回响应提供便利。若响应仍走这条路由,则路由器出口的ip地址成为响应报文的入口ip。
18. 分析在编写本文讨论的两个分片重组算法程序时,为应对teardrop和ping of death攻击,在哪些地方必须特别注意? 要点:特别注意分片合法性的验证。 第五章
1. 路由器是否应该优先处理icmp报文?
不。icmp报文封装在ip报文中,和其它ip报文一样在路由器的队列中进行排队,路由器则按照先入先出的规则处理报文。对路由器而言,与优先权有关的不是ip数据报中封装的报文类型,而是ip首部中的qos字段。
2. 如果携带icmp报文的ip数据报出现差错,则不应产生新的icmp报文。试解释其原因。
如果这个数据报再出现差错呢?这样规定是防止无休止地循环发送差错报告报文。
3. 如图5-16所示,数据从s发送到d,但是经过的路由器为:r1、r2、r3和r5。这是一条效率不高的路径。但r5不能发送icmp重定向报文,将路由改为r1、r4和r5。为什么? 图5-16 icmp不能重定向的例子
重定向报文仅能用于属于同一网络的主机和路由器之间。对于图中的例子,r5仅可能向d发送重定向报文,仅r1能向s发送重定向报文。
4. 假设以太网上有1个主机h与5个路由器相连。设计1个携带ip数据报的物理帧(稍微有点不合法),使得主机h发送它时,引起主机h接收10个数据报。
利用icmp重定向报文和回送请求报文。h发送一个icmp回送请求报文,其目的ip地址设计为自身,但是目的物理地址设置为硬件广播地址。这样,所有路由器都会收到这个报文并转发(5个),而这些路由器发现主机使用了非优化路由,则向该主机发送重定向报文(5个)。
5. 设计一个使用icmp时戳请求和应答报文进行时钟同步的算法。 假设初始时戳为ti,接收时戳为tr,传送时戳是tt,发送方收到回应的时间是th,则传输时延dt的估算方法如下:dt = (th - ti) – (tt - tr)。其中(th - ti)是整个往返的延时,而(tt - tr)是接收方的处理时间。 如果认为两个方向的通信时间大致相等,则单向传输时延应为dt /2,则发送方与接收方的时差应为tr–dt /2-ti。由此可以进行时钟同步。 6. icmp时戳请求报文是否应包含一个指明报文何时发送的时戳? 不必。该机制中交互的对等端就是通信双方的icmp协议模块,没有必要考虑由生成请
【篇二:计算机网络课后题答案】
xt>第一章 概述
1-1计算机网络向用户可以提供哪些服务?
答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。 1-2试简述分组交换的特点
答:分组交换实质上是在“存储——转发”基础上发展起来的。它兼有电路交换和报文交换 的优点。分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分 组。每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分
组。把 来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
1-3试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。 答:(1)电路交换
电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线
路。当交换机完成接续,对方收到发起端的信号,双方即可进行通信。在整个通信过程中双方一直占用该电路。它的特点是实时性强,时延小,交换设备成本较低。但同时也带来线路 利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。电路交 换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。
(2)报文交换
将用户的报文存储在交换机的存储器中。当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。但它的缺点也是显而易见的。以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。 (3)分组交换
分组交换实质上是在“存储——转发”基础上发展起来的。它兼有电路交换和报文交换的优点。分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
1-4为什么说因特网是自印刷术以来人类通信方面最大的变革? 答:因特网缩短了人际交往的时间和空间,改变了人们的生活、工作、学习和交往方式,是 世界发生了极大的变化。
1-5因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。
答:第一阶段是从单个网络arpanret向互联网发展的过程。最初的分组交换网arpanet只是一个单个的分组交换网,所有要连接在arpanet上的主机都直接与就近的结点交换机相连。而后发展为所有使用tcp/ip协议的计算机都能利用互联网相互通信。
第二阶段是1985-1993年,特点是建成了三级结构的因特网。
第三阶段是1993年至今,特点是逐渐形成了多层次isp结构的因特网。
1-6简述因特网标准制定的几个阶段。
答:制定英特网的正式标准要经过一下的四个阶段[rfc 2026]: (1)因特网草案(internet draft)。
(2)建议标准(proposed standard)。 (3)草案标准(draft standard)。
(4)因特网标准(internet standard)。
1-7小写和大些开头的英文名字internet和internet在意思上有何重要区别?
答:以小写字母i开始的internet(互联网或互连网)是一个通用名词,它泛指由多个计 算机网络互联而成的网络。在这些网络之间的通信协议(即通信规则)可以是任意的。 以大写字母i开始的
internet(因特网)则是一个专有名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用tcp/ip协议族作为通信的规则,其前身是美国的arpanet。
1-8计算机网络都有哪些类别?各种类别的网络都有哪些特点? 答:1、按网络覆盖的地理范围分类:
(1)、局域网:局域网是计算机硬件在比较小的范围内通信线路组成的网络,一般限定在较小的区域内,通常采用有线的方式连接起来。
(2)、城域网:城域网规模局限在一座城市的范围内,覆盖的范围从几十公里至数百公里,城域网基本上是局域网的延伸,通常使用与局域网相似的技术,但是在传输介质和布线结构方面牵涉范围比较广。
(3)、广域网:覆盖的地理范围非常广,又称远程网,在采用的技术、应用范围和协议标准方面有所不同。 2、按传榆介质分类:
(1)、有线网:采用同轴电缆、双绞线,甚至利用又线电视电视电缆来连接的计算机网络,又线网通过载波空间进行传输信息,需要用导线来实现。
(2)、无线网:用空气做传输介质,用电磁波作为载体来传播数据。无线网包括:无线电话、语音广播网、无线电视网、微波通信网、卫星通信网。
3、按网络的拓扑结构分类:
(1)、星型网络:各站点通过点到点的链路与中心相连,特点是很容易在网络中增加新的站点,数据的安全性和优先级容易控制,易实现网络监控,但一旦中心节点有故障会引起整个网络瘫痪。
(2)、总线型网络:网络中所有的站点共享一条数据通道,总线型网络安装简单方便,需要铺设的电线最短,成本低,某个站点的故障一般不会影响整个网络,但介质的故障会导致网络瘫痪,总线网安全性低,监控比较困难,增加新站点也不如星型网络容易。 (3)、树型网络:是上述两种网的综合。
(4)、环型网络:环型网容易安装和监控,但容量有限,网络建成后,增加新的站点较困难。
(5)、网状型网络:网状型网络是以上述各种拓扑网络为基础的综合应用。
4、按通信方式分类:
(1)、点对点传输网络:数据以点到点的方式在计算机或通信设备中传输,在一对机器之间通过多条路径连接而成,大的网络大多采用这种方式。
(2)、广播式传输网络:数据在共用通信介质线路中传输,由网络上的所有机器共享一条通信信道,适用于地理范围小的小网或保密要求不高的网络。
5、按网络使用的目的分类:
(1)、共享资源网:使用者可共享网络中的各种资源。 (2)、数据处理网:用于处理数据的网络。
(3)、数据传输网:用来收集、交换、传输数据的网络。 6、按服务方式分类:
(1)、客户机/服务器(c/s)模式:c/s计算的模式的结构是分散、多层次和具有图形用户接口的pc机作为客户机,不同的操作系统或不同的网络操作系统对应不同的语言和开发工具,其工作特点是文
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库tcpip网络与协议课后习题答案(2)在线全文阅读。
相关推荐: