房地产会计网-引领房地产会计行业潮流!

房地产会计网

 找回密码
 注册

QQ登录

只需一步,快速开始

用新浪微博连接

一步搞定

论坛热门版块 国内最热门的房地产财务同行交流平台 房产会计问吧 - 房产会计实务 - 纳税筹划

论坛推荐版块 我们的宗旨:房会天下 网聚精英 房产会计专题 - 房产开发资料 - 成本预算

网站培训课程 房地产会计财税专业培训 财税课程咨询 - 课程在线报名

查看: 10202|回复: 0
打印 上一主题 下一主题

[转贴] 什么是MTU值,如何设置最快最好? [复制链接]

  • TA的每日心情
    开心
    2023-11-28 10:15
  • 签到天数: 85 天

    [LV.6]常住居民II

    跳转到指定楼层
    1#
    发表于 2007-10-18 12:14:19 |只看该作者 |倒序浏览
    MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元。设置合适的MTU值可以解决“部分网站打不开”、“上网速度慢”等问题,并且可以适当提升上网速度。 # l. [% M; T5 Z# y, v% z. O
    设置多大的MTU值取决于你的上网方式,不同的上网方式支持不同的MTU,下面列出了一些上网方式的MTU值: , ], f' H) u# c$ _  ~5 I! O: ?, S
    EtherNet(一般上网方式,默认值):1500 : Q. P! A) Y( o8 |  q" F
    PPPoE/ADSL:1492
    6 @) v7 p  u3 K/ L; gDial Up/Modem:576
    * Y9 Y" d# w* N2 Y7 [% ~4 o+ ^www.kulilac.com问题一:知道了我的上网方式,如何设置MTU值? 1 H+ Q5 X$ v+ n4 R+ \+ s
    1. 在 『开始』>『运行』中,键入regedit,点确定;
    : E, f, o2 X) E# ~+ ^2. 选择『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』; 4 Y8 ]* q, X, j/ l& U) O4 y4 p
    3. 在 interface 底下可能有很多的选项,你一个一个的去看,会有一个选项与你的网卡的 IP 相同,那个就是你要挑选的选项啦!然后同样的在该选项上选择『编辑』>『新建』>『DWORD值』之后,建立一个名为『MTU』的DWORD,然后双击修改,选择十进制,填入合适 MTU 值,确定!大功告成! 8 N. S5 r5 C4 N- h( G% |
    问题二:我不知道自己的上网方式,如何确定MTU值呢?
    & u3 s  X5 L3 A  C: u% ^( {ping -f -l 1500 127.0.0.1
    , z/ C! S" \3 w0 G0 f4 ]% eC:\WINDOWS>ping -f -l 1500 127.0.0.1 7 ^5 o4 g/ Q+ C% R
    Pinging 127.0.0.1 with 1500 bytes of data:
    # e  J+ }  i% y. Q2 h. {" _& NPacket needs to be fragmented but DF set. 2 Q" {( E' R- f( f. ]& \# m  U
    Packet needs to be fragmented but DF set.
    * t/ s  u" B; L" dPacket needs to be fragmented but DF set. ( Z6 \& z$ D. i4 \$ u- Y
    Packet needs to be fragmented but DF set. ) C& Z% g0 J$ F$ B; Z% y. T
    Ping statistics for 127.0.0.1: ) o  M: Q1 w- o- J  b% H
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds: 2 D2 q7 B# T/ M3 L
    Minimum = 0ms, Maximum = 0ms, Average = 0ms 8 j& L1 o/ d0 |8 B2 _; t* P$ |9 n8 z
    上面的式子中,-l 是 L 的小写(不是 1 喔),1500 是我们要测的 MTU 值,结果出现了 Packet needs to be fragmented but DF set. 这个东西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假设我们使用 1464 来测试时: $ W% p5 M. g; y1 b( q8 ?) O+ Q: H3 W; E
    C:\WINDOWS>ping -f -l 1464 127.0.0.1 & |# S, i- a+ l+ P* Z7 f7 p
    Pinging 127.0.0.1 with 1464 bytes of data:
    5 M  k# q6 F4 r5 k2 Q3 t3 O苦丁香电脑技术交流论坛Reply from 127.0.0.1: bytes=1464 time=10ms TTL=128
    : M& @3 T' e( H) RReply from 127.0.0.1: bytes=1464 time<10ms TTL=128 苦丁香电脑技术交流论坛" F' P4 d/ O1 E5 g2 \
    Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 苦丁香电脑技术交流论坛) D# t% S" Q. s9 s- j4 ~) C  E+ [
    Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128
    2 u0 b- D& ?" [Ping statistics for 127.0.0.1: # g0 P( \. M( L: @
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
    ) }1 K) u9 U% i2 U, |: N5 dMinimum = 0ms, Maximum = 10ms, Average = 2ms
    ; S7 W2 _, s/ s. O& o结果出现了回应了!这表示这一个 MTU 值是可行的!不过,强烈建议找出可行的最大 MTU 值!这样一来,在设定的时候,才可以达到最佳的网速! www.kulilac.com' h+ e5 P0 H8 C
    找出 MTU 值:利用上面这个方法找到的数值还不是 MTU 喔!由于一些封包上面的问题,上面这个值再加上 28 才是我们所需要的 MTU 值!所以,在上面的例子中,我们所需要的 MTU 值是 1464+28=1492! + l. k  I! S5 v- z* r& a: a& F
    一般来讲,设计好本机的MTU值,可以解决部分网站打不开的情况,但是如果你的共享主机或路由器的MTU设置有问题,有时问题仍然存或,或者出现网速过慢的情况。合理的设置路由器与本机的MTU值,就可以完全解决上述问题,使上网速度达到最大化。
    分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享分享0 收藏收藏0 顶0 踩0 转发到微博

    发表回复

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐阅读

    返回顶部