光貓改橋接網速變慢怎么辦? 改橋接后速度反而沒有光貓快的原因分析

  發布時間:2022-06-24 10:29:22   作者:佚名   我要評論
光貓改橋接速度變慢怎么辦?很多網友發現自從光貓橋接以后,網速反而慢了,這是什么原因,下面我們就來看看改橋接后速度反而沒有光貓快的原因分析

還是從評論內容說起吧:

在光貓直連或撥號的文章里面,有粉絲有這樣的留言:

其實要是看過iN之前的文章,就基本上沒有這些問題了。——網絡速度的快慢取決硬件性能,同時也取決于系統通道是否達標。

咱們再細致地說說吧。

這種現象主要會發生在軟路由和筆記本電腦上。

筆記本電腦的問題很好解釋,例如iN手頭恰好有一臺筆記本電腦,你如果打開它的設備管理器,你就會看到這臺電腦使用的是一個叫做 intel 82579V的網卡

所有人都會覺得這是一“網卡”,其實如果你能熟悉一些IC知識的話,你會發現intel自己標注的82579V的全稱是“Intel® 82579V Gigabit Ethernet PHY”很明顯——這是一網絡第一層的設備,也就是物理層(PHY)的收發器。網絡計算的大部分功能都是依靠CPU來完成的。這也就可以被認為是一個“軟網卡”。

它的性能嚴重的依賴CPU,自身的處理能力相當有限。

與intel所推崇的各種先進技術大部分無緣。不僅是沒有什么先進技術,同時在處理數據的時候還會因為CPU的占用率導致網絡性能的下降。

當然了,這還是相對不錯的intel網絡PHY收發器。如果是螃蟹的性能上的損失就更大了。

但為什么一旦PPPOE任務從路由器上轉到筆記本上網絡性能就下降了呢?

其實這件事不應該是PPPOE來背鍋。

PPPOE的建立過程是在客戶端沒有合法IP地址的時候,啟動PPPOE的探索進程(Discovery),在網絡上尋找PPPOE服務器并進行認證,一旦找到后就會建立一個PPPOE的會話(Session),在session中只有兩種數據在跑,一個PPPOE的鏈接維護報文,這是一個相當小的數據包,對網絡傳輸的性能影響幾乎是0,另外一個就是你上網的數據傳輸數據包了。網速高低都是由這種數據包傳輸的速率決定的。

如果PPPOE不背鍋那么速度降低的鍋是誰來背呢?

速度降低的問題就得從交換機原理上來看了:

從理論上講,你可以不經過任何設備,把三臺或三臺以上的計算機通過它們各自的一個網口連成網絡——只要你把網線按照一定規則匯合連接起來就可以。

利用這種方法可以省去大量的設備。這也是以太網的一個基本技術。在這個基本技術基礎上就產生了一個設備叫做集線器(HUB)。比手工把網線匯集的優勢就是集線器帶有信號再生和放大功能。

當一個計算機發送數據包的時候,在集線器上會形成廣播發送到這個集線器上的所有連接設備上。

設備收聽到廣播后,根據自己的IP地址來判斷數據是不是發給自己的,如果是就做處理;如果不是就拋棄掉不與理會。

從這個設計上不難看出,接在集線器上的設備在某個時間段內只有一個設備可以有效地發出數據,效率很低。

改進后的東西叫做交換機,不同于集線器這種物理層(Physical layer)設備,交換機是鏈路層設備(Data link layer),它的主要工作是依靠MAC地址來處理數據幀。

在交換機中最重要的功能是MAC地址表,在地址表中標定了某個MAC地址出現在交換機的哪個端口上。

在設備上打開這個表你會發現是這樣的:

正因為有MAC地址表,交換可以做到將數據包直接投放到特定的端口上。

這時候一個端口上的數據收發就不會導致另外的一個端口等待,而是可以同時進行了。你得知道查MAC地址表雖然是一個很簡單的操作,但每一幀數據都得查詢。這個操作在交換機中有專門的芯片來負責處理,而你讓計算機撥號的時候,這個操作就挪到了計算機上來做。它和計算機直接插了一根網線到交換機是完全不同的。

正是因為這種操作再加上你的筆記本是一個軟網卡,一些配置相對較低的筆記本網絡性能就絕對拼不過幾百塊錢價格但是帶有交換機控制芯片的光貓了。

那么配置低的筆記本不行,軟路由行不行呢?這個話得分兩頭來說了,很多現在市面上賣的軟路由本身配置比筆記本還低,只不過用的操作系統是專門的路由器操作系統,摒棄了很多類似于Windows 、Mac OS這樣系統的用戶界面、系統處理等額外的對于路由器沒有什么用處的處理功能。但從架構上來看和你的PC機并沒有什么太大的變化。只不過是增加了很多的“網卡”而已。

例如現在的很多軟路由上標稱說是intel i211的網卡。你如果查一查你會發現這個芯片并不帶有intel的高端功能:

其實也很好理解,很多軟路由廠商利用的就是小白們的一知半解,覺得intel的網卡好,于是就給你的產品中配備了intel的網卡,但型號……嘖嘖,不言而喻吧?

同時這種軟路由也不帶有交換芯片,所有的MAC地址表任務依舊是靠CPU來完成的,在低配的軟路由上性能的局限還是很大的,當然,在這種設備上堆砌CPU的性能可以達到一個理想的目標,但問題回來了,你購買一臺幾千塊錢的軟路由真的值得嗎?

至于為什么還有這種軟路由的主板存在,更多的原因是,這些主板的生產目的并不是用來做路由器的,而是作為工控產品設計的,能做路由器其實就是軟路由廠商的腦洞和發揮而已。

以上就是改橋接后速度反而沒有光貓快的原因分析的全部內容,希望大家喜歡,請繼續關注腳本之家。

相關推薦:

更換光貓以后怎么重新設置?

電信光貓怎么連接2個路由器?

光貓怎么關閉wifi信號? 關閉光貓自帶wifi功能的技巧

相關文章

最新評論

美丽人妻被按摩中出中文字幕