计算机网络课后习题.doc

上传人:sk****8 文档编号:2292813 上传时间:2019-05-05 格式:DOC 页数:14 大小:280KB
下载 相关 举报
计算机网络课后习题.doc_第1页
第1页 / 共14页
计算机网络课后习题.doc_第2页
第2页 / 共14页
计算机网络课后习题.doc_第3页
第3页 / 共14页
计算机网络课后习题.doc_第4页
第4页 / 共14页
计算机网络课后习题.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1第 1 章1.1 计算机网络向用户可以提供哪些服务?1.2 试简述分组交换的要点。1.3 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。1.4 为什么说因特网是自印刷术以来人类通信方面最大的变革?1.5 因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。1.6 试简述因特网标准制定的几个阶段。1.7 小写和大写开头的英文名字 internet 和 Internet 在意思上有何重要区别?1.8 计算机网络都有哪些类别?各种类别的网络都有哪些特点?1.9 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?1.10 试在下列条件下比较电路

2、交换和分组交换。要传送的报文共 x (bit)。从源点到终点共经过 k段链路,每段链路的传播时延为 d (s),数据传输速率为 b (bit/s)。在电路交换时电路的建立时间为 s (s)。在分组交换时分组长度为 p (bit),假设 x p 且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察 k 段链路共有几个结点。 )1.11 在上题的分组交换网中,设报文长度和分组长度分别为 x 和 (p h) (bit),其中 p 为分组的数据部分的长度,而 h 为每个分组所带的控制信息固定长度,与 p 的大小无关。通信的两端共经过 k 段链路。链

3、路的数据传输速率为 b (bit/s),排队时间可忽略不计。若打算使总的时延为最小,问分组的数据部分长度 p 应取多大?1.12 从差错控制、时延和资源共享 3 个方面分析,分组交换为什么要将长的报文划分为多个短的分组进行传输?1.13 计算机网络有哪些常用的性能指标?1.14 收发两端之间的传输距离为 1000 km,信号在媒体上的传播速率为 。试计算以m/s1028下两种情况的发送时延和传播时延。(1 )数据长度为 bit,数据发送速率为 100 kbit/s;710(2 )数据长度为 bit,数据发送速率为 1 Gbit/s。3从以上计算结果可得出什么结论?1.15 网络体系结构为什么要

4、采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活中的例子?1.16 协议与服务有何区别?有何关系?1.17 试述具有五层协议的网络体系结构的要点,包括各层的主要功能。1.18 试解释以下名词:协议栈、实体、对等层、协议数据单元、客户、服务器、客户-服务器方式。1.19 试解释 everything over IP 和 IP over everything 的含义。1.20 判断以下正误。(1 )提高链路速率意味着降低了信道的传播时延。 ( )(2 )在链路上产生的传播时延与链路的带宽无关。 ( )(3 )跨越网络提供主机到主机的数据通信的问题属于运输层的功能。 ( )(4 )发送

5、时延是分组的第一个比特从发送方发出到该比特到达接收方之间的时间。 ( )(5 )由于动态分配通信带宽和其他通信资源,分组交换能更好更高效地共享资源。 ( )(6 )采用分组交换在发送数据前可以不必先建立连接,发送突发数据更迅速,因此不会出现网2络拥塞。 ( )1.21 一个系统的协议结构有 N 层,应用程序产生 M 字节长的报文,网络软件在每层都加上 h 字节的协议头,网络带宽中至少有多大比率用于协议头信息的传输?第 2 章2.1 物理层要解决哪些问题?物理层协议的主要任务是什么?2.2 规程与协议有什么区别?2.3 物理层的接口有哪几个方面的特性?各包含些什么内容?2.4 试给出数据通信系统

