趁假日回老家, 習慣性先確認家裏的網路狀況, 查到 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 內, 這樣開關機時就可以自動執行.
訂閱:
文章 (Atom)