探秘豐富多彩的太網交換機
不論是人工交換還是程控交換,都是為了傳輸語音信號,除非A通知交換機廣播,否則發給B的信息C絕不會收到,只是帶有了一定的處理IP層甚至更高層數據包的能力
channel的產生是基于增加帶寬的需要,將幾條鏈路捆綁在一起,增加帶寬。而trunk的產生是基于傳遞VLAN信息的需要,進入TRUNK端口時打VLAN標簽,離開TRUNK端口時去掉VLAN標簽。
在一個channel組(端口匯聚組)中,按照一定的規則,如華為的是:端口號最小的作為主端口,其他的作為成員端口。同一個匯聚組中成員端口的鏈路類型與主端口的鏈路類型保持一致,即如果主端口為Trunk端口,則成員端口也為Trunk端口;如主端口的鏈路類型改為Access端口,則成員端口的鏈路類型也變為Access端口。
Channel 本身需要硬件的支持,不是隨便幾個端口可以連成Channel。可以捆綁的port公用一個asic得到cisco授權的幾個公司如intel,3com也可以在他們的網卡中使用這項技術,達到全雙工800M或400的效果 。
以下為華為中低端交換機端口匯聚介紹:
端口匯聚是將多個端口聚合在一起形成1個匯聚組,以實現出/入負荷在各成員端口中的分擔,同時也提供了更高的連接可靠性。一臺S3526以太網交換機最多可以有4個負荷分擔組。
1個負荷分擔組最多可以有8個端口。另外,兩個擴展模塊可以匯聚成1個負荷分擔組。端口起始值只能為Ethernet0/1、Ethernet0/9、Ethernet0/17、Gigabitethernet1/1,且組內的端口號必須連續。
一臺S3526E/S3526C以太網交換機最多可以有6個負荷分擔組,1個負荷分擔組最多可以有8個端口。另外,兩個擴展模塊可以匯聚成1個負荷分擔組。組內的端口號必須連續,但對起始端口無特殊要求。
一臺S3526 FM/S3526 FS以太網交換機最多可以有4個負荷分擔組,1個負荷分擔組最多可以有8個端口。端口起始值只能為Ethernet0/1、Ethernet0/9、Ethernet1/5、Gigabitethernet3/1。#t#
如果組內的端口是同一槽內的端口,則端口號必須連續;如果組內的端口跨越了兩個槽,則同一槽內的端口號必須連續,槽號必須連續,且只能從第二個槽第1個端口開始加入負荷分擔組。
一臺S3526E FM/S3526E FS以太網交換機最多可以有6個負荷分擔組,1個負荷分擔組最多可以有8個端口。如果組內的端口是同一槽內的端口,則端口號必須連續;如果組內的端口跨越了兩個槽,則同一槽內的端口號必須連續,槽號必須連續,且只能從第二個槽第1個端口開始加入負荷分擔組。
一臺S3552G/S3552P以太網交換機最多可以有7個負荷分擔組,1個負荷分擔組最多可以有8個端口。另外,4個千兆端口可以匯聚成1個負荷分擔組。組內的端口號必須連續,但對起始端口無特殊要求。
在一個端口匯聚組中,端口號最小的作為主端口,其他的作為成員端口。同一個匯聚組中成員端口的鏈路類型與主端口的鏈路類型保持一致,即如果主端口為Trunk端口,則成員端口也為Trunk端口;如主端口的鏈路類型改為Access端口,則成員端口的鏈路類型也變為Access端口。
有不少人問我核心交換機現在是一種什么樣的架構? 目前有三種類型
1 共享內存結構的交換機 共享內存結構的交換機使用大量的高速RAM來存儲輸入數據,同時依賴中心交換引擎來提供全端口的高性能連接,由核心引擎檢查每個輸入包以決定路由。這類交換機設計上比較容易實現。
2 CrossBar+共享內存架構 隨著核心交換機的交換容量從幾十個Gbps發展到今天的幾百個Gbps,一種稱之為CrossBar的交換模式逐漸成為核心交換機的首選。 CrossBar(即CrossPoint)被稱為交叉開關矩陣或縱橫式交換矩陣。它能很好的彌補共享內存模式的一些不足。
基本上2000年以后出現的核心交換機基本上都選擇了CrossBar結構的ASIC芯片作為核心.但由于Crossbar芯片的成本等諸多因素,這時的核心交換設備幾乎都選擇了共享內存方式來設計業務板,從而降低整機的成本。
3 分布式CrossBar架構
除了交換網板采用了Crossbar架構之外,在每個業務板上也采用了Crossbar+交換芯片的架構。在業務板上加交換芯片可以很好地解決了本地交換的問題。CPU也采用了分布式設計。
設備主控板上的主CPU負責整機控制調度、路由表學習和下發;業務板從CPU主要負責本地查表、業務板狀態維護工作。這就實現了分布式路由計算和分布式路由表查詢,大大緩解主控板的壓力,提高了交換機轉發效率。目前分布式Crossbar、分布式交換的設計理念是核心網絡設備設計的發展方向。