家用環境(PPPoE), 把 MTU 改 1492 真的有比較快嗎?

趁假日回老家, 習慣性先確認家裏的網路狀況, 查到 ISP 目前有提供 PPPoE 或 DHCP 兩種連線方式, 理論上 PPPoE 的 MTU 為 1492 , DHCP 的 MTU 為 1500 ; 一般 PC 的 MTU 則是 1500 , 所以封包送到網路設備後, 就需要切成多個封包再送出去.

所以有些網站會介紹, 把設備端(PC 等)的 MTU 也改成 1492 , 可以減少設備的負擔. 所以現在有疑問的就是: 
1. 不知道大家對這種設定方式有沒有試過, 效果是否真的有改善?
2. 手機上網的部份會去修改嗎? 或者設備端有哪些可以自動修改的功能呢?

註: 關於 ISP 端試用 DHCP 並不成功, 所以目前先以 PPPoE 環境為主.

如果覺得有效, 在剛裝好電腦時, 可以這樣組合:
1. 用 net query 抓出目前的網卡的 TCP/IP 清單:
net query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces  

2. 把上面的清單匯出(例如: 用 > 或 >> 轉向輸出)
3. 用軟體編輯成 reg 檔, 樣本為:
Windows Registry Editor Version 5.00  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{C3C13CEB-1234-5678-2234-567888C59876}]  
"MTU"=dword:000005d4  

4. 再匯入到 reg 內.

當然如果網路設備不多, 用 regedit 逐一編輯也是可以的....

以"停用/啟用網路"減少 Winodws XP 開機時的延遲


很多電腦剛開機時, 是沒有接上網路, 而無法透過 DHCP 取得 IP , 接著很多網路服務就會等候是否能連上網才決定是否啟動, 這整個過程就會造成電腦開機比較久.

很多網路會提供"先設定一組 IP "的作法, 不過這只適合部份情況, 所以剛剛在思考新的作法, 大致上是:

1. 適用一般個人電腦. (網路主機不適用)
2. 適用包括 PPPoE 與無線網路 DHCP 等多種連線方式; 特別是筆電常在家或在外, 網路環境很不一致. (常見"先設定一組 IP "只適合環境較單純)

作法原理為: 在開機時讓電腦沒有任何網路, 省去相關的偵測動作.

實作方式: 以 Windows XP 為例, 取 netsh 這程式協助.

作法:
在開機後, 才執行 netsh interface set interface name=區域連線 admin=enable
而關機前, 執行 netsh interface set interface name=區域連線 admin=disable

如果有多個連線, 也可以用 for 迴圈或寫多行處理, 並寫在 gpedit.msc 內, 這樣開關機時就可以自動執行.
不管是什麼教徒或不是教徒, 最重要的是大家都平安....
在台北的心, 好像在塑膠盒內的豆腐, 是那麼地易碎而需要保護, 當打開盒子的瞬間, 淚水就汩汩流出.
該說是惜物呢? 還是說吝嗇呢? 在收拾房間時, 那堪用的吹風機, 已經沒有熱風了; 那仍有聲音的小喇叭, 只是常常發一半的聲音; 那比筆電大的外接式光碟機, 即使全新的迷你機種只要千元, 但還沒故障前, 就還是想留著這台 8 年的老機器, 還有老鍵盤, 老電話機, 各種老東西佔了多少房間的空間, 佔了多少心的空間呢?