校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 专业课 > 三次握手、四次挥手
题目

假设需要设计一个类似于TCP的滑动窗口协议,该协议将运行于一个100Mbps网络上,网络中线路的往返时间RTT为100ms,报文段最大生存时间为60s。那么,所设计的协议头部中的窗口字段和序号字段最少应该有多少位?为什么?

解答

窗口大小=延迟*带宽

序号空间大小=生存期*带宽。

窗口大小=100ms*100Mbps=10Mb=10Mb/8=1.25MB,2^20<1.25M<2^21,故窗口字段应占21位。

序号空间大小=60s*100Mbps=6000Mb=6000Mb/8=750MB,2^29<750M<2^30,故序号字段应占30位。

C 0条回复 评论

帖子还没人回复快来抢沙发