現代的區域網路基礎設施需要對通過網路邊界進行數據傳輸的問題提供一個新的解決辦法,這就需要提供一種同時具有第二層交換機和區域網路路由器的功能,並且其時延小於傳統的區域網路路由器的全新的設備。通常我們稱之為第三層交換機。
網路並非都基於乙太網,fddi和atm也是最常使用的區域網路骨幹技術。atm網曾一度被看作是多媒體時代唯一的網路技術。而許多其他技術諸如千兆乙太網,也具有成為明天的區域網路骨幹技術的潛力。有相當一部分的千兆乙太網交換機已經支持qos和cos,並且提供了很高的頻寬,擁有傳輸聲音、圖象、多媒體數據等的能力。雖然其qos的穩定性還不如atm,但其低價格和低複雜性則優於atm技術,且易於與已有的網路產品相連線。從上面的這些事實可以推斷出,任何要用於骨幹網的網路設備必須支持這些技術之間的互聯,並且提供在這些技術之間進行升級的能力。
在過去,網路中的數據在一般情況下只有大約百分之二十是通過骨幹路由器與中央伺服器或企業網路的其他部分進行通信,而在今天這個比例已經被提高到了百分之五十。我們都知道,為了應付不斷增長的數據流量,共享介質型的網路紛紛被交換型網路所替代。這種變化對原來用於網路分段的傳統路由器產生了直接的衝擊。鑒於有如此之大的流量跨越 ip或 ipx子網,路由器事實上已經成為了網路傳輸的瓶頸。原因是因為傳統的路由器更注重對多種介質類型和多種傳輸速度的支持,而目前數據緩衝和轉換能力比線速吞吐能力和低時延更為重要。雖然路由器的性能最近也得到了一定的提高——大約達到1mpps— —但採用這種路由器的費用也高得驚人。
現在市場上的主流第三層交換機主要有cisco的catalyst 2948g和3com的corebuilder 3500等。在選擇第三層交換機時,用戶可根據自己的需要判斷並選擇上述產品,下面我就以上兩個產品進行介紹,使您能夠全面的了解主流第三層交換機,並針對自己的情況選擇合適的機型。
cisco catalyst 948g-l3交換機是可以支持internet協定(ip),網際網路包交換(ipx)和ip多路傳輸提供線速交換的固定配置第三層(l3)乙太網交換機。這種catalyst交換機可以為擁有適當連線埠密度的中型園區主幹提供所需的高性能。它非常適合於集中到多個配線間或作為其他主幹交換機(例如catalyst 2900,catalyst 3500、catalyst 4000或catalyst 5000 交換機)的工作組交換機。
catalyst 2948-l3交換機不僅為ip、ipx及ip多路傳輸提供無阻塞路由和交換,而且為非路由協定提供無阻塞路由和交換,同時也為非路由協定提供線速第二層交換。例如 netbios和decnet局域傳輸(lat)。這種功能允許網路管理員可以通過gatalyst 2948go-l3 擴展他們的多協定主幹網,而無需像僅採用ip交換機那樣通常需要建立並行網路。
catalyst 2948g-l3具有以下特性:
* 48個專用10/100-mbps乙太網連線埠以及2個支持千兆位接口轉換器(gbic)的
1000basex千兆位乙太網連線埠;所有連線埠都擁有第三層交換功能。 * 高性能——超過ip、ipx交換機及ip多路傳輸的10mbps第三層交換及路由。
* 22gbps無阻塞交換光纖。
* 帶有cisco ios系統軟體的高性能cpu。
* 服務質量(q o s)——帶有加權往返(wrr)調動的多個佇列。
* 基於標準cisco works2000應用程式的全面管理工具。
* 可選的冗餘外部電源
該款交換機在需要線速第三層性能但是不需要眾多10/100mbps乙太網連線埠的環境下非常理想。另外也可作為為catalyst 6000和catalyst 8500系列交換機提供千兆位乙太網密度而部署中小網路主幹。
catalyst 2948g-l3可以提供超過10 mbps的集合吞吐量。這些數據速率是在每一個連線埠上利用高速套用專用集成化電路(asic)技術執行真正第三層交換的結果,不僅適用於 ip和ipx流量,而且也適用於ip多路傳輸和橋接流量。catalyst 2948g-l3支持一個擁有22 gbps頻寬的高性能體系結構。交換光纖能夠同時以線速度支持所有48個10/100連線埠及2 個千兆位上行鏈路。
catalyst 2948g-l3可以安裝在一個1.5ru機箱中,並可以配備一個可選的外部冗餘電源。它支持22 gbps的共享記憶體,完全無阻塞的交換光纖以及為第三層交換提供路由智慧型和基於不同連線埠的asic的高性能risc處理器。catalst 2948g-l3使用專為cisco 12000系列千兆位交換路由器(gsr),catalyst 8500和cisco 7500開發的cisco express forwarding (cef)。該技術提供基於整個網路拓撲圖(被分布到每一個基於連線埠的asic)的第三層交換,這允許它自主作出交換決策,而無需集中性cpu的參與。
3com結構獨特的corebuilder 3500也是一款優秀的第三層交換機。它圍繞著以fire asic為關鍵的第三代結構進行構築。這一結構不僅僅提高了第二層交換的性能,更提供了諸如第三層路由、組播、用戶可選的策略服務等等的更多能力和線速的性能水平。第二層和第三層在性能上的不匹配將不復存在。真正的第三層交換式的網路結構既可實現第二層的性能,又能達到第三層的對網路的控制能力,而網路性能卻絲毫不受損害。
corebuilder 3500交換機使用先進的分散式asic+risc技術,提供了線速的第二層和第三層通信能力,總的數據吞吐量可以達到超過每秒四百萬個包。由於使用了基於策略的服務機制,支持服務質量(qos)、服務類別(cos),並使用動態流量分類的pace技術和資源保留協定(rsvp),該交換機可以支持實時的多媒體網路通信,能更有效地提高吞吐率,減少時延並確保全全。同時,由於交換機、hub、網卡採用了統一的系統環境,使交換機的性能得到了很好的發揮,在乙太網環境下即可支持圖像傳輸。
此外,3com corebuilder主要具有以下幾個特點:
動態可擴展的儲存器
該交換機高性能的潛力來自於存儲子系統的智慧型化設計。它使用了fire,而且部分緩衝存儲器直接與轉發引擎相關聯。另外由於接口模組是和各自的轉發引擎一起增加的,所以存儲器也可以相應地擴展了。存儲器並非靜態地結合於一個轉發引擎,而是對系統的所有轉發引擎都有效。這種物理上分布但全局共享的存儲器帶來了性能上的巨大提高,尤其是對組播傳輸效果更為明顯。fire動態地根據接收到的包大小分配緩衝區,無論對大的包還是對小的包都能得到大小合適的緩衝區。這樣可以有效地使用存儲器,並且提高系統處理在大的突發數據流時的可靠性。這些動態構築的緩衝區在每個連線埠和公共存儲池兩級上進行分配。這種安排使 fire能夠使得在發生突發數據流時可以有效地更改每個連線埠緩衝區的大小而又不至於耗盡資源,其結果是以出色的性能提高了網路效率。
先進的排隊機構
傳統的區域網路交換器使用單個先入先出佇列緩衝輸出,當佇列滿時將丟棄超出的部分。為了減少這種情況,佇列必須比較大,這就造成了時延的增大。這些性質使得其難以套用於實時或多媒體網路套用。針對此種情況,3com引入了pace技術。pace技術在同一個乙太網上提供了不同類型的服務,並可控制時延和抖動。fire結構使用了pace技術,引入了四級輸出佇列,以滿足更多傳輸類別的需要。加權的公平佇列(wfq)算法可以在更加頻繁地為高優先權的佇列進行服務的同時也保證低優先權佇列的服務。
自動流量分類
fire能夠指導其包處理流水線針對用戶定義的不同類型的傳輸進行區分。這些用戶定義的優先權設定是在晶片級實現的。其結果表現在縮短的時延,高優先權的傳輸和避免擁擠。autoclass引導流水線將數據流進行分類並賦予其基於佇列的優先權。該操作與介質無關,能適用於乙太網、fddi和atm。autoclass能辨認諸如snap和llc的數據連線封裝,也能區分協定類型,如ip、udp、tcp的源地址、目的地址及共知的連線埠。除了預設的分類,對802.1p和802.1q服務的映射也可作為一種分類。為了使傳輸管理的分類更加簡單,transcendware網路管理程式提供對分類和佇列的簡單的配置方式。
在大型網路中,尤其是龐大的運輸管理信息系統,安全性是非常關鍵的。corebuilder 3500第三層交換機支持安全級別及虛擬子網的劃分。考慮到一個部門可能分散在不同樓內,在3500交換機中虛擬網路的劃分不是按所處的位置,而是按套用部門劃分虛擬子網,而且每個子網路的安全級別不同,允許安全級別高的部門對安全級別低的部門進行訪問,反之則不能。這樣不僅可以使信息按部門流轉,使流量控制得以實現,同時也起到了安全隔離的作用。另外3com的設備具有防盜功能,可通過網管系統將未用的連線埠禁止掉,避免通過協定分析儀對網路的攻擊,防止機密信息泄露。