• 阅读2726
  • 回复2

连不上一些网站的处理方法 MTU 修改

[复制链接]
发表于 2006-12-13 04:54 | 显示全部楼层 |阅读模式
    常常我們若使用 Windows 2000 作為連線分享的軟體的時候,總是有些網站無法順利的接上去!但是在主機端則沒有問題!這真是傷腦筋呀!其實,這個問題需要藉由修改『每一個 Client 端電腦的 MTU 來修正』之。
    其實不只是 windows 2000 ,就是使用 windows 98 以一些連線分享的軟體來作為頻寬分享工具時,同樣也會有這個問題產生的!就是用戶端無法瀏覽某些網站或是無法發送內含附件的電子郵件。而造成這個問題的原因就是 MTU 的問題啦!什麼是 MTU 呢?那就是 Maximum Transmission Unit 的縮寫!那是啥?其實 VBird 也不是很清楚,只知道不同的介面具有不同的 MTU 要求,當 MTU 的需求與你的網路介面不同時,就會有問題發生啦!一般而言,MTU 在網路卡(EtherNet)的預設值為 1500 單位!好啦!剛剛說到不同的網路介面具有不同的 MTU 要求,那以下就列出一下各主要的網路介面之 MTU 的要求啦!

     
    網路介面
    MTU
    EtherNet (一般的網路介面,這是預設值)1500
    PPPoE(ADSL用的)1492
    Dial-up(modem) 576

    由上面的表格我們可以知道,預設的網路介面 MTU 是 1500 ,那 PPPOE 使用的是 1492,自然而然的 MTU 要求並不相同,所以啦!有一些網頁、郵件資料等等的咚咚就無法合理的讓你使用啦!

    那該如何解決呢? 其實只要調整 Client 端網路卡的 MTU 值即可完全解決此一問題!而且藉由調整 MTU 值也可以增進網路效率呢。 那首要課題自然就是知道你的網路卡所可以負荷的 MTU 啦!因此我們第一步就是要找到適合的 MTU :
  • 找出 MTU 值:

    在 windows 底下要找出 MTU 值就必須進入 DOS 模式,並且知道你的分享的主機的 IP 才行!例如你的主機是 windows 2000 且對內的分享的 IP 是 192.168.1.2,那麼你可以這麼做:
    • 進入 MS DOS 模式;
    • 打入 ping -f -l 1500 192.168.1.2
         
        C:\WINDOWS>ping -f -l 1500 192.168.1.2

        Pinging 192.168.1.2 with 1500 bytes of data:

        Packet needs to be fragmented but DF set.

        Packet needs to be fragmented but DF set.

        Packet needs to be fragmented but DF set.

        Packet needs to be fragmented but DF set.

        Ping statistics for 192.168.1.2:

            Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

        Approximate round trip times in milli-seconds:

            Minimum = 0ms, Maximum =  0ms, Average =  0ms

        上面的式子中,-l 是 L 的小寫(不是 1 喔),1500 是我們要測的 MTU 值,結果出現了 Packet needs to be fragmented but DF set. 這個東西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假設我們使用 1464 來測試時:
         
        C:\WINDOWS>ping -f -l 1464 192.16
  • 六安论坛
     楼主| 发表于 2006-12-13 04:56 | 显示全部楼层

    我已经测试了

    论坛MUT值为1472

    如果您的MUT值大于1472

    那么您将无法访问六安论坛

    六安论坛
    发表于 2006-12-13 18:39 | 显示全部楼层
    长见识了,我顶你一下
    六安论坛
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    侵权举报:本页面所涉内容为用户发表并上传,相应的法律责任由用户自行承担;本网站仅提供存储服务;如存在侵权问题,请权利人与本网站联系删除!举报微信号:点击查看