摘錄文獻:
https://www.cnblogs.com/xinghen1216/p/9639582.html
https://www.cnblogs.com/lwb6688/p/4193190.html
https://www.cnblogs.com/lf666/p/10886560.html
堆疊
- 堆疊是指將一台以上的交換機組合起來共同工作,以便在有限的資源內提供盡可能多的端口、盡可能高的轉發性能以及提供冗余。
- 多台交換機經過堆疊形成一個堆疊單元。可堆疊的交換機性能指標中有一個"最大可堆疊數"的參數,它是指一個堆疊單元中所能堆疊的最大交換機數。
- 當正確的連上后,一條鏈路上的堆疊交換機對於網絡管理員來說就如同一台單一的交換機,通過單獨的IP地址可以管理所有交換機和端口。不僅僅是允許統一配置,還可以在各個交換機上建立單獨的背板。該共享的背板允許在本地交換機端口和多個到企業網絡匯聚層的級聯端口之間實現更快的吞吐量。
- 當若干台交換機堆疊后,會有一台交換機負責管理功能,稱其為主交換機(master switch),主交換機會向其它交換機自動更新配置文件,路由信息,堆疊信息。而主交換機采用的是1:N的冗余備份方式,堆疊中的所有交換機在主交換機出問題時都可以成為主交換機並取而代之。
- 環上的每台交換機都會有一個MAC地址表保存自己本地的MAC地址信息,還會有一個MAC表維護其它交換機的MAC地址信息。MAC地址表是由主交換機負責更新的。
- 主交換機負責下載CAM轉發表到各個交換機,3層交換機的路由信息也由主交換機負責維護與分發。其它一些QoS特性或訪問控制列表的操作也是由主交換機告訴其它交換機如何控制。當有新的交換機加入或現有的交換機移走,主交換機會送出一個通知,其它交換機會隨之更新自己的堆疊信息。
- 堆疊一定要成環,否則只有一半的帶寬(16G)
- 當一個數據幀需要傳輸時,交換機的軟件會進行計算看哪條環路更可用,然后數據幀會被送到該環路上。如果一條堆疊電纜出故障,故障兩端的交換機都會偵測到該故障,並將受影響的環路斷開,而邏輯交換機仍然可以以單環的狀態工作。
級聯
- 級聯可以定義為兩台或兩台以上的交換機通過一定的方式相互連接,根據需要,多台交換機可以以多種方式進行級聯。在較大的局域網例如園區網(校園網)中,多台交換機按照性能和用途一般形成總線型、樹型或星型的級聯結構。
- 城域網是交換機級聯的極好例子,目前各地電信部門已經建成了許多市地級的寬帶IP城域網。這些寬帶城域網自上向下一般分為3個層次:核心層、匯聚層、接入層。核心層一般采用千兆以太網技術,匯聚層采用1000M/100M以太網技術,接入層采用100M/10M以太網技術,所謂"千兆到大樓,百兆到樓層,十兆到桌面"。
級聯和堆疊的區別
1、對設備要求不同。級聯可通過一根雙絞線在任何網絡設備廠家的交換機之間,或者交換機與集線器之間完成。而堆疊只有在自己廠家的設備之間,並且該交換機必須具有堆疊功能才可實現。
2、對連接介質要求不同。級聯時只需一根跳線,而堆疊則需要專用的堆疊模塊和堆疊線纜,當然堆疊模塊是需要另外訂購的。
3、最大連接數不同。交換機間的級聯,在理論上沒有級聯數的限制。但是,疊堆內可容納的交換機數量,各廠商都會明確地進行限制。
4、管理方式不同。堆疊后的數台交換機在邏輯上是一個被網管的設備,可以對所有交換機進行統一的配置與管理。而相互級聯的交換機在邏輯上是各自獨立的,必須依次對其進行配置和管理每台交換機。
5、設備間連接帶寬不同。多台交換機級聯時會產生級聯瓶頸,並將導致較大的轉發延遲。例如,4台百兆位交換機通過跳線級聯時,彼此之間的連接帶寬也是100Mbps。當連接至不同交換機上的計算機之間通信時,也只能通過這條百兆位連接,從而成為傳輸的瓶頸。同是,隨着轉發次數的增加,網絡延遲也將變得很大。而4台交換機通過堆疊連接在一起時,堆疊線纜將能提供高於1Gbps的背板帶寬,從而可以實現所有交換機之間的高速連接。盡管級聯時交換機之間可以借助鏈路匯聚技術來增加帶寬,但是,這是以犧牲可用端口為代價的。
6、網絡覆蓋范圍不同。交換機可以通過級聯成倍地擴展網絡覆蓋范圍。例如,以雙絞線網絡為例,一台交換機所覆蓋的網絡直徑為100m,2台交換機級聯所覆蓋的網絡直徑就是300m,而3台交換機級聯時的直徑就可達400m。而堆疊線纜通常只有0.5~1m,僅僅能夠滿足交換機之間互聯的需要,不會對網絡覆蓋范圍產生影響。