在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

三層交換機比路由器轉發速率快的原因

汽車玩家 ? 來源:今日頭條 ? 作者:愛學習de小烏龜 ? 2020-04-11 16:04 ? 次閱讀

我們都知道二層交換機工作的數據鏈路層,依靠mac地址來進行數據通信的,而路由器是工作在網絡層,依靠ip地址來通信的,為了說明三層交換機比路由器的轉發速率快,那我們還是先從二層交換機入手。

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

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

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

由上可知:基于軟硬件的查找轉發方式(路由器通過軟件的相對慢些)以及對數據包的處理(路由器相對來說復雜),這兩個原因導致二層交換機的轉發性能通常高于路由器(嚴格意義上這樣的比較是沒有意義的,畢竟一個是二層設備、一個是三層設備,主要是為下面做鋪墊)

下面開始說三層交換機

以前的文章中也提到過,三層交換機的核心思想是:“一次路由,多次轉發”,實現了數據包的快速轉發:三層交換機技術=二層交換技術+三層路由轉發技術

也即是:

三層交換技術=1次三層路由轉發技術+多次(N)二層交換技術

路由器=(N+1)次三層路由轉發技術

再結合上面所寫的二層交換機的轉發速率高于路由器,可以得出三層交換機的轉發速率同樣高于路由器

三層交換機的硬件架構

三層交換機比路由器轉發速率快的原因

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

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

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

    關注

    21

    文章

    2726

    瀏覽量

    101452
  • 路由器
    +關注

    關注

    22

    文章

    3821

    瀏覽量

    116088
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    以太網交換機:網絡世界的指揮家,90%的人不知道它的重要性!

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

    如何實現POE交換機串聯?

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

    進網許可認證、交換路由設備檢測項目更新25年1月起

    實施時間2025年1月1日起實施涉及設備范圍核心路由器、邊緣路由器、以太網交換機三層交換機、寬帶網絡接入服務
    的頭像 發表于 12-20 11:03 ?599次閱讀
    進網許可認證、<b class='flag-5'>交換</b><b class='flag-5'>路由</b>設備檢測項目更新25年1月起

    交換機路由器的區別 交換機的基本工作原理

    交換機路由器的區別 1. 工作層次不同 交換機 :工作在OSI模型的第二,即數據鏈路層。它主要負責在局域網內部進行數據幀的轉發
    的頭像 發表于 12-12 17:24 ?2223次閱讀

    PCIe交換機路由器的區別

    在現代網絡技術中,PCIe交換機路由器是兩種常見的設備,它們在數據傳輸和網絡管理中發揮著重要作用。盡管它們都與數據傳輸有關,但它們的設計、功能和應用場景有著顯著的差異。 PCIe交換機 定義
    的頭像 發表于 11-26 16:08 ?917次閱讀

    VLAN 交換機路由器的區別

    在現代網絡架構中,VLAN交換機路由器是構建高效、安全網絡的基石。 VLAN交換機 VLAN交換機是一種多端口的網絡設備,它能夠識別和過濾不同VLAN(虛擬局域網)的數據幀。VLAN
    的頭像 發表于 11-19 09:36 ?1079次閱讀

    交換機的工作原理是什么?3類交換機故障詳解

    傳統的交換機本質上是具有流量控制能力的多端口網橋,即傳統的(二) 交換機。把路由技術引入交換機,可以完成網絡
    的頭像 發表于 11-05 10:12 ?1183次閱讀

    如何測試交換機端口速率

    交換機端口速率是指交換機端口在數據傳輸過程中的最大傳輸速率。在網絡環境中,交換機端口速率對于確保
    的頭像 發表于 10-18 09:48 ?3860次閱讀

    分線路由器交換機它們者的區別

    分線路由器交換機是計算機網絡中常見的設備,它們各自有不同的功能和用途。 1. 分線(Hub) 分線,也稱為集線器,是一種物理
    的頭像 發表于 09-27 15:20 ?4807次閱讀

    分線路由器哪個網速

    分線(也稱為交換機)和路由器是兩種不同的網絡設備,它們在網絡中扮演著不同的角色。 1. 分線交換機)簡介 1.1 定義 分線
    的頭像 發表于 09-27 15:17 ?1270次閱讀

    交換機三層交換機有什么區別

    交換機分為二交換機三層交換機,它們在功能、應用場景和技術實現上有明顯區別。
    的頭像 發表于 08-07 15:33 ?2435次閱讀

    ISM交換機如何添加VLAN呢?

    如下圖 路由器連接 第一臺SIM F1/1接口 untagged VLAN 100(access 模式 ), 兩臺ISM使用 F1/6 設置為 tagged VLAN 100 (trunk模式)在
    發表于 07-25 07:55

    如何將ESP用作Internet交換機

    有一個 esp 代碼可以在 NAT 路由器中轉換它。有沒有辦法將 AP 和 STA 接口僅用作兩個交換機端口?我想使用路由器的dhcp服務,所有設備都必須連接到同一個子網上。
    發表于 07-10 07:24

    路由器端口轉發怎么設置

    路由器端口轉發設置是網絡配置中的一個重要環節,它允許外部設備通過特定的端口訪問內網中的設備或服務。 路由器端口轉發的基本概念 1.1 什么是路由器
    的頭像 發表于 07-09 11:33 ?1.1w次閱讀

    PLC網關、工業路由器交換機的區別

    在工業自動化領域,PLC網關、工業路由器交換機種常見的網絡設備,它們在實現工業設備之間的互聯互通、數據采集、傳輸和控制指令下發等方面扮演著重要角色。然而,這種設備在功能、特點和
    的頭像 發表于 06-14 15:56 ?1839次閱讀
    主站蜘蛛池模板: 潘金莲国产三级视频在线 | 国产亚洲精品久久久久久牛牛 | 香蕉久久影院 | 成人欧美一区二区三区黑人3p | 99久久精品免费精品国产 | 在线观看日本免费视频大片一区 | 日本三级成人中文字幕乱码 | 精品视频一区二区三区 | 一区在线观看视频 | 一级做a爱免费观看视频 | 老师你好滑下面好湿h | 真实国产伦子系 | 日韩欧免费一区二区三区 | 性欧美性 | 久久99精品久久久久久野外 | 情久久| 日本加勒比在线精品视频 | 欧美一区二区三区不卡免费观看 | 色综合天天综合网国产人 | 青楼社区51在线视频视频 | 性色在线播放 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 久久在精品线影院精品国产 | 四虎影院网址大全 | 爱爱永久免费视频网站 | 天天看片天天干 | 国产香蕉视频在线播放 | 五月天婷婷一区二区三区久久 | 亚洲香蕉国产高清在线播放 | 亚洲一区欧美二区 | 五月天婷婷丁香花 | 午夜黄色影院 | 日本大片免a费观看在线 | 一级视频在线免费观看 | 日本资源在线 | 色在线看 | 性爽爽| 天天做夜夜做久久做狠狠 | 色多多免费在线观看 | 亚洲黄色高清视频 | 种子 在线播放 |