- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
传输层和应用层问答题萨
传输层计算与问答题
假设UDP报头的十六进制数为06 32 00 35 00 1C E2 17。求:
源端口号与目的端口号。
用户数据长度
这个报文是客户端发出,还是服务器端发出?
访问哪种服务器?
答案:(1)源端口号为1586;目的端口号为53。
(2)用户数据长度为20B。
(3)报文由客户端进程发出。
(4)访问域名解析(DNS)服务器。
已知TCP头部用十六进制数表示为 500207FF 请回答以下问题:
源端口号是多少?
目的端口号是多少?
序号是多少?
确认号是多少?
头部长度值是多少?
访问哪种服务器?
窗口值是多少?
答案:(1)源端口号为1330。
(2)目的端口号为23。
(3)序号为1。
(3)确认值为85。
(4)头部长度值为5。
(5)TELNET。
(6)窗口大小为2047。
主机A与主机B的TCP连接的MSS=1000B。主机A当前的拥塞窗口为4000B,主机A连续发送了2个最大报文段后,主机B返回了对第一个报文的确认,确认段中通知的接收窗口大小为2000B。那么,这时主机A最多还能够发送多少个字节?
答案:主机A只能够发送1000B。
一个TCP连接总是以1KB的最大段长发送TCP段,发送方有足够的数据要发送。当拥塞窗口为16KB时发送了超时,如果用慢开始算法,接下来的4个RTT(往返时间)时间内的TCP段的传输是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是多少?请叙述慢开始与拥塞避免算法并给出此刻的拥塞窗口大小。
答案:
慢开始:在主机刚刚开始发送报文段时可先将拥塞窗口 cwnd 设置为一个最大报文段 MSS 的数值。在每收到一个对新的报文段的确认后,拥塞窗口按二进制指数方式增长,用这样的方法逐步增大发送端的拥塞窗口 cwnd,可以使分组注入到网络的速率更加合理。
拥塞避免:当拥塞窗口值大于慢开始门限时,停止使用慢开始算法而改用拥塞避免算法。拥塞避免算法使发送端的拥塞窗口每经过一个往返时延RTT就增加一个MSS的大小。
主机在建立一个TCP连接时,将慢开始的初始值定为1。第一个往返之后首先将拥塞窗口设置为2,然后向接收端发送两个最大报文段。在规定时间段里收到接收端的确认之后,即第二个往返之后将拥塞窗口设置为4。如果报文正常传输,第三个往返之后将拥塞窗口设置为8。如果报文正常传输,第四个往返之后开始拥塞避免算法,将拥塞窗口比以前增加一个最大报文段,即拥塞窗口设置为9。
当TCP连接初始化时,把拥塞窗口cwnd置为1,慢开始门限的初始值设置为16。假设当拥塞窗口值为24时,发生拥塞。试运用慢开始和拥塞避免算法画出拥塞窗口值与传输轮次的关系曲线。
答案:
叙述UDP协议的主要特点及UDP协议适用的范围。
答案:(1)UDP协议的主要特点:UDP协议在传输报文之前不需要在通信双方之间建立连接,因此减少了协议开销与传输延迟;UDP对报文除了提供一种可选的校验和之外,几乎没有提供其他的保证数据传输可靠性的措施;如果UDP检测出在收到的分组出错,它就丢弃这个分组,既不确认,也不通知发送端和要求重传;UDP是一种无连接的、不可靠的传输层协议,UDP协议提供的是“尽力而为”的传输服务。
(2)UDP协议适用的范围:视频播放应用;简短的交互式应用;多播与广播应用; UDP协议是一种适用于实时语音与视频传输的传输层协议。
叙述TCP协议的主要特点。
答案:支持面向连接的传输服务;支持字节流的传输;支持全双工通信;支持同时建立多个并发的TCP连接;支持可靠的传输服务。
一个TCP连接要发送4500字节的数据,第一个字节的编号为10010,分为5个报文段发送。前四个报文段长度为1000个字节,第5个报文段长度为500个字节。那么,根据TCP报文段序号分配规则,请写出每一个报文段的序号范围。
答案:五个报文段的序号范围分别为:10010-11009,11010-12009,12010-13009,13010-14009,14010-14509
试说明传输层在协议栈中的地位和作用,传输层的通信和网络层的通信有什么重要区别?为什么传输层是必不可少的?
答案:传输层在协议栈中的地位和作用:传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。
传输层的通信和网络层的通信的区别:网络层是为主机之间提供逻辑通信,传输层是为应用进程之间提供端到端的逻辑通信。
传输层是必不可少的,是因为:从IP层来说,通信的两端是主机。但是,两个主机之间真正进行通信的实体是主机中的应用进程。IP协
文档评论(0)