這個問題其實在網路上都可以找到解決的方法,不過很多人不知這就叫做網路黑洞,
常見的發生情況大概就是封包會掉,或是封包傳送的不完全,為什麼會這樣呢?
就是MTU的問題啦,MTU=最大傳送封包值 。
首先我們要先知道MTU的設定方法
利用ping -f -l 1472 www.hinet.net 測試最適合的值,如果值太大的話就會顯示類似封包過不去的訊息,
當確定好你的值後,請加上28,例如1463是你測試的值,加上28後就是1491,這樣1491就是你要設定的MTU喔,
EtherNet Used:1,500(一般的預設值)
EtherNet Acutally:1,496(因為1,500比較方便記憶)
PPPoE(撥接 ADSL 用的):1,492
Dial-up(Modem 用的):576
在觀念上,MTU比ISP業者的低就一定能通過,但比它高的話,你的封包一定傳不出去,設定一個不高不低的值是為了讓你的網路擁有更好的效能。當然,不只是一般連線到ISP,大型的區域網路也有可能會發生這樣的問題,router的設定,每台電腦的預設MTU等等,
這些情況都有可能會有網路黑洞的情況,最明顯的情況就是...網路連上了,在沒有防火牆的情況下,ping不到或是常常與其斷線等等的問題。
因為相關的設定資料還沒整理完全,希望找到一個比較簡單的邏輯讓新手也能了解,所以先放上的資料不多,等未來慢慢更新吧XD
全站熱搜