光貓改橋接網(wǎng)速變慢怎么辦? 改橋接后速度反而沒有光貓快的原因分析
還是從評論內(nèi)容說起吧:
在光貓直連或撥號的文章里面,有粉絲有這樣的留言:


其實要是看過iN之前的文章,就基本上沒有這些問題了。——網(wǎng)絡速度的快慢取決硬件性能,同時也取決于系統(tǒng)通道是否達標。
咱們再細致地說說吧。
這種現(xiàn)象主要會發(fā)生在軟路由和筆記本電腦上。
筆記本電腦的問題很好解釋,例如iN手頭恰好有一臺筆記本電腦,你如果打開它的設備管理器,你就會看到這臺電腦使用的是一個叫做 intel 82579V的網(wǎng)卡

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

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

與intel所推崇的各種先進技術大部分無緣。不僅是沒有什么先進技術,同時在處理數(shù)據(jù)的時候還會因為CPU的占用率導致網(wǎng)絡性能的下降。
當然了,這還是相對不錯的intel網(wǎng)絡PHY收發(fā)器。如果是螃蟹的性能上的損失就更大了。
但為什么一旦PPPOE任務從路由器上轉(zhuǎn)到筆記本上網(wǎng)絡性能就下降了呢?
其實這件事不應該是PPPOE來背鍋。

PPPOE的建立過程是在客戶端沒有合法IP地址的時候,啟動PPPOE的探索進程(Discovery),在網(wǎng)絡上尋找PPPOE服務器并進行認證,一旦找到后就會建立一個PPPOE的會話(Session),在session中只有兩種數(shù)據(jù)在跑,一個PPPOE的鏈接維護報文,這是一個相當小的數(shù)據(jù)包,對網(wǎng)絡傳輸?shù)男阅苡绊憥缀跏?,另外一個就是你上網(wǎng)的數(shù)據(jù)傳輸數(shù)據(jù)包了。網(wǎng)速高低都是由這種數(shù)據(jù)包傳輸?shù)乃俾蕸Q定的。
如果PPPOE不背鍋那么速度降低的鍋是誰來背呢?
速度降低的問題就得從交換機原理上來看了:
從理論上講,你可以不經(jīng)過任何設備,把三臺或三臺以上的計算機通過它們各自的一個網(wǎng)口連成網(wǎng)絡——只要你把網(wǎng)線按照一定規(guī)則匯合連接起來就可以。

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

當一個計算機發(fā)送數(shù)據(jù)包的時候,在集線器上會形成廣播發(fā)送到這個集線器上的所有連接設備上。
設備收聽到廣播后,根據(jù)自己的IP地址來判斷數(shù)據(jù)是不是發(fā)給自己的,如果是就做處理;如果不是就拋棄掉不與理會。
從這個設計上不難看出,接在集線器上的設備在某個時間段內(nèi)只有一個設備可以有效地發(fā)出數(shù)據(jù),效率很低。
改進后的東西叫做交換機,不同于集線器這種物理層(Physical layer)設備,交換機是鏈路層設備(Data link layer),它的主要工作是依靠MAC地址來處理數(shù)據(jù)幀。
在交換機中最重要的功能是MAC地址表,在地址表中標定了某個MAC地址出現(xiàn)在交換機的哪個端口上。
在設備上打開這個表你會發(fā)現(xiàn)是這樣的:

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

這時候一個端口上的數(shù)據(jù)收發(fā)就不會導致另外的一個端口等待,而是可以同時進行了。你得知道查MAC地址表雖然是一個很簡單的操作,但每一幀數(shù)據(jù)都得查詢。這個操作在交換機中有專門的芯片來負責處理,而你讓計算機撥號的時候,這個操作就挪到了計算機上來做。它和計算機直接插了一根網(wǎng)線到交換機是完全不同的。
正是因為這種操作再加上你的筆記本是一個軟網(wǎng)卡,一些配置相對較低的筆記本網(wǎng)絡性能就絕對拼不過幾百塊錢價格但是帶有交換機控制芯片的光貓了。
那么配置低的筆記本不行,軟路由行不行呢?這個話得分兩頭來說了,很多現(xiàn)在市面上賣的軟路由本身配置比筆記本還低,只不過用的操作系統(tǒng)是專門的路由器操作系統(tǒng),摒棄了很多類似于Windows 、Mac OS這樣系統(tǒng)的用戶界面、系統(tǒng)處理等額外的對于路由器沒有什么用處的處理功能。但從架構上來看和你的PC機并沒有什么太大的變化。只不過是增加了很多的“網(wǎng)卡”而已。

