美文网首页
一个100Byte数据包,精简到50Byte, 其传输效率提高了

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

作者: yddeng | 来源:发表于2019-10-29 18:29 被阅读0次

    时间: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%
    故头信息占用的比重增大,传输效率降低

    相关文章

      网友评论

          本文标题:一个100Byte数据包,精简到50Byte, 其传输效率提高了

          本文链接:https://www.haomeiwen.com/subject/syvgvctx.html