精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

虹科干貨 | STP生成樹協議解決網絡中的二層環路問題

虹科智能自動化 ? 2022-04-08 10:54 ? 次閱讀

交換機之間進行互連時會產生一個封閉的物理環路,這意味著兩個網絡之間可能存在不止一條路徑。這些環路可能是由于需要冗余路徑來確保可靠性,也可能是因為錯誤而產生的。如果在交換機網絡中出現環路的情況下,發送給主機的Broadcast 、Unknown Unicast Frame將無法到達目的地,網絡也會停止服務。這種情況的出現,主要是由透明交換機的兩個特點決定的:

當目標地址不在其地址表中時,繼續進行泛洪;

轉發幀時,副本與原始幀無法區分。沒有字段(例如跳轉計數器)來區分連續副本

那么,該如何解決這個問題呢?

有兩種可能的解決方法,一是嚴禁創建帶有環路的網絡,二是啟用某種機制,允許交換機檢測拓撲中是否存在環路,從而禁用必要的接口來避免環路的產生。這就是生成樹協議(STP,Spanning Tree Protocol)發揮作用的地方。生成樹中的任何一對節點之間只有一個可能的路徑(沒有循環的樹)。生成樹協議的目標是在邏輯上禁用接口以始終實現生成樹。

ac26a99a-b68f-11ec-82f6-dac502259ad0.png

生成樹

因此,為了了解網絡的拓撲結構從而禁用接口,會發送生成樹消息,這些消息稱為BPDU(網橋協議數據單元)。BPDU 使用保留的多播地址01-80-C2-00-00-00-00,以確保非生成樹交換機透明地傳播它們。

操作流程

生成樹協議的操作流程

1

交換機定期交換帶有網絡拓撲信息的BPDU。

2

每個交換機都有一個標識符 (sw-ID),它根據其 MAC 地址創建。

3

此外,每個端口都有一個標識符 (port-ID) 和與之相關的成本。

4

交換機選擇具有最低 sw-ID 的交換機作為樹的根。它們都選擇同一個。

5

每個交換機通過其接口發送BPDUs,表明其sw-ID、根交換機的sw-ID以及到達根交換機的成本。BPDU在整個網絡中傳播,每個交換機在轉發信息時都會加上它所通過的接口的成本。

6

收到 BPDU 后,每臺交換機都會計算出它可以通過哪個端口才能以最低成本到達根交換機,進而決定根端口,在存在相同成本的情況下,它會選擇最低的端口ID。

7

每個 LAN 都有一個指定端口,該端口是該 LAN 以最低成本訪問根交換機的端口。

8

既不是根也不是指定的端口是阻塞端口。這些端口對于通信是不必要的,如果允許操作,它們會導致循環。

快速生成樹協議:RSTP

傳統的生成樹 (IEEE 802.1D)存在收斂問題,因為拓撲更改可能需要 30 秒到幾分鐘。這在某些情況下是無法滿足用戶要求的。1998 年,快速生成樹協議(RSTP,IEEE 802.1w)的標準化工作完成,這是原始協議的一種變體,可將收斂時間減少到大約6 秒。如今,傳統的生成樹已被宣布過時。

在RSTP中,交換機保留著通往根的第二條最低成本路徑的信息,因此在發生故障時切換到新的拓撲結構要比STP協議更快。

ac3b314e-b68f-11ec-82f6-dac502259ad0.png

RSTP樹

多個RSTP:MSTP

RSTP協議已經成為在包括冗余的拓撲結構中防止二層網絡出現環路的理想選擇。如果網絡中存在交換機,則它必須能夠運行RSTP算法

另一種有趣的冗余形式或針對環路的安全性是使用多生成樹協議 (MSTP)。MSTP 是 RSTP 的擴展,可以將VLAN 分組到生成樹實例中。它為數據流量提供了多條轉發路徑,并實現了負載均衡。

ac560f32-b68f-11ec-82f6-dac502259ad0.png

MSTP為每個VLAN組配置一個單獨的生成樹,允許每個VLAN有一個配置的根橋和轉發拓撲結構。它在每個生成樹中阻斷所有可能的備用路徑,只保留一條。

虹科提供了將RSTP和MSTP功能集成到網絡中的技術,即虹科網管冗余交換機(MES)。這是一個具有許多配置選項的FPGA的IP核解決方案,能夠支持RSTP和MSTP,可用于多種類型應用的交換機。

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

    關注

    14

    文章

    7517

    瀏覽量

    88627
