传输层和应用层问答题-萨

传输层和应用层问答题-萨

ID:8924200

大小:238.00 KB

页数:7页

时间:2018-04-12

传输层和应用层问答题-萨_第1页
传输层和应用层问答题-萨_第2页
传输层和应用层问答题-萨_第3页
传输层和应用层问答题-萨_第4页
传输层和应用层问答题-萨_第5页
资源描述:

《传输层和应用层问答题-萨》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、传输层计算与问答题1.假设UDP报头的十六进制数为06320035001CE217。求:(1)源端口号与目的端口号。(2)用户数据长度(3)这个报文是客户端发出,还是服务器端发出?(4)访问哪种服务器?答案:(1)源端口号为1586;目的端口号为53。(2)用户数据长度为20B。(3)报文由客户端进程发出。(4)访问域名解析(DNS)服务器。2.已知TCP头部用十六进制数表示为:053200170000000100000055500207FF00000000。请回答以下问题:(1)源端口号是多少?(2)目的端口号是

2、多少?(3)序号是多少?(4)确认号是多少?(5)头部长度值是多少?(6)访问哪种服务器?(7)窗口值是多少?答案:(1)源端口号为1330。(2)目的端口号为23。(3)序号为1。(3)确认值为85。(4)头部长度值为5。(5)TELNET。(6)窗口大小为2047。3.主机A与主机B的TCP连接的MSS=1000B。主机A当前的拥塞窗口为4000B,主机A连续发送了2个最大报文段后,主机B返回了对第一个报文的确认,确认段中通知的接收窗口大小为2000B。那么,这时主机A最多还能够发送多少个字节?答案:主机A只能够发

3、送1000B。4.一个TCP连接总是以1KB的最大段长发送TCP段,发送方有足够的数据要发送。当拥塞窗口为16KB时发送了超时,如果用慢开始算法,接下来的4个RTT(往返时间)时间内的TCP段的传输是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是多少?请叙述慢开始与拥塞避免算法并给出此刻的拥塞窗口大小。答案:慢开始:在主机刚刚开始发送报文段时可先将拥塞窗口cwnd设置为一个最大报文段MSS的数值。在每收到一个对新的报文段的确认后,拥塞窗口按二进制指数方式增长,用这样的方法逐步增大发送

4、端的拥塞窗口cwnd,可以使分组注入到网络的速率更加合理。拥塞避免:当拥塞窗口值大于慢开始门限时,停止使用慢开始算法而改用拥塞避免算法。拥塞避免算法使发送端的拥塞窗口每经过一个往返时延RTT就增加一个MSS的大小。主机在建立一个TCP连接时,将慢开始的初始值定为1。第一个往返之后首先将拥塞窗口设置为2,然后向接收端发送两个最大报文段。在规定时间段里收到接收端的确认之后,即第二个往返之后将拥塞窗口设置为4。如果报文正常传输,第三个往返之后将拥塞窗口设置为8。如果报文正常传输,第四个往返之后开始拥塞避免算法,将拥塞窗口比以

5、前增加一个最大报文段,即拥塞窗口设置为9。1.当TCP连接初始化时,把拥塞窗口cwnd置为1,慢开始门限的初始值设置为16。假设当拥塞窗口值为24时,发生拥塞。试运用慢开始和拥塞避免算法画出拥塞窗口值与传输轮次的关系曲线。答案:2.叙述UDP协议的主要特点及UDP协议适用的范围。答案:(1)UDP协议的主要特点:UDP协议在传输报文之前不需要在通信双方之间建立连接,因此减少了协议开销与传输延迟;UDP对报文除了提供一种可选的校验和之外,几乎没有提供其他的保证数据传输可靠性的措施;如果UDP检测出在收到的分组出错,它就丢

6、弃这个分组,既不确认,也不通知发送端和要求重传;UDP是一种无连接的、不可靠的传输层协议,UDP协议提供的是“尽力而为”的传输服务。(2)UDP协议适用的范围:视频播放应用;简短的交互式应用;多播与广播应用;UDP协议是一种适用于实时语音与视频传输的传输层协议。3.叙述TCP协议的主要特点。答案:支持面向连接的传输服务;支持字节流的传输;支持全双工通信;支持同时建立多个并发的TCP连接;支持可靠的传输服务。4.一个TCP连接要发送4500字节的数据,第一个字节的编号为10010,分为5个报文段发送。前四个报文段长度为1

7、000个字节,第5个报文段长度为500个字节。那么,根据TCP报文段序号分配规则,请写出每一个报文段的序号范围。答案:五个报文段的序号范围分别为:10010-11009,11010-12009,12010-13009,13010-14009,14010-145095.试说明传输层在协议栈中的地位和作用,传输层的通信和网络层的通信有什么重要区别?为什么传输层是必不可少的?答案:传输层在协议栈中的地位和作用:传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。传输层的通信和网络层的通

8、信的区别:网络层是为主机之间提供逻辑通信,传输层是为应用进程之间提供端到端的逻辑通信。传输层是必不可少的,是因为:从IP层来说,通信的两端是主机。但是,两个主机之间真正进行通信的实体是主机中的应用进程。IP协议虽然能够把分组传送到目的主机,但这个分组还在目的主机的网络层,而没有交给应用进程,因而需要设置传输层来对IP分组进行复用和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。