zoukankan      html  css  js  c++  java
  • mtu

    mtu (maximum transmission unit)
    最大传输单元
    MTU越大,数据单元承载的有效数据就越长,通信效率也越高;传送相同的用户数据所需的数据包个数也越低
    MTU越大,传送一个数据包的延迟也越大

    mtu检测

    C:> ping -f -l 1472 192.168.1.1 

    如果出现:
    Packet needs to be fragmented but DF set
    则数据包需要分片发送

    直到ping通:
    mtu值即数据包长度加28字节

    mtu修改

    C:> netsh interface ipv4 show subinterfaces
    
       MTU  MediaSenseState   传入字节  传出字节      接口
    ------  ---------------  ---------  ---------  -------------
      1500                1   99033933    8073425  本地连接
    
    C:> netsh interface ipv4 set subinterface "本地连接" mtu=1000 store=persistent
    
       MTU  MediaSenseState   传入字节  传出字节      接口
    ------  ---------------  ---------  ---------  -------------
      1000                1   99033933    8073425  本地连接
    # ifconfig eth0 mtu 1500

    数据部分长度
    以mtu为1500为例
    TCP:IP首部20字节,TCP首部20字节。1500-20-20=1460
    UDP:IP首部20字节,UDP首部8字节。1500-20-8=1472

  • 相关阅读:
    模拟器分辨率收集
    6. 蜂鳴器
    5. 伺服馬達
    4. 流水燈
    3. 序列埠的輸出以及按鈕消抖
    2. 沒有按鈕的電路是沒有靈魂的
    1. 點亮一個LED燈
    ARDUINO準備工作
    vritualenvwrapper的基本操作
    蠻力法兌換零錢及其優化
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/11709745.html
Copyright © 2011-2022 走看看