91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

三層交換機比路由器轉(zhuǎn)發(fā)速率快的原因

汽車玩家 ? 來源:今日頭條 ? 作者:愛學習de小烏龜 ? 2020-04-11 16:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們都知道二層交換機工作的數(shù)據(jù)鏈路層,依靠mac地址來進行數(shù)據(jù)通信的,而路由器是工作在網(wǎng)絡(luò)層,依靠ip地址來通信的,為了說明三層交換機比路由器的轉(zhuǎn)發(fā)速率快,那我們還是先從二層交換機入手。

首先我們來比較下二層交換機與路由器的報文轉(zhuǎn)發(fā)速率(當然嚴格意義上是不能這樣比較的,畢竟一個是二層設(shè)備,一個是三層設(shè)備,這主要是為下面說明三層交換機與路由器之間的比較做鋪墊)

二層交換機:接收到由自己的物理層送上來的二層數(shù)據(jù)幀時,根據(jù)源mac地址學習并寫入mac地址表中,根據(jù)目的mac地址查找mac地址表決定是轉(zhuǎn)發(fā)還是廣播,這里交換機查找mac地址表和轉(zhuǎn)發(fā)都是由硬件ASIC芯片來完成,而且二層交換機沒有對數(shù)據(jù)幀做過任何封裝,解封裝動作(忽略物理層bit數(shù)據(jù)流還原成二層以太幀),并且沒有對數(shù)據(jù)幀做過任何改寫

路由器:工作在網(wǎng)絡(luò)層,對接收到的數(shù)據(jù)幀必須解封裝,獲取三層數(shù)據(jù),根據(jù)三層數(shù)據(jù)的目的ip,查找路由表,封裝下一跳的mac等等一系列動作,相比二層交換機而言,路由器查找路由表是通過基于軟件的cpu來查找,比二層交換機查找mac地址表用的ASIC硬件芯片慢,另外路由器還得對數(shù)據(jù)進行拆封,解封動作,而且還改寫了數(shù)據(jù)幀(只改寫二層數(shù)據(jù)幀的目的mac、源mac、FCS,不會改變?nèi)龑訑?shù)據(jù)包的內(nèi)容)

由上可知:基于軟硬件的查找轉(zhuǎn)發(fā)方式(路由器通過軟件的相對慢些)以及對數(shù)據(jù)包的處理(路由器相對來說復雜),這兩個原因?qū)е露咏粨Q機的轉(zhuǎn)發(fā)性能通常高于路由器(嚴格意義上這樣的比較是沒有意義的,畢竟一個是二層設(shè)備、一個是三層設(shè)備,主要是為下面做鋪墊)

下面開始說三層交換機

以前的文章中也提到過,三層交換機的核心思想是:“一次路由,多次轉(zhuǎn)發(fā)”,實現(xiàn)了數(shù)據(jù)包的快速轉(zhuǎn)發(fā):三層交換機技術(shù)=二層交換技術(shù)+三層路由轉(zhuǎn)發(fā)技術(shù)

也即是:

三層交換技術(shù)=1次三層路由轉(zhuǎn)發(fā)技術(shù)+多次(N)二層交換技術(shù)

路由器=(N+1)次三層路由轉(zhuǎn)發(fā)技術(shù)

再結(jié)合上面所寫的二層交換機的轉(zhuǎn)發(fā)速率高于路由器,可以得出三層交換機的轉(zhuǎn)發(fā)速率同樣高于路由器

三層交換機的硬件架構(gòu)

三層交換機比路由器轉(zhuǎn)發(fā)速率快的原因

假設(shè)兩個使用ip協(xié)議的站點A、B通過第三層交換機進行通信,發(fā)送站點A在開始發(fā)送時,把自己的ip地址與B站點的ip地址進行比較,判斷B站是否與自己再同一個子網(wǎng)內(nèi),若在同一個子網(wǎng)內(nèi),則進行二層轉(zhuǎn)發(fā)(沒經(jīng)過三層的必要);若A、B站點不在同一個子網(wǎng)內(nèi),那么發(fā)送站點A要向“缺省網(wǎng)關(guān)”發(fā)出arp請求,而“缺省網(wǎng)關(guān)”的ip地址其實就是三層交換機上站點A所屬vlan接口ip地址,當A向“缺省網(wǎng)關(guān)”發(fā)送一個arp請求時,交換機就向發(fā)送站點A回一個arp回應報文,同時通過軟件把站點A的ip地址、mac地址、與交換機直接相連的端口號等信息寫到交換芯片的三層硬件表項中;站點A收到回復報文后,進行目的mac的替換,把要發(fā)到B的包首先發(fā)給交換機。交換機收到這個包之后,進行源mac地址學習,目的mac地址查找,由于此時目的mac地址為交換機的mac地址,在這種情況下將會把該報文送到交換芯片的三層 引擎處理,由于站點B屬于交換機的直連網(wǎng)段之一,cpu收到這個ip報文以后,會直接以B的ip為索引檢查arp緩存,若沒有站點B的mac地址,則根據(jù)路由信息向B站廣播一個arp請求,B站收到此請求后向交換機回復其mac地址,cpu收到這個arp回復的同時,同樣把站點B的ip地址、mac地址、端口信息等寫入交換芯片的三層硬件轉(zhuǎn)發(fā)表項中,然后把由站點A發(fā)來的ip報文轉(zhuǎn)發(fā)給站點B,這樣就完成了站點A到站點B的第一次單向通信。由于芯片內(nèi)部的三層引擎中已經(jīng)保存站點A、B的路由信息,以后站點A、B之間進行通信或其它網(wǎng)段的站點想要與A、B進行通信,交換芯片則會直接把包從三層硬件表項中指定的端口轉(zhuǎn)發(fā)出去,而不必再把包交給cpu處理,這就是“一次路由,多次轉(zhuǎn)發(fā)”的實現(xiàn),大大提高了轉(zhuǎn)發(fā)速度.

