在架設環狀網路的STP時 不管是用哪一種STP 一般都是套用在同質性的網管SWITCH上
但若是在混合架構中
假設在一個簡易的三角形節點 ABC中
AB都是網管SWITCH
而C是普通HUB(SWITCH)
請問這種混合狀態下 還能夠成功設定STP嗎?
還是說AB在面對C的孔就只能改開成"迴圈保護"?
因為在未來的架構有可能要面對在普通HUB上的多路容錯 沒試過這種問題想請問一下
謝謝
路過, 有趣的文章,
非網管的交換機一般可以想像為"網線延伸", 沒什麼特別功能
旦也有一部份會過濾掉VLAN, BPDU封包,
這沒絕對的說法, 不同VENDOR有不同設計,
也沒標準, 因為非網管
給你三個典型案例, 以下以"不過濾掉VLAN, BPDU封包"為前提
A中, SWITCH因為收到自己的BPDU, 會判定為BACKUP PORT, 封鎖防止LOOP
B中, SWITCH因為收到別人的BPDU, 會判定為DISCARD PORT, 封鎖防止LOOP
C中, 這又得看你VENDOR設計, 有一些品牌沒法處理由HUB內部中產生的風暴, 有些可以封鎖, 有些顯示封鎖旦CPU 100% LOADING, 也有些完全處理不了
嚴格來說...
高階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擴充,這已經是最大限度能接受的情形了。