當前位置:才華齋>計算機>作業系統>

Linux系統的網速操作

作業系統 閱讀(1.52W)

學校一個電子教室通過ADSL寬頻“貓”上網,系統為RedHat 9.0,但在上網時有些網頁打不開,而且網速不快。有同事告訴筆者,說這跟MTU值有關係,將它修改到適當的值即可。在Windows下可以通過修改登錄檔來修改MTU值,可在Linux下面又該如何做呢?通過查閱一些資料,筆者終於解決了這個問題,其實只需要一個簡單的命令即可:

Linux系統的網速操作

# ifconfig eth0 mtu number

其中“number”為MTU的數值。修改完成後,可以用“ifconfig”命令來檢視修改的.結果。也可以通過一些網站來測試網速,進一步通過修改MTU值使網速達到最佳。為了不必每次都修改,我們可以在配置檔案中修改,如:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0MTU=1000

這樣Linux的靈活性又一次得到了體現!

小知識:MTU的英文全稱為Maximum Transmission Unit,意為最大傳輸單位,也就是在連線的時候,所傳輸資訊包最多可以有多少位元組。MTU決定著資訊包的大小,如果資訊包太小,同樣大小的資料就會分成很多個包傳輸,計算機不得不頻繁地作出響應;如果資訊包太大則會產生錯誤,導致傳輸失敗。