STP協議作用及工作過程

2021-08-08 13:37:38 字數 1554 閱讀 1110

stp協議(生成樹協議),是乙個二層管理協議,標準為ieee802.1d。ieee 802.1d是最早關於stp的標準,它提供了網路的動態冗餘切換機制。stp協議能在網路設計中部署備份線路,並且保證:

* 在主線路正常工作時,備份線路是關閉的。

* 當主線路出現故障時自動使能備份線路,切換資料流。

rstp(rapid spanning tree protocol)是stp的擴充套件,其主要特點是增加了埠狀態快速切換的機制,能夠實現網路拓撲的快速轉換。

stp協議的作用:主要是通過採用無環路路徑來避免和消除網路中的環路

stp的工作過程:

執行生成樹演算法(sta)的交換機預設每兩秒鐘傳送bpdu;

選取唯一乙個根網橋,根橋上的所有埠都是指定埠;

在每個非根網橋選取唯一乙個根埠;在每網段選取唯一乙個指定埠。

(1) 選取唯一乙個根網橋:bpdu中包含bridge id;

bridge id(8b)=優先順序(2位元組)+交換機mac位址(6位元組);

cisco交換機的優先順序預設為32768,可以修改,範圍0-65535;

優先順序值最小的成為根網橋;

優先順序值相同,mac位址最小的成為根網橋;

bridge id值最小的成為根網橋;

根網橋預設每2秒傳送一次bpdu;

(2) 在每個非根網橋選取唯一乙個根埠:根網橋上沒有根埠;

埠代價最小的成為根埠;

埠代價相同,port id最小埠的成為根埠;

port id通常為埠的mac位址+埠優先順序,cisco交換機的埠優先順序預設為128,可以修改,範圍0-128;

mac位址最小的埠成為根埠;

(3) 在每網段選取唯一乙個指定埠:

埠代價最小的成為指定埠;

根網橋上的埠到各網段的代價最小;

通常只有根網橋埠成為指定埠;

被選定為根埠和指定埠的進行**狀態;落選埠進入阻塞狀態,只偵聽bpdu;

(4) 阻塞埠在指定的時間間隔(預設20秒)收不到bpdu時,會重新執行生成樹演算法進行選舉;

缺點:在執行生成樹演算法的過程中,網路處於阻斷狀態,所有埠都不進行**。

計算過程為30-50秒。

根埠是到根橋開銷最低的埠,所謂的根埠即用來向根橋傳送資料的埠。

交換網路里根埠和指定埠以外稱為非指定埠,非指定埠在網路裡面被生成樹協議設為阻塞狀態。

每個交換機只能有乙個根埠,乙個物理網段只能有乙個指定埠,乙個交換網路裡面只能有乙個根交換機。

生成樹埠狀態:正常情況下,埠狀態有兩種阻塞狀態、**狀態。當裝置發現拓撲發生變化時,將出現兩種過渡狀態,偵聽狀態和學習狀態。

阻塞狀態:所有埠一開始都處於阻塞狀態,以防止二層環路。處於阻塞狀態的埠能夠接收bpdu包,但不傳送bpdu包。

監聽狀態:在監聽狀態中,交換機能夠決定根,並且可以選擇根埠、指定埠和非指定埠。在監聽狀態的過程中,埠能夠傳送和接收bpdn包,但不**資料幀。

學習狀態:學習狀態說白了就是學習mac,完成mac位址表的收斂。但不**資料幀。

**狀態:在**狀態中,二層介面可以**資料幀。

STP協議作用及工作過程

stp協議作用及工作過程 stp協議 生成樹協議 是乙個二層管理協議,標準為ieee802.1d。ieee 802.1d是最早關於stp的標準,它提供了網路的動態冗餘切換機制。stp協議能在網路設計中部署備份線路,並且保證 在主線路正常工作時,備份線路是關閉的。當主線路出現故障時自動使能備份線路,切...

DHCP協議工作過程

複習一下 dhcp協議工作過程 動態主機配置協議,客戶端udp埠為68,伺服器的udp埠為67。1 發現階段 客戶端以廣播方式傳送dhcp discovery報文來尋找dhcp伺服器。即向255.255.255.255傳送廣播資訊,網路中每一台tcp ip協議主機都會接收到該報文,但只有dhcp伺服...

http協議工作過程

在tcp ip的模型圖中 讀者可以看到 http協議位於最上層的應用層 它是網際網路上應用最為廣泛的一種網路協議 所有 www 檔案都必須遵守這個協議 http 是乙個由請求和響應組成的 標準的客戶端 服務端模型 b s結構 http 協議永遠是由客戶端發起請求 服務端給與響應 如下圖所示 http...