吴忠躺衫网络科技有限公司

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

    文章

    7600

    瀏覽量

    89257
收藏 人收藏

    評論

    相關推薦

    方案 僅需4個步驟!輕松高效搭建TSN測試網絡

    隨著汽車行業向分層同構以太網網絡的轉型,時間敏感網絡(TSN)逐漸成為實現確定性以太網互操作性的關鍵解決方案。本文將詳細介紹如何快速搭建TSN測試網絡,涵蓋從流量特征分析到網絡配置的全
    的頭像 發表于 01-06 11:32 ?134次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 僅需4個步驟!輕松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN測試<b class='flag-5'>網絡</b>

    OSI七模型的數據封裝過程

    數據能夠在不同網絡之間順利傳輸,按層次將數據添加相應的協議頭和尾的過程。每一在傳輸數據時,會在接收到的數據單元上加上本
    的頭像 發表于 11-24 11:11 ?994次閱讀

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

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

    環路測試儀的工作原理是什么

    環路測試儀的工作原理 信號生成環路測試儀能夠生成各種模擬信號,包括模擬電話信號、數字信號、以太網信號等。這些信號可以模擬實際網絡
    的頭像 發表于 09-12 14:37 ?590次閱讀

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

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

    怎么區分網線STP、SFTP、UTP、FTP和ASTP

    Pair):屏蔽雙絞線,在線芯外增加鋁箔,同時每對雙絞線也增加一個鋁箔屏蔽,以減少信號衰減和電磁干擾。 SFTP(Shielded Foiled Twisted Pair):雙屏蔽雙絞線,在STP
    的頭像 發表于 08-28 09:42 ?4948次閱讀
    怎么區分網線<b class='flag-5'>STP</b>、SFTP、UTP、FTP和ASTP

    stp網線和utp網線區別

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

    方案 領航智能交通革新:PEAK智行定位車控系統Demo版亮相

    導讀: 在智能汽車技術發展浪潮,車輛控制系統的智能化、網絡化已成為行業發展的必然趨勢。PEAK智行定位車控系統,集成了尖端科技,能夠實現車輛全方位監控與控制的先進系統。從實時GP
    的頭像 發表于 08-27 09:28 ?324次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  領航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車控系統Demo版亮相

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

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

    干貨 |?突破功耗限制:PCAN Router設備低功耗模式與高效喚醒

    在汽車測試和現代工業領域,功耗控制與效率優化是工程師們不斷追求的目標。PCAN Router系列設備以其卓越的性能和靈活性,為CAN和CAN FD網絡的報文轉換提供了高效解決方案
    的頭像 發表于 06-12 13:14 ?379次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> |?突破功耗限制:PCAN Router設備低功耗模式與高效喚醒

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

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

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

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

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

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

    企業網絡搭建三架構與實驗詳解

    若使用基于vlan或基于分組的STP協議來工作三架構,將導致vlan間或組間通訊時對匯聚間鏈路帶寬要求較高,可以通過 以太網通道 ch
    發表于 03-18 11:21 ?2328次閱讀
    企業<b class='flag-5'>網絡</b>搭建三<b class='flag-5'>層</b>架構與實驗詳解

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

    導讀:在今天的干貨系列,我們將探討HK-TE-200x系列交換機的VLAN配置。VLAN(虛擬局域網)在現代
    的頭像 發表于 03-04 14:26 ?444次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?
    百家乐官网汝河路| 百家乐官网赌博规律| 大发888备用网址| 真人百家乐试玩游戏| 乐百家乐官网彩现金开户| 淳化县| 永利高现金网可信吗| 威尼斯人娱乐城投注网| 大玩家百家乐现金网| 百利宫百家乐官网的玩法技巧和规则 | 百家乐官网画哪个路单| 百家乐官网开户送彩金28| 云鼎娱乐城优惠| 澳门百家乐的玩法技巧和规则| 百家乐高档筹码| 天博百家乐官网娱乐城| 百家乐官网的分析| 澳门百家乐官网免费开户| 大发888官网e世博官方网站| 金榜百家乐的玩法技巧和规则 | 百家乐园游戏庄闲| 百家乐官网追号工具| 中国百家乐官网的玩法技巧和规则 | 百家乐官网赢家公式| 青神县| 乐透乐博彩网| 皇冠信用网| 博彩资讯| 大发888娱乐城 34hytrgwsdfpv| 全讯网即时线路| 威尼斯人娱乐城备用网| 利都百家乐国际娱乐平台| 百家乐六合彩3535| 百家乐游戏怎样玩| 百家乐网上技巧| 百家乐官网桌子定制| 百家乐官网作弊知识| 澳门百家乐官网现场游戏| 百家乐官网两头压注| 武冈市| 百家乐官网网站排行|