6、的模型并说明其主要组成构件的作用。2.5 请画出数据流 1 0 1 0 0 0 1 1 的不归零编码、曼彻斯特编码和差分曼彻斯特编码的波形(从高电平开始) 。2.6“比特/秒”和“码元/秒” 有何区别?2.7 假定某信道受奈氏准则限制的最高码元速率为 20000 码元/秒。如果采用幅移键控,把码元的振幅划分为 16 个不同等级来传送,那么可以获得多高的数据率( b/s)?2.8 假定用 3 kHz 带宽的电话信道传送 64 kb/s 的数据,试问这个信道应具有多高的信噪比?2.9 试解释以下名词:数据,信号,模拟信号,基带信号,带通信号,数字信号,码元,单工通信,半双工通信,全双工通信,串行传

7、输,并行传输。2.10 常用的传输媒体有哪几种?各有何特点?2.11 为什么要使用信道复用技术?常用的信道复用技术有哪些?2.12 试写出下列英文缩写的全文,并进行简单的解释。FDM,TDM,STDM,WDM, DWDM,CDMA,SONET,SDH,STM-1 ,OC-482.13 码分多址 CDMA 的复用方法有何优缺点?2.14 共有 4 个用户进行 CDMA 通信。这 4 个用户的码片序列为:A: (1 1 1 +1 +1 1 +1 +1);B: (1 1 +1 1 +1 +1 +1 1)C: (1 +1 1 +1 +1 +1 1 1);D: (1 +1 1 1 1 1 +1 1)现收

8、到码片序列:( 1 +1 3 +1 1 3 +1 +1)。问是哪些用户发送了数据?发送的是 1 还是 0?2.15 试比较 ADSL、HFC 及 FTTx 接入技术的特点。2.16 为什么在 ADSL 技术中,在不到 1 MHz 的带宽中可以传送的速率却可以高达每秒几个兆比特?2.17 判断以下正误。(1 ) DSL 和电话网拨号接入技术都要通过电话网经过电话交换机连接到 ISP 的路由器的。(2 )通过 ADSL 上网的同时可以利用同一电话线打电话。(3 )双绞线由两个具有绝缘保护层的铜导线按一定密度互相绞在一起组成,这样不容易被拉断。(4 )信道复用技术可以将多路信号复用到同一条传输线路上

