教你一招 提高Linux作業系統網速方法(轉)

subid發表於2007-08-15
教你一招 提高Linux作業系統網速方法(轉)[@more@]

 

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

  # ifconfig eth0 mtu number

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

 

  # vi /etc/sysconfig/network-scripts/ifcfg-eth0

  MTU=1000

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

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

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10796304/viewspace-960082/,如需轉載,請註明出處,否則將追究法律責任。

相關文章