欢迎来到天天文库
浏览记录
ID:55776144
大小:30.01 KB
页数:5页
时间:2020-06-05
《计算机网络技术习题答案作者曾兰玲旧版第5章课后习题答案答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章【习题与思考】答案1.试说明传输层在协议栈中的地位和作用,传输层的通信和网络层的通信有什么重要区别?为什么传输层是必不可少的?答:传输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务。 传输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。 各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由传输层以复用和分用的形式加载到网络层。 2.端口的作用是什么?为什么端口要划分为三种?答:端口的作用是对TCP/IP体系的应用进程进行
2、统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。因特网上计算机通信时,用户在发送请求时,必须要先知道对方服务器的IP地址和端口号,因此需要给一些常用服务器进程的端口号固定不变。熟知端口,数值一般为0~1023.标记常规的服务进程;注册端口,数值为1024~49151,标记没有熟知端口号的非常规的服务进程;临时端口,数值为49152~65535,可以由任何进程使用。3.试举例说明哪些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感
3、。有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。4.试说明传输层中伪首部的作用。答:用于计算传输层数据报校验和。5.某个应用进程使用传输层的用户数据报UDP,然而继续向下交给IP层后,又封装成IP数据报。既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供?答:不可跳过UDP而直接交给IP层。IP数据报IP报承担主机寻址,提供报头检错;只能找到目的主机而无法找到目的进程。UDP提供对应用进程的复用和分用功能,以及提供对
4、数据差分的差错检验。6.一个应用程序用UDP,到IP层把数据报在划分为4个数据报片发送出去,结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。答:不行。 重传时,IP数据报的标识字段会有另一个标识符。仅当标识符相同的IP数据报片才能组装成一个IP数据报。前两个IP数据报片的标识符与后两个IP数据报片的标识符不同,因此不能组装成一个IP
5、数据报。7.一个UDP用户数据的数据字段为8192季节。要使用以太网来传送。试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。答:6个 数据字段的长度:前5个是1480字节,最后一个是800字节。片偏移字段的值分别是:0,1480,2960,4440,5920和7400.8.一UDP用户数据报的首部十六进制表示是:06320045001C E217.试求源端口、目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器发送给客户?使用UDP的这个服务器程序是什么?解:源端口1586,目的端口69,UDP用户数
6、据报总长度28字节,数据部分长度20字节。 此UDP用户数据报是从客户发给服务器(因为目的端口号<1023,是熟知端口)、服务器程序是TFTP。9.使用TCP对实时话音数据的传输有没有什么问题?使用UDP在传送数据文件时会有什么问题?答:如果语音数据不是实时播放(边接受边播放)就可以使用TCP,因为TCP传输可靠。接收端用TCP讲话音数据接受完毕后,可以在以后的任何时间进行播放。但假定是实时传输,则必须使用UDP。 UDP不保证可靠交付,但UCP比TCP的开销要小很多。因此只要应用程序接受这样的服务质量就可以使用UDP。10.主机A和B使用TCP通信。
7、在B发送过的报文段中,有这样连续的两个:ACK=120和ACK=100。这可能吗(前一个报文段确认的序号还大于后一个的)?试说明理由。答:可能。假设A连续发送两个报文段,并且都正确到达主机B,则B连续发送两个确认(ACK=100,ACK=120),但ACK=100的在传送时丢失了,则A超时重传,B收到该报文后,又发送ACK=100的确认,于是出现先发送的报文段是ACK=120的状况。11.在使用TCP传送数据时,如果有一个确认报文段丢失了,也不一定会引起与该确认报文段对应的数据的重传。试说明理由(可结合上一题讨论)。答:还未重传就收到了对更高序号的确认。正
8、如上题中后发送的报文段先到达目的主机。12.主机A向主机B连续发送
此文档下载收益归作者所有