一个100Byte数据包,精简到50Byte, 其传输效率提高了50%?

时间:2019.10.29
背景:学习理解TCP/IP
问题:一个100Byte数据包,精简到50Byte, 其传输效率提高了50%?

数据的传输效率:发送的应用层数据除以所发送的总数据(即应用层数据加上各种首部和尾部的额外开销),是对方发送数据流量的控制,使其发送效率不致超过接受方所能承受的能力。它并不是数据链路层特有的功能,许多高层协议也提供流量控制功能。

传输过程:
应用层数据 -> 传输层(20字节的TCP头部)-> 网络层(20字节IP头部)-> 数据链路层(18字节的以太网传送头部和尾部)

答:
100/(100+20+20+18)=100/158=63.3%
50/(50+20+20+18)=1000/1058=94.5%
故头信息占用的比重增大,传输效率降低

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容