9、进行传输,而不会混淆,因此能将该传输线路的带宽成倍增加。2.18 请比较电话网拨号上网和通过 ADSL 上网的区别。第 3 章3.1 数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?33.2 数据链路层包括哪些主要功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。3.3 网络适配器的作用是什么?网络适配器工作在哪一层?3.4 如果不解决透明传输问题会出现什么问题?3.5 要发送的数据为 1101011011。采用 CRC 的生成多项式是 。试求应添加在数据1)(4XP后面的余数。数据在传输过程中最后一个 1 变成了 0,问接收端能否发现?

10、若数据在传输过程中最后两个 1 都变成了 0,问接收端能否发现?采用 CRC 检验后,数据链路层的传输是否就变成了可靠的传输?3.6 要发送的数据为 101110。采用 CRC 的生成多项式是 。试求应添加在数据后面1)(3XP的余数。3.7 停止等待协议需不需要为确认帧编号?试举例并画图说明理由。3.8 考虑 0/1 比特交替停止等待协议(序号只有一位的停止等待协议) ,假定发送方和接收方之间的链路会造成帧失序。请画图说明该协议将不能应对所有出错情况(协议错误地收下或丢弃数据) 。3.9 信道带宽是 4 kbit/s,传播延迟是 20 ms,那么帧的大小在什么范围内时,停止等待协议才有至少

11、50%的效率?3.10 判断正误:“由于 Go-Back-N 协议采用的是累积确认,当某个确认分组丢失时,不一定会导致发送方重传” ,并画图举例说明。3.11 考虑 GBN 协议,当收到序号不对的分组,如果接收方仅仅将它们丢弃而不对最近按序接收的分组进行确认,会出现什么错误情况。请画图举例说明。3.12 考虑在 Go-Back-N 协议中帧序号的长度问题,假设帧序号用 3 bit,而发送窗口为 8。试找出一种情况,使得在此情况下协议不能正确工作(考虑序号重用时造成的混乱,但不考虑信道失序情况) 。3.13 考虑选择重传协议中的上述问题,设编号用 3 bit。再设发送窗口 WT = 6 而接收窗

12、口 WR = 3。试找出一种情况,使得在此情况下协议不能正确工作。3.14 一条链路传输带宽为 2 Mbps,长度为 10000 km,信号传播速率为 2.0 105 km/s,分组大小为 100 B,忽略应答帧大小。如果采用停止等待协议,问最大吞吐率(实际可达的最高平均数据速率)是多少?信道利用率是多少?如果采用滑动窗口协议,要想达到最高吞吐率,发送窗口最小是多少?3.15 假定卫星信道的数据率为 100 kbps,卫星信道的单程(即从发送方通过卫星到达接收方)传输时延为 250 ms,每个数据帧长均为 2000 b,忽略误码、确认字长、首部和处理时间等开销,为达到传输的最大效率,帧的序号至

13、少多少位?此时信道最高利用率是多少?3.16 使用 1 个 64 kbps 的卫星通道(端到端的传输延迟是 270 ms)发送 512 字节的数据帧(在一个方向上) ,而在另一方向上返回很短的确认帧。若滑动窗口协议的窗口大小分别为 1、7 、15和 127 时的最大吞吐率是多少?3.17 PPP 协议的主要特点是什么?为什么 PPP 不使用帧的编号?PPP 适用于什么情况?为什么PPP 协议不能使数据链路层实现可靠传输?3.18 一个 PPP 帧的数据部分(用十六进制写出)是 7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是什么(用十六进制写出)?3.19 P

14、PP 协议使用同步传输技术传送比特串 0110111111111100。试问经过零比特填充后变成怎样的比特串?若接收端收到的 PPP 帧的数据部分是 0001110111110111110110,问删除发送端加入的零比特后变成怎样的比特串?43.20 PPP 协议的工作状态有哪几种?当用户要使用 PPP 协议和 ISP 建立连接进行通信需要建立哪几种连接?每一种连接解决什么问题?3.21 局域网的主要特点是什么?为什么局域网采用广播通信方式而广域网不采用呢:?3.22 常用的局域网的网络拓扑有哪些种类?现在最流行的是哪种结构?3.23 什么叫做传统以太网?以太网有哪两个主要标准?3.24 试说

15、明 10BASE-T 中的“ 10”、 “BASE”和“T”所代表的意思。3.25 以太网使用的 CSMA/CD 协议是以争用方式接入到共享信道。这与传统的时分复用 TDM 相比优缺点如何?3.26 在以太网帧中,为什么有最小帧长的限制?画图举例说明。3.27 假设两个结点在一个速率为 R 的广播信道上同时开始传输一个长度为 L 的分组。用 表prot示这两个结点之间的传播时延。如果 ,会出现信号冲突吗(信号的叠加)?这两个Ltpro/结点能检测到冲突吗?为什么?通过该问题你能得到什么结论?3.28 假定 1 km 长的 CSMA/CD 网络的数据率为 1 Gbit/s。设信号在网络上的传播速

16、率为 200000 km/s。求能够使用此协议的最短帧长。3.29 以太网不要求收到数据的目的站发回确认,为什么?3.30 有 10 个站连接到以太网上。试计算以下三种情况下每一个站所能得到的带宽。(1) 10 个站都连接到一个 10 Mbit/s 以太网集线器;(2) 10 个站都连接到一个 100 Mbit/s 以太网集线器;(3) 10 个站都连接到一个 10 Mbit/s 以太网交换机。3.31 有一个使用集线器的以太网,每个站到集线器的距离为 d,数据发送速率为 C,帧长为12 500 字节,信号在线路上的传播速率为 m/s。距离 d 为 25 m 或 2500 m,发送速率为810

17、2.510 Mbit/s 或 10 Gbit/s。这样就有 4 种不同的组合。试利用式 (3-4)分别计算这 4 种不同情况下参数 a 的数值,并进行简单讨论。3.32 公式 (3-5)表示,以太网的极限信道利用率与连接在以太网上的站点数无关。能否由此推论出:以太网的利用率也与连接在以太网上的站点数无关?请说明你的理由。3.33 使用 CSMA/CD 协议时,若线路长度为 100 m,信号在线路上传播速率为 m/s。数据8102的发送速率为 1 Gbit/s。试计算帧长分别为 512 字节、1500 字节和 64 000 字节时的参数 a 的数值,并进行简单讨论。3.34 在以太网中,两个站发

18、送数据冲突,不考虑其他站,它们再次冲突的概率是多少?最多两次重传就成功的概率是多少?3.35 在 CSMA/CD 中,为什么在检测到碰撞后要执行退避算法?再次重传碰撞为何要把随机选择退避时间的范围增加一倍?3.36 简述局域网交换机与集线器的区别?3.37 为什么集线器不能互连工作在不同速率的 LAN 网段,而以太网交换机却可以。3.3810 Mbit/s 以太网升级到 100 Mbit/s、1 Gbit/s 甚至 40/100 Gbit/s 时,都需要解决哪些技术问题?为什么以太网能够在发展的过程中淘汰掉自己的竞争对手,并使自己的应用范围从局域网一直扩展到城域网和广域网?3.39 以太网交换

19、机有何特点?用它怎样组成虚拟局域网?3.40 网桥的工作原理和特点是什么?网桥与转发器以及以太网交换机有何异同?3.41 图 3-49 表示有五个站分别连接在三个局域网上,并且用网桥 B1 和 B2 连接起来。每一个网桥都有两个接口(1 和 2) 。在一开始,两个网桥中的转发表都是空的。以后有以下各站向其他5的站发送了数据帧:A 发送给 E,C 发送给 B,D 发送给 C,B 发送给 A。试把有关数据填写在表3-3 中。 B1 B2接 口 12 21EDCBALAN1 LAN2 LAN3图 3-49 习题 3-41 的图B1 的转发表 B2 的转发表发送的帧地址 接口 地址 接口B1 的处理(

20、转发?丢弃?登记?)B2 的处理(转发?丢弃?登记?)A EC BD CB A3.42 网桥中的转发表是用自学习算法建立的。如果有的站点总是不发送数据而仅仅接收数据,那么在转发表中是否就没有与这样的站点相对应的项目?如果要向这个站点发送数据帧,那么网桥能够把数据帧正确转发到目的地址吗?3.43 假设结点 A、B 和 C 都连接到同一个共享式以太网上(通过它们的适配器) 。如果 A 发送上千个 IP 数据报给 B,每个封装的帧都是 B 的 MAC 地址,C 的适配器会处理这些帧吗?如果会,C 的适配器会将这些帧中的 IP 数据报传递给 C 的 IP 协议软件吗?如果 A 用 MAC 广播地址来发

21、送帧,你的答案会有怎样的变化?3.44 在以太网帧结构中有一个“类型”字段,简述其作用,在 PPP 帧的首部中哪个字段的功能与之最接近?3.45 无线局域网的 MAC 协议有哪些特点?为什么在无线局域网中不能使用 CSMA/CD 协议而必须使用 CSMA/CA 协议?结合隐蔽站问题说明 RTS 帧和 CTS 帧的作用。3.46 为什么在无线局域网上发送数据帧后要对方必须发回确认帧,而以太网就不需要对方发回确认帧?3.47802.11 的 MAC 协议中的 SIFS 和 DIFS 的作用是什么?3.48 试解释无线局域网中的名词:BSS、ESS、AP、DCF 和 NAV。3.49 Wi-Fi 和

22、 WLAN 是完全相同的意思吗?请简单说明一下。第 4 章4.1 网络层向上提供的服务有哪两种?试比较其优缺点。4.2 请简述网络层的转发和选路两个重要功能的区别和联系。4.3 虚电路服务与数据报服务的产生背景有什么不同?它们对网络结构有何影响?4.4 在虚电路网络中为什么一个分组沿其路径的每条链路上不能保持相同的虚电路号?4.5 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?4.6 作为中间设备,转发器、网桥、路由器和网关有何区别?4.7 试简单说明下列协议的作用:6IP, ARP 和 ICMP4.8 为什么 ARP 查询要在广播帧中发送,而 ARP 响应要用单播帧?4.9

23、 分类 IP 地址分为哪几类?各如何表示?IP 地址的主要特点是什么?4.10 对于分类编址方式,分别计算 A、B、C 三类网络各自可容纳的主机数量。4.11 试说明 IP 地址与硬件地址的区别。为什么要使用这两种不同的地址?4.12 试辨认分类编址方式中以下 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.24.13 IP 数据报中的首部检验和并不检验数据报中的数据。这样做的最大好处是什么?坏处是什么?4.14 简述 IP 数据报首部中的

24、寿命字段(TTL)的作用。4.15 当某个路由器发现一 IP 数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重传此数据报?计算首部检验和为什么不采用 CRC 检验码?4.16 什么是最大传送单元 MTU?它和 IP 数据报首部中的哪个字段有关系?4.17 在因特网中将 IP 数据报分片传送的数据报在最后的目的主机进行组装。还可以有另一种做法,即数据报片通过一个网络就进行一次组装。试比较这两种方法的优劣。4.18 一个 3200 位长的 TCP 报文传到 IP 层,加上 160 位的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来。但第二个局域网所能传送的最长数据帧中的数

25、据部分只有1200 比特。因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指的是局域网看见的数据)?4.19 回答以下有关 ARP 的问题:(1) 有人认为:“在因特网中,当计算机 A 要与计算机 B 通信时,若 A 不知道计算机 B 的物理地址,要先通过 ARP 将 B 的 IP 地址解析为物理地址,然后再利用该物理地址向 B 发送报文。 ”这种说法正确吗?(2) 试解释为什么 ARP 高速缓存每存入一个项目就要设置 10 20 分钟的超时计时器。这个时间设置得太大或太小会出现什么问题?(3) 至少举出两种不需要发送 ARP 请求分组的情况(即

26、不需要请求将某个目的 IP 地址解析为相应的硬件地址) 。4.20 主机 A 发送 IP 数据报给主机 B,途中经过了 5 个路由器(若连接的都是局域网) 。试问在 IP数据报的发送过程中总共使用了几次 ARP?4.21 某单位分配到地址块 129.250.0.0/28。该单位有 4000 台机器,平均分布在 16 个不同的地点。试给每一个地点分配一个网络地址和子网掩码,并算出每个地点主机号码的最小值和最大值。4.22 一个数据报长度为 4000 字节(固定首部长度) 。现在经过一个网络传送,但此网络能够传送的最大数据长度为 1500 字节。试问应当划分为几个短些的数据报片?各数据报片的数据字

