電腦使用手機的3.5G行動上網 是要修改MTU值改善連線品質的

恩。。。
之前一直以為是宿舍這邊的基地台太少關係
才會讓網路呈現尚可接受的連線品質

後來不知道哪根筋想到
好像以前有在搞網路最佳化的心得
想到MTU值似乎要修正成撥接模式

症狀:
電話一來、傳輸檔案到手機、流量瞬時太多
就會產生斷線 或是連線狀態但是斷訊狀況

參考資料:
http://blog.xuite.net/beavisliu/blog/15106473

測試MTU最大值方法:
使用ms-dos 命令提示視窗

ping -f -l 1500 www.hinet.net

如果回應
Packet needs to be fragmented but DF set.
或是
Request timeout.
就必須把1500值調整小一點

直到有出現
Reply from 203.66.88.89: bytes=548 time=1143ms TTL=248
這樣的回應
那表示應該設定的MTU值為548+28=576

在我的網路環境中 這樣的數值剛好就是撥接需要設定的數值
參考的數值:
網路介面 MTU
EtherNet (一般的網路介面,這是預設值) 1500
PPPoE(ADSL用的) 1492
Dial-up(modem) 576

所以以我的XP來說
要打開regedit
選到
HKEY_Local_MachineSYSTEMCurrentControlSetServicesTcpipParametersAdapters
然後找到目前網卡的設定(已撥接或有在使用中的介面 資料會比其他的多)
接著 新增 DWORD值 建立一個名為 MTU 的機碼
改成十進位 輸入剛剛加了28的數值(像我的就是576)
完畢後 重開機

接下來網路的連線狀態應該會大大的改善連線品質!!

話說為什麼我會知道要修改這個呢
其實
我家裏的網路 本用Linux當NAT主機
而我後來要去金門當兵 想說如果又當掉 家人會沒辦法處理
所以就跑去買了一個IP分享器來用
可是 因為自己流量很大
一台Linux當對外網頁主機
我的電腦跑emule
我妹電腦跑BT
所以常常莫名其妙斷線或連不上的狀況
後來檢查後 把IP分享器的MTU值改成1200後
這問題就一勞永逸了

今天 在台中工作 宿舍上網的某天
我終於想到網路不順暢有可能又是MTU值的問題
經過事實證明
修改後還真的就整個順暢無比
哈哈!!

Print Friendly, PDF & Email
This entry was posted in 電腦相關. Bookmark the permalink.

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

請輸入下列驗證碼計算後阿拉伯數字 (Translate it, if not Taiwanese to post reply) *