您好,欢迎来到年旅网。
搜索
您的当前位置:首页计算机网络——经典的128B和512B之问

计算机网络——经典的128B和512B之问

来源:年旅网

问题来源

A.5 B.4 C.3 D.2

定量分析

数据帧的长度在[128B, 512B]范围内都可以取得,假设我们取512B作为帧长,那么

512*8/16000=0.256s

第一个确认帧到达的时间:(0.256+0.27) × 2=0.526 * 2=1.052s
此时已经发送的数据量:1.052 × 16000=16382bit
相当于512B的帧数: 16382/(512×8)=4.1093帧,
假设将发送窗口位数设为3,最多发送7帧,
使用128B作为帧长,128 × 8/16000=0.0s
发送方将发送窗口内的数据都发送出去的时间: 0.0 × 7=0.448s
而当帧长为128B时候,收到第一个确认帧的时间为:0.0+0.27 × 2+0.0=0.668s
说明如果帧长是128B时,如果发送窗口为3,发送方发送了7帧,第一个确认帧还是没到,还得等

只要帧长比128B大,就会出现帧长XB的时候可以利用率达到100%,而当帧长为128B时候,就达不到100%

证明

设帧长为L,假设在没有帧数的情况下,接收到第一个确认帧时,发送方发送的帧数为

使用128B,算出一个发送周期可以发送的帧数为10.4375,所以帧序列的比特数至少为4才能表达。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务