什麼是多生成樹協議 (MSTP)?


多生成樹協議

多生成樹協議 (MSTP) 是一種演算法,它能夠輕鬆地為整合區域網路中的任何虛擬區域網 (VLAN) 提供完整連線。

  • MSTP 使用橋協議資料單元 (BPDU) 將資訊傳輸到與樹相關的裝置,透過識別防止 MSTI(多生成樹例項)和 CIST(公共和內部生成樹)中漏洞的實用方法來實現。這與 STP 的設計方式相同,但無需啟用支援鏈路,也無需冒橋環的風險。

  • 此外,MSTP 允許分配給不同 VLAN 的幀/資料包在由 LAN 或 MST 橋組成的 MST 區域內採取不同的路由,每個路由都基於獨立的 MSTI。這些區域以及其他橋和 LAN 形成一個公共生成樹 (CST)。

  • 透過建立整個阻塞網路的樹拓撲(開放樹),在樹的根和葉子之間只有一條開放路徑,巧妙切割的樹塊協議阻止了網路日誌。

  • 所有其他方法都被迫進入待機模式。樹的根是您在查詢網路橋和根橋之間良好路徑時選擇使用的網路 STA(生成樹演算法)。

  • 遵循網路到達其最終目的地,即葉子。橋之間網路部分或鏈路稱為樹分支。指定橋使用開放 STP 樹更改向前移動的那些幀。

MSTP 實現

以下是需要在理論上實現的一組實現問題:

  • 邏輯拓撲計算 – 您如何在同一個主體中建立多個 STP(合理的拓撲)?我們是否應該使用更多獨立傳送其 BPDU 的 STP 場景?如果是這樣,我們如何區分每個時期的 BPDU?VLAN 標籤不能用於此目的,因為 STP 不再繫結到 VLAN。

  • 資料分發 – 應該使用什麼流程來分發 VLAN 以在交換機之間建立對映表?是否應將 VLAN ID 分配給具有正確編號的 BPDU?

  • 一致性檢查 – 您如何確保 VLAN 對映與每次轉換相容?也就是說,交換機如何知道另一個按鈕是否在相同情況下對映 VLAN X?

多生成樹例項 (MSTI)

由於 MSTP 允許您在不同的樹環境中編輯和對映 VLAN,因此您可能會覺得有必要選擇一組或多組 VLAN,它們都使用相同的開放樹。MSTI 是用於描述此類事物的術語。

另一方面,STP 或 RSTP 網路有一個開放網路的示例,用於整個網路,包括所有 VLAN。該區域可能包含以下內容:

內部生成樹例項 (IST)

這是任何 MST 區域中預設樹的一個示例。在此 IST 模型中,所有 VLAN 具有相同的靈活性,這意味著任何兩個節點之間只有一條傳輸鏈路。它還充當任何未由 MSTI 提供的 VLAN 配置更改的根交換機。

與 IST 不同,MSTI(多生成樹例項)包含分配給它們的所有固定 VLAN,並且必須至少包含一個 VLAN。

使用 MSTP 的好處

MSTP 提供以下好處:

  • 大多數 VLAN 符合多生成樹協議。

  • 可以在單個介面上執行多個 MSTP 場景。

  • 可以將 RSTP、MSTP 和 VSTP 的組合配置為 MX 和 ACX 路由器上的邊緣埠。

MSTP 的缺點

MSTP 具有以下缺點:

  • 如果您使用 MSTI 並且沒有在 IST 上繪製所有 VLAN,那麼您所做的任何更改(例如,向 MSTI 新增新的 VLAN)都會導致 CIST 重新連線。

  • 某些協議需要 MSTP 未提供的合規性。

  • MSTP 需要對通訊有深入的瞭解。

更新於:2021 年 11 月 5 日

2K+ 瀏覽量

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告