27、段长度、片偏移字段和 MF 标志应为何数值?4.23 路由器转发 IP 数据报的基本过程。4.24 有两个 CIDR 地址块 208.128/11 和 208.130.28/22。是否有哪一个地址块包含了另一个地址?如果有,请指出,并说明理由。4.25 有如下的 4 个/24 地址块,试进行最大可能的聚合。212.56.132.0/24 7212.56.133.0/24 212.56.134.0/24212.56.135.0/244.26 某主机的 IP 地址是 227.82.157.177/20。试问该主机所连接的网络的网络前缀是什么?该网络的网络地址是什么?主机号占多少位?主机号的二进制表

28、示是什么?4.27 设某路由器建立了如表 4-8 所示的路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去):表 4-8 某路由器的路由表目 的 网 络 子 网 掩 码 下 一 跳128.96.39.0 255.255.255.128 接口 0128.96.39.128 255.255.255.128 接口 1128.96.40.0 255.255.255.128 R2192.4.153.0 255.255.255.192 R3*(默认) R4现共收到 5 个分组,其目的站 IP 地址分别为:(1) 128.96.39.10(2) 128.9

29、6.40.12(3) 128.96.40.151(4) 192.4.153.17(5) 192.4.153.90试分别计算这些分组转发的下一跳。4.28 考虑某路由器具有下列路由表项:表 4-9 某路由器的路由表网络前缀 下一跳142.150.64.0/24 A142.150.71.128/28 B142.150.71.128/30 C142.150.0.0/16 D(1 )假设路由器接收到一个目的地址为 142.150.71.132 的 IP 分组,请确定该路由器为该 IP 分组选择的下一跳,并解释说明。(2 )在上面的路由表中增加一条路由表项,该路由表项使以 142.150.71.132

