iT邦幫忙

1

在HUB/SWITCH 混合網路架構下的STP樹生成運作?

stp
  • 分享至 

  • xImage

在架設環狀網路的STP時 不管是用哪一種STP 一般都是套用在同質性的網管SWITCH上

但若是在混合架構中
假設在一個簡易的三角形節點 ABC中
AB都是網管SWITCH
而C是普通HUB(SWITCH)

請問這種混合狀態下 還能夠成功設定STP嗎?
還是說AB在面對C的孔就只能改開成"迴圈保護"?

因為在未來的架構有可能要面對在普通HUB上的多路容錯 沒試過這種問題想請問一下

謝謝

看更多先前的討論...收起先前的討論...
zza6312 iT邦新手 2 級 ‧ 2025-07-09 04:40:44 檢舉
HUB 根本沒所謂 STP,
只有 Switch 才有
owan iT邦高手 1 級 ‧ 2025-07-09 07:34:14 檢舉
看 spec , STP 是 IEEE 802.1d
沒有寫就是不支援
只有網管型switch 才有支援STP。就算switch 若沒支援也沒用,何況hub,switching hub 根本不支援。已經念到資工碩士,網路理論 、spanning tree algorithm記得回去複習一下
supermaxfight iT邦研究生 3 級 ‧ 2025-07-09 09:59:27 檢舉
非網管型的交換器,適合放在末端,不適合放在環狀網路
我知道普通hub不支援stp 所以才問這個問題
但我要問的重點是 如果硬開stp會發生什麼事?
尼克 iT邦大師 1 級 ‧ 2025-07-09 13:40:17 檢舉
人家不恥下問,沒必要說已經念到碩士等等語言。
有時候文字沒那個意思,看是看起來會誤會,大家都是好意為出發點。
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
6
bluegrass
iT邦高手 1 級 ‧ 2025-07-10 10:02:25
最佳解答

路過, 有趣的文章,

非網管的交換機一般可以想像為"網線延伸", 沒什麼特別功能

旦也有一部份會過濾掉VLAN, BPDU封包,
這沒絕對的說法, 不同VENDOR有不同設計,
也沒標準, 因為非網管

給你三個典型案例, 以下以"不過濾掉VLAN, BPDU封包"為前提

https://ithelp.ithome.com.tw/upload/images/20250710/20102031pz6i7XDJUX.png

A中, SWITCH因為收到自己的BPDU, 會判定為BACKUP PORT, 封鎖防止LOOP

B中, SWITCH因為收到別人的BPDU, 會判定為DISCARD PORT, 封鎖防止LOOP

C中, 這又得看你VENDOR設計, 有一些品牌沒法處理由HUB內部中產生的風暴, 有些可以封鎖, 有些顯示封鎖旦CPU 100% LOADING, 也有些完全處理不了

這就是我要的答案了
AB簡單的說 HUB可以被視為是一條邏輯網路線的延伸 會直接投射兩側SWITCH的訊號 包括STP
所以在簡單迴圈的狀態下 還是可以維持STP 只是會帶有些不確定性

而C是典型的幽靈迴圈 所以必然會癱瘓網路

bluegrass iT邦高手 1 級 ‧ 2025-07-10 12:09:35 檢舉

補充下, 現實用STP的人不多了.
直接用LOOP PROTECTION比較好
也可以降決PORTFAST跟幽靈迴圈問題.

2
尼克
iT邦大師 1 級 ‧ 2025-07-09 13:32:19

https://ithelp.ithome.com.tw/upload/images/20250709/20011825kH3J0Ecoxm.png

2
I.T. Wang
iT邦研究生 4 級 ‧ 2025-07-09 15:54:13

嚴格來說...
高階switch才有stp協定,如cisco juniper等並且預設有開802.1d,而hp switch雖然有stp功能但預設沒開...
網管型switch有沒有stp不好說,有的很陽春只提供介面開關,就沒有然後了,
你要把這種低階switch視為hub也行,所以不存在「如果硬開stp會發生什麼事?」這種事。

第二,雖然loop guard看似可以解決你的問題,但你的問題關鍵在架構設計、吞吐量,
極端例子...假設你的AB switch是cisco 93108這種大型DC跑10G的,
然後你拿hub/低階switch只能10/100M的來接,絕對爆...

結論,如supermaxfight所說不建議hub與switch放同一層,
一般是switch後面port不夠用才拿hub擴充,這已經是最大限度能接受的情形了。

我要發表回答

立即登入回答