- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络习题2
第3章 运输层
运输层提供的服务的特点
端口号
UDP协议及报文段结构
*TCP协议:
报文段结构
可靠数据传输:超时重传机制、累计确认、快速重传、选择确认
流量控制:
连接管理:连接与释放过程
TCP拥塞控制:慢开始和拥塞避免、快重传和快恢复
1. 用TCP传送512字节的数据,设窗口为100字节,而TCP报文段每次也是传送100字节的数据。再设发送端和接收端的起始序号分别选为100和200。试画出工作示意图,从连接建立阶段到连接释放都要画上。
2. 一数据报长度为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
3. 网络允许的最大报文段长度为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 编码,而 每一个字节有其自己的序号,试 问:在 75 Tb/s的传输速率下( 这是光纤信道理论上可达到的数据率),分 组的寿命应为多大才不会使序号发生重复?
答:顺序号空间的大小是 264 个字节,约为 2×10 19 字节。则 75Tb/s 的发送器每秒钟消耗
75/8=9.375,9.375×101 2 个顺序号。
(2×101 9) /( 9.375×101 2 ) ≈2×106 , 所以顺序号循环一周所花的时间为2×10 6 s,约为23 天。因此,最长的分组生命周期小于3 个星期可以避免顺序号循环重复的问题。
8. 下面哪个是UDP协议的特点?
A. 流量控制 B. 尽最大努力交付 C. 拥塞控制 D.可靠传输
_______。A. 文件传输FTP B. 远程登录Telnet
C. 域名服务DNS D. 电子邮件
10. 主机A和主机B之间已建立一个TCP连接,主机A分别向主机B发送了两个连续的TCP报文,分别包含200字节和300字节的有效载荷,第一个报文的序列号为100,主机B在正确接收到两个报文后,发送给主机A的确认报文中的确认序列号是:
A) 300 B)400 C)500 D)600
16. TCP是可靠传输的协议,以下哪个不是它的可靠数据传输机制?
A) 检验和:用于检测传输分组中的比特错误;
B)定时器:用于检测超时重传一个分组;
C) 序号:把发送的数据按顺序编号;
原创力文档


文档评论(0)