30、为目的地址的 IP 分组选择“A”作为下一跳,而不影响其他目的地址的 IP 分组转发。(3 )在上面的路由表中增加一条路由表项,使所有目的地址与该路由表中任何路由表项都不匹配的 IP 分组被转发到下一跳“E” 。(4 )将 142.150.64.0/24 划分为 4 个规模尽可能大的等长子网,给出子网掩码及每个子网的主机IP 地址范围。4.29IP 如图 4-57 所示,某单位有两个局域网(各有 120 台计算机) ,通过路由器 R2 连接到因特网,现获得地址块 108.112.1.0/24,为这两个局域网分配 CIDR 地址块,并为路由器 R2 的接口1、接口 2 分配地址(分配最小地址)

31、。配置 R2 的路由表(目的地址,子网掩码,下一跳) ,在R1 的路由表中增加一条项目使该单位的网络获得正确路由。8图 4-57 习题 4-29 的图4.30 一个自治系统有 5 个局域网,其连接图如图 4-58 示。 LAN2 至 LAN5 上的主机数分别为:91, 150, 3 和 15。该自治系统分配到的 IP 地址块为 30.138.118/23。试给出每一个局域网的地址块(包括前缀) 。LAN2 91 个 主 机 LAN3 150 个 主 机 LAN5 15 个 主 机LAN4 3 个 主 机LAN1 30.138.18/23 图 4-58 习题 4-30 的图4.31 已知某地址块