平常所說的三層交換機基本上是指硬件三層交換機,三層交換機其實也有軟件三層交換機,它們的區(qū)別在于三層交換 引擎,硬件三層交換機的三層交換引擎通常是用專用的ASIC芯片來完成(類似二層交換機),而軟件三層交換機的三層交換引擎通常是由cpu來完成(類似路由器),沒有特別說明情況下一般是指硬件三層交換機.

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 交換機
    +關(guān)注

    關(guān)注

    23

    文章

    2904

    瀏覽量

    104458
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3906

    瀏覽量

    119561
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    視頻、工業(yè)、智慧交通,哪些網(wǎng)絡(luò)真的需要三層交換機

    在很多人的認知里,網(wǎng)絡(luò)設(shè)備無非就是交換機路由器,功能分得很清楚。但在真實的工程場景中,隨著網(wǎng)絡(luò)規(guī)模變大、業(yè)務類型變多,這種“非此即彼”的劃分其實并不夠用。也正是在這樣的背景下,三層交換機
    的頭像 發(fā)表于 02-06 09:24 ?155次閱讀
    視頻、工業(yè)、智慧交通,哪些網(wǎng)絡(luò)真的需要<b class='flag-5'>三層</b><b class='flag-5'>交換機</b>

    三層到二:IGMP與IGMP Snooping的協(xié)同作戰(zhàn)

    Snooping是其在二的延伸,通過監(jiān)聽報文優(yōu)化交換機端口的組播轉(zhuǎn)發(fā)。兩者在數(shù)據(jù)中心、流媒體等場景中發(fā)揮關(guān)鍵作用。
    的頭像 發(fā)表于 12-19 18:54 ?985次閱讀
    從<b class='flag-5'>三層</b>到二<b class='flag-5'>層</b>:IGMP與IGMP Snooping的協(xié)同作戰(zhàn)

    Vlan、三層交換機、網(wǎng)關(guān)、DNS、子網(wǎng)掩碼、MAC地址等網(wǎng)絡(luò)知識

    我們現(xiàn)在做的弱電工程,經(jīng)常用到網(wǎng)絡(luò)知識,比如vlan、三層交換機、網(wǎng)關(guān)、DNS、子網(wǎng)掩碼、MAC地址等方面的知識,作為從業(yè)人員,我們對這些知識了解并熟知的。 正文: 一、什么是VLAN VLAN中文
    的頭像 發(fā)表于 12-18 10:16 ?353次閱讀
    Vlan、<b class='flag-5'>三層</b><b class='flag-5'>交換機</b>、網(wǎng)關(guān)、DNS、子網(wǎng)掩碼、MAC地址等網(wǎng)絡(luò)知識

    交換機五種組網(wǎng)方式,徹底了解清楚

    來看下交換機五種組網(wǎng)方式。 一、小型網(wǎng)絡(luò) 接入的用戶在100左右的為中小型企業(yè)網(wǎng)。這里面涉及到一個問題,很多朋友問到過,100路網(wǎng)絡(luò)需要使用核心交換機嗎? 基本在50路以下無需用核心交換機,二
    的頭像 發(fā)表于 12-17 10:27 ?665次閱讀
    <b class='flag-5'>交換機</b>五種組網(wǎng)方式,徹底了解清楚

    用項目實戰(zhàn)案例講清“交換機路由器”的核心區(qū)別

    一、先搞懂核心:交換機路由器的 "分工差異" 1. 交換機:局域網(wǎng)內(nèi)的 "高速快遞員" 交換機工作在 OSI 模型的二(數(shù)據(jù)鏈路層),核
    的頭像 發(fā)表于 10-20 16:52 ?736次閱讀

    交換機:納秒速率、低時延與高密度端口重構(gòu)AI算力網(wǎng)絡(luò)

    電子發(fā)燒友網(wǎng)綜合報道 光交換機是直接在光域?qū)崿F(xiàn)信號交換的智能設(shè)備,其核心特征在于無需光電轉(zhuǎn)換即可完成光信號的路由與解復用。相較于傳統(tǒng)電交換機,光交換
    的頭像 發(fā)表于 09-26 09:11 ?7483次閱讀

    工業(yè)以太網(wǎng)交換機與商用交換機的技術(shù)差異與應用場景分析

    在當今的工業(yè)自動化和網(wǎng)絡(luò)通信領(lǐng)域,交換機作為網(wǎng)絡(luò)基礎(chǔ)設(shè)施的核心組件,扮演著至關(guān)重要的角色。然而,市場上存在兩種主要類型的交換機:工業(yè)交換機和普通交換機。本文將詳細探討這兩種
    的頭像 發(fā)表于 09-23 14:33 ?869次閱讀

    Is交換機組成的環(huán)形網(wǎng)絡(luò)中,當位于主控節(jié)點的Ism網(wǎng)管交換機故障后,為什么環(huán)網(wǎng)中其他交換機不受影響?

    當位于主控節(jié)點的交換機故障斷掉,環(huán)網(wǎng)中其他交換機是如何保持正常運行的?或者說什么原理讓環(huán)網(wǎng)其他交換機不受影響?
    發(fā)表于 08-06 06:46

    廣州郵科萬兆6光千兆48電工業(yè)級光纖交換機三層功能如何重新定義網(wǎng)絡(luò)智能化

    的網(wǎng)絡(luò)環(huán)境中保持流暢、高效的連接呢?答案就在于——三層功能的光纖交換機。今天,我們就來聊聊郵科萬兆6光千兆48電工業(yè)級光纖交換機,它憑借出色的三層功能,正在改變著網(wǎng)絡(luò)
    的頭像 發(fā)表于 07-23 09:52 ?528次閱讀
    廣州郵科萬兆6光千兆48電工業(yè)級光纖<b class='flag-5'>交換機</b>:<b class='flag-5'>三層</b>功能如何重新定義網(wǎng)絡(luò)智能化

    普通交換機和車載交換機的區(qū)別有哪些?怎么選?

    你可能知道 交換機 是一種網(wǎng)絡(luò)設(shè)備,用于在計算機網(wǎng)絡(luò)中連接多個設(shè)備(如計算機、服務、打印機等),并實現(xiàn)這些設(shè)備之間的數(shù)據(jù)交換。但是不同場景下交換機的效果千差萬別,選錯了 損失難以估計
    的頭像 發(fā)表于 07-09 15:53 ?609次閱讀
    普通<b class='flag-5'>交換機</b>和車載<b class='flag-5'>交換機</b>的區(qū)別有哪些?怎么選?

    以太網(wǎng)交換機:網(wǎng)絡(luò)世界的指揮家,90%的人不知道它的重要性!

    vs 集線器 vs 路由器 很多人分不清交換機、集線器和路由器的區(qū)別,其實它們的核心功能完全不同: 集線器 就像一個大喇叭,對所有設(shè)備喊話,誰需要誰接聽,效率極低。 交換機 則像快遞
    的頭像 發(fā)表于 05-30 17:09 ?1760次閱讀

    工業(yè)交換機與普通交換機的區(qū)別:為什么工廠網(wǎng)絡(luò)寧貴不???

    在工業(yè)4.0和智能制造的浪潮下,工廠的每一臺設(shè)備、每一處傳感都成了網(wǎng)絡(luò)中的“神經(jīng)元”,而連接這些“神經(jīng)元”的核心設(shè)備——工業(yè)交換機,卻常被忽視。許多人會問:“工業(yè)交換機和普通交換機
    的頭像 發(fā)表于 05-23 17:14 ?1312次閱讀

    POE交換機接口詳解

    PoE交換機可輕松實現(xiàn)大規(guī)模無線覆蓋。 智能樓宇與物聯(lián)網(wǎng)設(shè)備 在智能樓宇中,PoE交換機廣泛應用于門禁系統(tǒng)、智能照明和傳感設(shè)備,有助于實現(xiàn)樓宇自動化與能效優(yōu)化。如智能照明系統(tǒng)使用PoE供電,能夠
    發(fā)表于 03-27 17:17

    如何實現(xiàn)POE交換機串聯(lián)?

    (Uplink)連接到上級交換機路由器,而下行端口(Downlink)連接至其他POE交換機或終端設(shè)備。其優(yōu)勢包括: 簡化布線 :數(shù)據(jù)與電源同纜傳輸,減少獨立電源線鋪設(shè),簡化布線工作。 擴展靈活性
    發(fā)表于 03-25 19:10

    PoE交換機與非PoE交換機的比較:兩者能否協(xié)同工作?

    連接。 3、使用PoE分離 功能:PoE分離可將網(wǎng)線中的電源和數(shù)據(jù)分開,并向非PoE設(shè)備提供適當?shù)碾妷骸?安裝步驟: ①將以太網(wǎng)線纜一端連接到PoE交換機,另一端連接PoE分離。
    發(fā)表于 03-21 19:20