早教吧作业答案频道 -->其他-->
主机A向主机B发送一个很长的文件,其长度为L字节。5—22主机A向主机B发送一个很长的文件,其长度为L字节。假定TCP使用的MSS有1460字节。(1)在TCP的序号不重复使用的条件下,L的
题目详情
主机A向主机B发送一个很长的文件,其长度为L字节。
5—22 主机A向主机B发送一个很长的文件,其长度为L字节。假定TCP使用的MSS有1460字节。
(1) 在TCP的序号不重复使用的条件下,L的最大值是多少?
(2) 假定使用上面计算出文件长度,而运输层、网络层和数据链路层所使用的首部开销共66字节,链路的数据率为10Mb/s,试求这个文件所需的最短发送时间。
解:(1)L_max的最大值是2^32=4GB,G=2^30.
(2) 满载分片数Q={L_max/MSS}取整=2941758发送的总报文数
N=Q*(MSS+66)+{(L_max-Q*MSS)+66}=4489122708+682=4489123390
总字节数是N=4489123390字节,发送4489123390字节需时间为:N*8/(10*10^6)=3591.3秒,即59.85分,约1小时。
第一个问题为什么是4GB呢?
为什么不是2^32*(IP头长度+TCP长度+MSS)?
5—22 主机A向主机B发送一个很长的文件,其长度为L字节。假定TCP使用的MSS有1460字节。
(1) 在TCP的序号不重复使用的条件下,L的最大值是多少?
(2) 假定使用上面计算出文件长度,而运输层、网络层和数据链路层所使用的首部开销共66字节,链路的数据率为10Mb/s,试求这个文件所需的最短发送时间。
解:(1)L_max的最大值是2^32=4GB,G=2^30.
(2) 满载分片数Q={L_max/MSS}取整=2941758发送的总报文数
N=Q*(MSS+66)+{(L_max-Q*MSS)+66}=4489122708+682=4489123390
总字节数是N=4489123390字节,发送4489123390字节需时间为:N*8/(10*10^6)=3591.3秒,即59.85分,约1小时。
第一个问题为什么是4GB呢?
为什么不是2^32*(IP头长度+TCP长度+MSS)?
▼优质解答
答案和解析
MSS (Maximum Segment Size)是 TCP 报文段中的数据字段的最大长度。数据字段加上 TCP 首部才等于整个的 TCP 报文段。(你应该是没懂 序号 字段的意思)
答:( 1 ) L 的最大值是 2^ 32=4GB=4294967296 字节
因为TCP报文 序号 字段——占 4 字节(32位)。TCP 连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。 L是让求文件的长度,即TCP报文 序号 字段最多可以表示的字节的总数
(2 )每次发送的报文段为 1460 字节。因此必须分4294967296/1460 取整为2941758,因为有余数,所以29417598+1即 2941759 个报文段。(而不是2941758)发送的总字节数是 2941759*66+4294967296=4489123390 字节。
发送 4489123390 字节需时间为 4489123390 × 8 ÷10Mb/s=3591.3 秒≈ 59.85 分≈ 1 小时。
答:( 1 ) L 的最大值是 2^ 32=4GB=4294967296 字节
因为TCP报文 序号 字段——占 4 字节(32位)。TCP 连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。 L是让求文件的长度,即TCP报文 序号 字段最多可以表示的字节的总数
(2 )每次发送的报文段为 1460 字节。因此必须分4294967296/1460 取整为2941758,因为有余数,所以29417598+1即 2941759 个报文段。(而不是2941758)发送的总字节数是 2941759*66+4294967296=4489123390 字节。
发送 4489123390 字节需时间为 4489123390 × 8 ÷10Mb/s=3591.3 秒≈ 59.85 分≈ 1 小时。
看了 主机A向主机B发送一个很长的...的网友还看了以下:
用同样大小的正方形拼长方形,图形序号1,正方形个数2序号2个数6序号3个数12序号4个数20序号n 2020-06-04 …
如图,在矩形ABCD中,点E在BC边上,动点P以2厘米/秒的速度从点A出发,沿△AED的边按照A→ 2020-06-12 …
组装线工艺平衡率如何计算ABC3个工序,A工序1人作业用10秒,安排2个人;B工序12秒,安排2人; 2020-12-01 …
在制作飞机的某一零件时,要先后实施6个工序.工序A只能出现在第一步或最后一步,工序B和C实施时必须相 2020-12-01 …
在制作飞机的某一零件时,要先后实施6个工序.工序A只能出现在第一步或最后一步,工序B和C实施时必须相 2020-12-01 …
化学溶液浓度的表示方法1、a%是质量比2、a:b是体积比3、aN当量4、aM摩尔5、密度6、a+b还 2020-12-03 …
(2014•南宁一模)在航天员进行的一项太空试验中,先后要实施6个程序,其中程序A只能出现在第一步或 2020-12-05 …
在航天员进行的一项太空实验中,要先后实施6个程序,其中程序A只能出现在第一步或最后一步,程序B,C实 2020-12-05 …
读如图经纬网图,完成下列要求(1)写出图中标出的各点的经度和纬度;序号1:经度,纬度;序号6:经度, 2021-01-31 …
(2009•海安县)读经纬网图,完成下列要求:(1)写出图中上标出的各点的经度和纬度:序号1经度,纬 2021-01-31 …