32、中的一个地址是 140.120.84.24/20。试问该地址块中的第一个地址是什么?这个地址块共包含有多少个地址?最后一个地址是什么?4.32 某主机的 IP 地址为 140.252.20.68,子网掩码为 255.255.255.224,计算该主机所在子网的网络前缀(采用 CIDR 地址表示法 a.b.c.d/x) ,该子网的地址空间大小和地址范围(含特殊地址) 。4.33 某组织分配到一个地址块,其中的第一个地址是 14.24.74.0/24。这个组织需要划分为 11 个子网。具体要求是:具有 64 个地址的子网 2 个;具有 32 个地址的子网 2 个;具有 16 个地址的子网 3 个;

33、具有 4 个地址的子网 4 个(这里的地址都包含全 1 和全 0 的主机号) 。试设计这些子网。分配结束后还剩下多少个地址?4.34 以下地址中的哪一个和 86.32/12 匹配?请说明理由。(1) 86.33.224.123; (2) 86.79.65.216; (3) 86.58.119.74; (4) 86.68.206.154。4.35 以下的地址前缀中的哪一个地址和 2.52.90.140 匹配?请说明理由。(1) 0/4; (2) 32/4; (3) 4/6; (4) 80/4。4.36 IGP 和 EGP 这两类协议的主要区别是什么?4.37 考虑 RIP,假定网络中的路由器 B

