交換機系列培訓:三層交換技術解析

  簡單地說,三層交換技術就是:二層交換技術+三層轉發技術。它解決了區域網路中網段劃分之後,網段中子網必須依賴路由器進行管理的局面,解決了傳統路由器低速、複雜所造成的網路瓶頸問題。

什麼是三層交換

三層交換(也稱多層交換技術,或ip交換技術)是相對於傳統交換概念而提出的。眾所周知,傳統的交換技術是在osi網路標準模型中的第二層——數據鏈路層進行操作的,而三層交換技術是在網路模型中的第三層實現了數據包的高速轉發。簡單地說,三層交換技術就是:二層交換技術+三層轉發技術。

三層交換技術的出現,解決了區域網路中網段劃分之後,網段中子網必須依賴路由器進行管理的局面,解決了傳統路由器低速、複雜所造成的網路瓶頸問題。

  三層交換原理

一個具有三層交換功能的設備,是一個帶有第三層路由功能的第二層交換機,但它是二者的有機結合,並不是簡單地把路由器設備的硬體及軟體疊加在區域網路交換機上。

其原理是:假設兩個使用ip協定的站點a、b通過第三層交換機進行通信,傳送站點a在開始傳送時,把自己的ip地址與b站的ip地址比較,判斷b站是否與自己在同一子網內。若目的站b與傳送站a在同一子網內,則進行二層的轉發。若兩個站點不在同一子網內,如傳送站a要與目的站b通信,傳送站a要向“預設網關”發出arp(地址解析)封包,而“預設網關”的ip地址其實是三層交換機的三層交換模組。當傳送站a對“預設網關”的ip地址廣播出一個arp請求時,如果三層交換模組在以前的通信過程中已經知道b站的mac地址,則向傳送站a回復b的mac地址。否則三層交換模組根據路由信息向b站廣播一個arp請求,b站得到此arp請求後向三層交換模組回復其mac地址,三層交換模組保存此地址並回復給傳送站a,同時將b站的mac地址傳送到二層交換引擎的mac地址表中。從這以後,當a向b傳送的數據包便全部交給二層交換處理,信息得以高速交換。由於僅僅在路由過程中才需要三層處理,絕大部分數據都通過二層交換轉發,因此三層交換機的速度很快,接近二層交換機的速度,同時比相同路由器的價格低很多。

三層交換機種類

三層交換機可以根據其處理數據的不同而分為純硬體和純軟體兩大類。

(1)純硬體的三層技術相對來說技術複雜,成本高,但是速度快,性能好,帶負載能力強。其原理是,採用asic晶片,採用硬體的方式進行路由表的查找和刷新。 當數據由連線埠接口晶片接收進來以後,首先在二層交換晶片中查找相應的目的mac地址,如果查到,就進行二層轉發,否則將數據送至三層引擎。在三層引擎中,asic晶片查找相應的路由表信息,與數據的目的ip地址相比對,然後傳送arp數據包到目的主機,得到該主機的mac地址,將mac地址發到二層晶片,由二層晶片轉發該數據包。

(2)基於軟體的三層交換機技術較簡單,但速度較慢,不適合作為主幹。其原理是,採用cpu用軟體的方式查找路由表。

當數據由連線埠接口晶片接收進來以後,首先在二層交換晶片中查找相應的目的mac地址,如果查到,就進行二層轉發否則將數據送至cpu。cpu查找相應的路由表信息,與數據的目的ip地址相比對,然後傳送arp數據包到目的主機得到該主機的mac地址,將mac地址發到二層晶片,由二層晶片轉發該數據包。因為低價cpu處理速度較慢,因此這種三層交換機處理速度較慢。

市場產品選型

近年來寬頻ip網路建設成為熱點,下面以適合定位於接入層或中小規模匯聚層的第三層交換機產品為例,介紹一些三層交換機的具體技術。在市場上的主流接入第三層交換機,主要有cisco的catalyst2948gl3、extreme的summit24和alliedtelesyn的rapier24等,這幾款三層交換機產品各具特色,涵蓋了三層交換機大部分套用特性。當然在選擇第三層交換機時,用戶可根據自己的需要,判斷並選擇上述產品或其他廠家的產品,如北電網路的passport/acceler系列、原cabletron的ssr系列(在cabletron一分四後,大部分ssr三層交換機已併入riverstone公司)、avaya的cajunm系列、3com的superstack34005系列等。此外,國產網路廠商神州數碼網路、tcl網路、上海廣電應確信、紫光網聯、首信等都已推出了三層交換機產品。下面就其中三款產品進行介紹,使您能夠較全面地了解三層交換機,並針對自己的情況選擇合適的機型。

  cisco catalyst 2948gl3交換機結合業界標準ios提供完整解決方案,在版本12.0(10)以上全面支持ios訪問控制列表acl,配合核心catalyst6000,可完成端到端全面寬頻城域網的建設(catalyst6000使用msfc模組完成其多層交換服務,並已停止使用rsm路由交換模組,ios版本6.1以上全面支持acl)。

extreme公司三層交換產品解決方案,能夠提供獨特的乙太網頻寬分配能力,切割單位為500kbps或200kbps,服務供應商可以根據頻寬使用量收費,可實現音頻和視頻的固定延遲傳輸。

alliedtelesyn公司rapier24三層交換機提供的pppoe特性,豐富和完善了用戶認證計費手段,可適合多種接入網路,套用靈活,易於實現業務選擇,同時又保護目前用戶的已有投資,另可配合nat(網路地址轉換)和dhcp的server等功能,為許多服務供應商看好。

總之,三層交換機從概念的提出到今天的普及套用,雖然只歷經了幾年的時間,但其擴展的功能也不斷結合實際套用得到豐富。隨著asic硬體晶片技術的發展和實際套用的推廣,三層交換的技術與產品也會得到進一步發展。