1. 程式人生 > >STP原理詳解及SMTP案例分析

STP原理詳解及SMTP案例分析

stp smtp

STP工作原理:MSTP案例分析

一、 STP概述:邏輯上斷開環路,防止廣播風暴的產生 ,當線路故障阻塞接口被激活,恢復通信,起到備份線路的作用。
二、STP工作原理

  1. 確定交換機角色:

    1. 根交換機———在一個VLAN中,有且只有一個根交換機。
      2.非根交換機——除了跟交換機意外,其他交換機都是非根交換機。
      確定原則:各交換機之前的相互比較:BID(Birdge ID)
      優先級 MAC
      2字節 6字節
      首先比較優先級,越小越好,默認值:32768
      如果優先級相同,比較MAC,越小越好。
      驗證命令: Display stp 查看交換機的BID(越小越好)
      Display bridge mac-address 查看交換機MAC 越小越好
  2. 確定端口角色
    1. 根端口: 僅存在於非根交換機,有且僅有一個,距離根交換機最近;
    2. 制定端口: 在任何一個網段中,都有且僅有一個,舉例根交換機最近
    3. 非制定端口:其他的所有端口都稱為非制定端口;
  3. 確定端口狀態:
    DOWN:
    LISTENING:
    LEARNING:
    FORWARDING: 根端口、制定端口狀態
    BLOCKING: 非制定端口
    三、STP的報文格式—BPDU即比較順序
    1. Root-Switch:該字段包含的根交換機的 BID ;
    2. Cost : 表示的是發送該BPDU的交換機到 根交換機的 距離;
    3. BID : 表示的是發送該 BPDU 的交換機的名字;STP工作原理:MSTP案例分析
    4. PID :表示的 port-id ,即發送該BPDU的交換機的出端口 的 ID (端口優先級+端口號) 端口優先級默認是128

MSTP原理及案例分析

**MSTP**:既可以快速收斂,又提供了數據轉發的多個冗余路徑,在數據轉發過程中實現VLAN數據的負載均衡。

實驗要求:配置多實例生成樹,實現負載均衡

技術分享圖片
1. 三個交換機同時創建VLAN14 VLAN23
2. 實驗準備:pc1 pc4同屬於VLAN14 , pc2 pc3同屬於VLAN23。並配置相應IP。

3. Sw1配置為VLAN14的根網橋,VLAN23 的備份網橋
4. Sw2配置為VLAN23的根網橋,VLAN14 的備份網橋
5. 實現同VLAN通信並驗證查看
實驗步驟:
進入交換機1
[H1]vlan batch 10 20
[H1]stp region-configuration 進入生成樹區域配置
[H1-mst-region]region-name mao 配置區域名 mao
[H1-mst-region]instance 1 vlan 14
[H1-mst-region]instance 2 vlan 23 把VLAN14 VLAN23分別加入樹1和樹2
[H1-mst-region]active region-configuration 激活配置
[H1]stp instance 1 priority 0 H1對樹一的優先權最高
[H1]stp instance 2 priority 4096 對樹2的優先權為4096(備用)
[H1-mst-region]display this 查看當前實例生成樹信息

同理配置交換機2,使得H2 對instance 2的優先權最高 0 , 對instance 1 的優先權為4096(備份)。

驗證總結:

查詢H1,為樹一的根交換機,樹二的備份交換機,H2位樹2的根交換機,樹一的備份交換機。

技術分享圖片

技術分享圖片

STP原理詳解及SMTP案例分析