34、 的路由表有如下的项目(目的网络、距离、下一跳)N1 7 AN2 2 CN6 8 FN8 4 EN9 4 F 现在 B 收到从 C 发来的路由信息(目的网络、距离): (N2, 4)、(N3, 8)、(N6, 4)、(N8, 3)、(N9, 5),试求路由器 B 更新后的路由表(详细说明每项的原因) 。4.38 考虑 RIP,假定网络中的路由器 A 的路由表有如下的项目(目的网络、距离、下一跳):N1 4 BN2 2 CN3 1 FN4 5 G现在 A 收到从 C 发来的路由信息(目的网络、距离) : (N1, 2)、(N2, 1)、(N3, 3)、(N4, 7),试求路9由器 A 更新后的路

35、由表(详细说明每项的原因) 。4.39 试简述 RIP, OSPF 和 BGP 路由选择协议的主要特点。4.40 RIP 使用 UDP,OSPF 使用 IP,而 BGP 使用 TCP。这样做有何优点?为什么 RIP 周期性地和邻站交换路由信息而 BGP 却不这样做?4.41 为何 BGP 可以避免“坏消息传播得慢”的问题?4.42 比较交换机和路由器各自的特点和优缺点。4.43 路由器的输入端口和输出端口都有排队功能,什么情况下分组会在输入端口排队,而什么情况下分组会在输出端口排队?如果能让路由器处理分组足够快,是否能使输入和输出端口都避免出现分组排队(假定输入/输出线路速率相同)?4.44

36、简述 IGMP 和多播选路协议的作用。4.45 什么是可重用地址和专用地址?什么是虚拟专用网 VPN?4.46 内联网 (Intranet)和外联网(Extranet) 是怎样的网络?它们的区别是什么?4.47 考虑图 4-41 中的基本 NAT 方法,假设 NAT 路由器只拥有 1 个全球 IP 地址,若有多台专网主机想同时访问因特网上资源会出现什么问题?当采用 NAPT 情况有会怎样?4.48 因特网的多播是怎样实现的?为什么因特网上的多播比以太网上的多播复杂得多?4.49 IP 多播为什么需要两种协议?这两种协议各自的主要功能是什么?4.50 为什么 IGMP 要使用 IP 多播进行传输

37、,并且其 IP 数据报的 TTL 被设置为 1?4.51 在 IGMP 中有了离开组报文和成员报告报文,是不是可以不需要路由器周期性发送成员查询报文了?请说明原因。4.52 请说明 IGMP 中组成员对多播路由器成员查询报文进行延迟响应的作用。4.53 多播路由选择有哪两种基本的方法?4.54 为什么说移动 IP 对于任何与移动主机进行通信的固定主机来说都是完全透明的?4.55 在移动 IP 中,若采用同址转交地址方式,请重画图 4-49。4.57 当前的移动 IP 标准包括哪三个主要部分?4.58 从 IPv4 过渡到 IPv6 的方法有哪些?4.59 在 IPv4 首部中有一个“协议”字段

38、,但在 IPv6 的固定首部中却没有。这是为什么?第 5 章5.1 试说明运输层在协议栈中的地位和作用。运输层的通信和网络层的通信有什么重要区别?5.2 当应用程序使用面向连接的 TCP 和无连接的 IP 时,这种传输是面向连接的还是无连接的?5.3 接收方收到有差错的 UDP 用户数据报时应如何处理?5.4 在 “滑动窗口”概念中, “发送窗口”和“接收窗口”的作用是什么?如果接收方的接收能力不断地发生变化,则采取何种措施可以提高协议的效率。5.5 简述 TCP 和 UDP 的主要区别。5.6 为什么在 TCP 首部中有一个首部长度字段,而 UDP 的首部中就没有这个字段?5.7 如果因特网

