计算机网络习题2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第3章运输层1.运输层提供的服务的特点2.端口号3.UDP协议及报文段结构4.*TCP协议:报文段结构可靠数据传输:超时重传机制、累计确认、快速重传、选择确认流量控制:连接管理:连接与释放过程TCP拥塞控制:慢开始和拥塞避免、快重传和快恢复1.用TCP传送512字节的数据,设窗口为100字节,而TCP报文段每次也是传送100字节的数据。再设发送端和接收端的起始序号分别选为100和200。试画出工作示意图,从连接建立阶段到连接释放都要画上。2.一数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?答:IP数据报固定首部长度为20字节总长度(字节)数据长度(字节)MF片偏移原始数据报4000398000数据报片11500148010数据报片2150014801185数据报片31040102003703.网络允许的最大报文段长度为128字节,序号用8bit表示,报文段在网络中的寿命为30秒。求每一条TCP连接所能达到的最高数据率。答:具有相同编号的报文段不应该同时在网络中传输,必须保证,当序列号循环回来重复使用的时候,具有相同序列号的报文段已经从网络中消失。现在报文段的寿命为30秒,那么在30秒的时间内发送方发送的报文段的数目不能多于255个。255×128×8÷30=8704b/s所以,每一条TCP连接所能达到的最高数据率为8.704Kb/s。4.一个TCP报文段中的数据部分最多为多少个字节?为什么?如果用户要传送的数据的字节长度,超过TCP报文段中的序号字段可能编出的最大序号,问还能否用TCP来传送?答:整个TCP报文段必须适配IP分组65535字节的载荷段。因为TCP头最少20个字节,IP头最少20个字节,所以一个TCP报文段中的数据部分最多为65535–40=65495字节。•能;–因为TCP的序号可以循环使用;–序号位有32位长,可对4GB数据进行编码,一般可以保证当序号重复使用时,旧的序号已通过网络到达终点了;–若使用高速网络,可以通过在TCP首部选项字段中增加时间戳字段,区分新旧报文段。5.若一个应用进程使用运输层的用户数据报UDP。但继续向下交给IP层后,又封装成IP数据报。既然都是数据报,是否可以跳过UDP而直接交给IP层?UDP能否提供IP没有提供的功能?6.一个应用程序用UDP,到了IP层将数据报再划分为4个数据报片发送出去。结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用程序重传UDP而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成为完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。7.若TCP中的序号采用64bit编码,而每一个字节有其自己的序号,试问:在75Tb/s的传输速率下(这是光纤信道理论上可达到的数据率),分组的寿命应为多大才不会使序号发生重复?答:顺序号空间的大小是264个字节,约为2×1019字节。则75Tb/s的发送器每秒钟消耗75/8=9.375,9.375×1012个顺序号。(2×1019)/(9.375×1012)≈2×106,所以顺序号循环一周所花的时间为2×106s,约为23天。因此,最长的分组生命周期小于3个星期可以避免顺序号循环重复的问题。8.下面哪个是UDP协议的特点?A.流量控制B.尽最大努力交付C.拥塞控制D.可靠传输9.运输层使用UDP协议的应用有_______。A.文件传输FTPB.远程登录TelnetC.域名服务DNSD.电子邮件10.主机A和主机B之间已建立一个TCP连接,主机A分别向主机B发送了两个连续的TCP报文,分别包含200字节和300字节的有效载荷,第一个报文的序列号为100,主机B在正确接收到两个报文后,发送给主机A的确认报文中的确认序列号是:A)300B)400C)500D)60016.TCP是可靠传输的协议,以下哪个不是它的可靠数据传输机制?A)检验和:用于检测传输分组中的比特错误;B)定时器:用于检测超时重传一个分组;C)序号:把发送的数据按顺序编号;D)链路编号:在每个分组中携带路径信息。17.网络上唯一标识一个进程需要用一个:A)一元组(服务端口号)B)二元组(主机IP地址,服务端口号)C)三元组(主机IP地址,服务端口号,协议)D)二元组(本机IP地址,远程主机IP地址)18.TCP的拥塞窗口cwnd大小与传输轮次n的关系如下所示:(1)在第16轮次和第22轮次之后发送方是通过收到三个重复的确认还是通过超时检测到丢失了报文段?(2)在第1轮次,第18轮次和第24轮次发送时,门限ssthresh分别被设置为多大?(3)假定在第26轮次之后收到了三个重复的确认,因而检测出了报文段的丢失,那么拥塞窗口cwnd和门限ssthresh应设置为多大?

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功