收藏 人收藏

    評論

    相關推薦

    OSI七模型各層的協議 OSI七模型的優勢與不足

    OSI七模型各層的協議 OSI(Open Systems Interconnection)七模型是一個用于描述網絡通信功能的分層模型。
    的頭像 發表于 11-24 10:54 ?166次閱讀

    干貨 輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    的批量邏輯操作體驗。本文將詳細介紹如何在PE6高效調用dll,包括如何加載和使用dll文件,以及如何創建自定義的dll項目。 PE6與dll調用的融合
    的頭像 發表于 08-29 10:00 ?427次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> 輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    stp網線和utp網線區別

    STP網線和UTP網線是兩種常見的網絡電纜類型,它們在多個方面存在顯著區別。以下是它們之間的主要區別: 1. 定義與類型 STP(屏蔽雙絞線):STP代表屏蔽雙絞線,是一種具有屏蔽
    的頭像 發表于 08-27 10:08 ?1411次閱讀

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

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

    干貨丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    PCAN-Explorer 6(下稱“PE6”)作為一款專業的CAN/CAN FD網絡處理軟件,不僅提供了強大的報文監控和發送功能,還通過其創新的dll加載功能,為用戶帶來了更加靈活和高效的批量
    的頭像 發表于 04-19 10:36 ?746次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    VLAN間路由學習總結與園區網絡組網實踐探索

    二層交換網絡,邏輯上阻塞部分接口,實現從根交換機到所有節點唯一的路徑且為最佳路徑,生成一個沒有環路的拓撲。當最佳路徑出現故障時,個別被阻
    發表于 04-05 15:04 ?550次閱讀
    VLAN間路由學習總結與園區<b class='flag-5'>網絡</b>組網實踐探索

    工業以太網防環協議STP、RSTP與MSTP的不同之處

    STP、RSTP和MSTP在工業以太網各自扮演著重要角色。STP提供了基本的環路容錯機制,確保網絡的穩定運行;RSTP通過提高收斂速度,增
    的頭像 發表于 03-20 11:29 ?1280次閱讀
    工業以太網防環<b class='flag-5'>協議</b>:<b class='flag-5'>STP</b>、RSTP與MSTP的不同之處

    干貨|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    導讀:在今天的干貨系列,我們將探討HK-TE-200x系列交換機的VLAN配置。VLAN(虛擬局域網)在現代
    的頭像 發表于 03-04 14:26 ?372次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    二層交換機、三交換機、路由器,哪個才是王者?

    二層交換機、三交換機、路由器,哪個才是王者? 二層交換機、三交換機和路由器都是網絡設備,它們在網絡
    的頭像 發表于 02-04 11:03 ?794次閱讀

    osi七模型各層功能及協議

    。 第一:物理(Physical Layer) 物理負責設備之間的原始數據傳輸,主要關注電子信號的傳輸和接收。這一的功能包括數據編碼、數據傳輸速率、電壓電平等方面的規范。該
    的頭像 發表于 01-10 18:06 ?2131次閱讀

    淺析STP/RSTP協議(一)

    生成協議STP(Spanning Tree Protocol)將環形網絡修剪成為一個無環的
    的頭像 發表于 12-08 13:37 ?1180次閱讀
    淺析<b class='flag-5'>STP</b>/RSTP<b class='flag-5'>協議</b>(一)

    如何防止交換機環路故障

    你肯定知道這個經典網絡組網模型:接入-匯聚-核心-出口。接入多數是二層交換機為主,節約成本有的地方用傻瓜交換機,主要配置access隔離廣播域。為了防止環路,接入,大多數人都會配置
    的頭像 發表于 12-07 11:19 ?1554次閱讀
    如何防止交換機<b class='flag-5'>環路</b>故障

    二層交換機和三交換機是什么?有什么區別?

    二層交換機主要工作在網絡的數據鏈路層,也就是OSI模型的第二層。它們根據MAC地址轉發數據包。這些交換機純粹在網絡的硬件
    的頭像 發表于 11-29 16:43 ?1370次閱讀

    干貨】TWAMP:什么是雙向主動測量協議?

    本文介紹了TWAMP(雙向主動測量協議)及其在網絡性能測量的作用。我們探討了TWAMP與OWAMP的區別,解釋了TWAMP的架構和流量生成器在測試
    的頭像 發表于 11-27 15:20 ?596次閱讀

    干貨 | 適用于基于FPGA的網絡設備的IEEE 1588透明時鐘架構

    導讀:在基于FPGA的網絡設備,精確的時間同步至關重要。IEEE 1588標準定義的精確時間協議(PTP)為網絡的設備提供了納秒級的時間
    的頭像 發表于 11-27 10:57 ?1202次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> | 適用于基于FPGA的<b class='flag-5'>網絡</b>設備的IEEE 1588透明時鐘架構