常常我們若使用 Windows 2000 作為連線分享的軟體的時候,總是有些網站無法順利的接上去!但是在主機端則沒有問題!這真是傷腦筋呀!其實,這個問題需要藉由修改『每一個 Client 端電腦的 MTU 來修正』之。 那該如何解決呢? 其實只要調整 Client 端網路卡的 MTU 值即可完全解決此一問題!而且藉由調整 MTU 值也可以增進網路效率呢。 那首要課題自然就是知道你的網路卡所可以負荷的 MTU 啦!因此我們第一步就是要找到適合的 MTU : 找出 MTU 值:
在 windows 底下要找出 MTU 值就必須進入 DOS 模式,並且知道你的分享的主機的 IP 才行!例如你的主機是 windows 2000 且對內的分享的 IP 是 192.168.1.2,那麼你可以這麼做: - 打入 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 |
|