例如現(xiàn)在的很多軟路由上標稱說是intel i211的網(wǎng)卡。你如果查一查你會發(fā)現(xiàn)這個芯片并不帶有intel的高端功能:

其實也很好理解,很多軟路由廠商利用的就是小白們的一知半解,覺得intel的網(wǎng)卡好,于是就給你的產(chǎn)品中配備了intel的網(wǎng)卡,但型號……嘖嘖,不言而喻吧?
同時這種軟路由也不帶有交換芯片,所有的MAC地址表任務依舊是靠CPU來完成的,在低配的軟路由上性能的局限還是很大的,當然,在這種設備上堆砌CPU的性能可以達到一個理想的目標,但問題回來了,你購買一臺幾千塊錢的軟路由真的值得嗎?
至于為什么還有這種軟路由的主板存在,更多的原因是,這些主板的生產(chǎn)目的并不是用來做路由器的,而是作為工控產(chǎn)品設計的,能做路由器其實就是軟路由廠商的腦洞和發(fā)揮而已。
以上就是改橋接后速度反而沒有光貓快的原因分析的全部內(nèi)容,希望大家喜歡,請繼續(xù)關注腳本之家。
相關推薦:
相關文章

光貓直連和光貓撥號有什么區(qū)別嗎? 光貓撥號和不撥號區(qū)別介紹
光貓直連和光貓撥號有什么區(qū)別嗎?光貓撥號連網(wǎng)可以直連,也可以設置撥號,這兩種聯(lián)網(wǎng)方式有什么區(qū)別呢?下面我們就來看看光貓撥號和不撥號區(qū)別介紹2022-06-24
隨著科技的不斷發(fā)展,現(xiàn)如今各種網(wǎng)絡設備所帶功能越來越多,光貓也不例外,不僅配置上得到了很大的提升,還附加了無線功能。那么,有了光貓還要路由器嗎?光貓使用需要注意2022-06-17
光貓橋接模式和路由模式哪個更好? 橋接模式和路由模式的區(qū)別
光貓橋接模式和路由模式哪個更好?光貓喲兩種模式,兩種模式哪種更好呢?下面我們就來看看橋接模式和路由模式的區(qū)別,詳細請看下恩介紹2021-11-10
中國電信光貓橋接模式和路由模式怎么設置?光貓有兩種模式,分別是光貓橋接模式和路由模式,該怎么使用這個兩個模式呢?下面我們就來看看詳細介紹2021-11-10
移動光貓華為HS8546X6性能如何? 華為HS8546X6拆機測評
移動光貓華為HS8546X6性能如何?華為HS8546X6光貓很多朋友都想讓我們出一個測評教程,今天我們就來滿足大家,下面分享華為HS8546X6拆機測評2021-09-15
現(xiàn)在家家戶戶基本都已經(jīng)安裝了寬帶,有時候我們會感覺網(wǎng)速特別卡頓,你只要重啟一下路由器就會感覺網(wǎng)速變快了,這就是路由器發(fā)熱卡頓造成的原因,但是有些人卻總是把路由器2021-04-08
現(xiàn)在家家戶戶基本都已經(jīng)安裝了寬帶,有時候我們會感覺網(wǎng)速特別卡頓,你只要重啟一下路由器就會感覺網(wǎng)速變快了,這就是路由器發(fā)熱卡頓造成的原因,但是有些人卻總是把路由器2021-03-29
華為光貓HS8145x6與K662c有什么區(qū)別?入手一款二手的華為光貓HS8145x6,想要看看這款光貓與K662c光貓有什么區(qū)別,下面我們就來看看詳細的拆機對比圖,需要的朋友可以參考下2021-03-02
華為光貓HN8145x6怎么樣? 華為HN8145x6光貓拆機教程
華為光貓HN8145x6怎么樣?最近入手了一款華為光貓HN8145x6,今天我們就來看看華為HN8145x6光貓拆機教程,需要的朋友可以參考下2021-03-02
華為k662c光貓怎么樣?入手了一個華為k662c光貓,今天我們就來分享華為k662c光貓拆機過程,詳細請看下文介紹,需要的朋友可以參考下2021-02-23