39、中的所有链路都提供可靠的传输服务,TCP 可靠传输服务将会是完全多余的吗?为什么?5.8 解释为什么突然释放运输连接就可能会丢失用户数据,而使用 TCP 的连接释放方法就可保证不丢失数据。5.9 试用具体例子说明为什么在运输连接建立时要使用三次联络。说明如不这样做可能会出现什么情况。105.10 一个 TCP 报文段的数据部分最多为多少个字节?为什么?如果用户要传送的数据的字节长度超过 TCP 报文段中的序号字段可能编出的最大序号,问还能否用 TCP 来传送?5.11 主机 A 和 B 使用 TCP 通信。在 B 发送过的报文段中,有这样连续的两个:ack = 120 和 ack = 100。

40、这可能吗(前一个报文段确认的序号还大于后一个的)?试说明理由。5.12 在使用 TCP 传送数据时,如果有一个确认报文段丢失了,也不一定会引起与该确认报文段对应的数据的重传。试说明理由。5.13 请简要比较 TCP 的可靠传输实现与 GBN 算法的主要异同。5.14 在 5.3.3 节曾讲过,若收到的报文段无差错,只是未按序号,则 TCP 对此未作明确规定,而是让 TCP 的实现者自行确定。试讨论两种可能的方法的优劣:(1) 把不按序的报文段丢弃;(2) 先把不按序的报文段暂存于接收缓存内,待所缺序号的报文段收齐后再一起上交应用层。5.15 设 TCP 使用的最大窗口为 64 KB,即 64

41、1024 字节,而传输信道的带宽可认为是不受限制的。若报文段的平均往返时延为 20 ms,问所能得到的最大吞量是多少?5.16 试计算一个包括 5 段链路的运输连接的单程端到端时延。5 段链路程中有两段是卫星链路,有三段是广域网链路。每条卫星链路又由上行链路和下行链路两部分组成。可以取这两部分的传播时延之和为 250 ms。每一个广域网的范围为 1500 km,其传播时延可按 150 000 km/s 来计算。各数据链路速率为 48 kbit/s,帧长为 960 bit。5.17 重复上题,但假定其中的一个陆地上的广域网的传输时延为 150 ms。5.18 TCP 接收方收到 3 个重复 AC

42、K 就执行快速重传。为什么不在收到对报文段的第一个重复 ACK后就快速重传?5.19 用 TCP 传送 512 字节的数据。设窗口为 100 字节,而 TCP 报文段每次也是传送 100 字节的数据。再设发送方和接收方的起始序号分别选为 100 和 200,试画出类似于图 5-15 的工作示意图。从连接建立阶段到连接释放都要画上。5.20 在图 5-17 中所示的连接释放过程中,主机 B 能否先不发送 ack u 1 的确认?(因为后面要发送的连接释放报文段中仍有 ack u 1 这一信息)5.21 在图 5-17 所示的连接释放过程中,主机 A 在发送完对 B 的连接释放请求报文段的确认后,

43、为什么还要等待一段超时时间再彻底关闭连接?5.22 在图 5-18 中,在什么情况下会发生从状态 LISTEN 到状态 SYN_SENT,以及从状态 SYN_SENT到状态 SYN_RCVD 的变迁?5.23 是否 TCP 和 UDP 都需要计算往返时延 RTT?5.24 在 TCP 的往返时延的估计中,你认为为什么 TCP 忽略对重传报文段的往返时延测量值 RTT样本。5.25 什么是 Karn 算法?在 TCP 的重传机制中,若不采用 Karn 算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏小。试问:重传时间最后会减小到什么程度?5.26 某个应用进程使用运输层的用户数据报 UDP,然后继续向下交给 IP 层后,又封装成 IP 数据报。既然都是数据报,是否可以跳过 UDP 而直接交给 IP 层?哪些功能 UDP 提供了但 IP 没有提供?5.27 使用 TCP 对实时话音数据的传输有没有什么问题?使用 UDP 在传送数据文件时会有什么问题?5.28 TCP 在进行拥塞控制时是以分组的丢失作为产生拥塞的标志。有没有不是因拥塞而引起的分组丢失的情况?如有,请举出三种情况。5.29 一个应用程序用 UDP,到了 IP 层将数据报再划分为 4 个数据报片发送出去。结果前两个数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。