MTU 為 Maximum Transmission Unit 的縮寫
可參考維基百科的MTU的解釋
測試 MTU 的方法
利用ping指令中的-f參數來測試(-f Set Don't Fragment flag in packet)
送出封包大小為1450 bytes,且強制不分割封包,測試的MTU值為1450可通過
ping -f -l 1450 dns.seed.net.tw
Reply from 139.175.55.244: bytes=1450 time=6ms TTL=245
Reply from 139.175.55.244: bytes=1450 time=6ms TTL=245
若送出送出封包大小為1500 bytes,且強制不分割封包,測試的MTU值為1500無法通過
需做Fragment後才能通過
ping -f -l 1500 dns.seed.net.tw
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
透過ping指令,可找出MTU的可使用最大值
若需修改電腦的MTU可使用TCP Optimizer來修改
http://www.speedguide.net/downloads.php
Copyright © 2009 New Life in Taipei All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.
0 回應:
張貼留言