匯聚連結

匯聚連結,指的是能夠轉發多個不同VLAN的通信的連線埠。

匯聚連結的概念

在規劃企業級網路時,很有可能會遇到隸屬於同一部門的用戶分散在同一座建築物中的不同樓層的情況,這時可能就需要考慮到如何跨越多台交換機設定VLAN的問題了。假設有如圖1所示的網路,且需要將不同樓層的A、C和B、D設定為同一個VLAN(圖1)。
這時關鍵的問題是:交換機1和交換機2該如何連線?
最簡單的方法,就是在交換機1和交換機2上各設一個紅、藍VLAN專用的接口並互聯了(圖2)。

圖2 交換機的互聯圖2 交換機的互聯
但是,這種方法從擴展性和管理效率來看都不好。例如,在現有網路基礎上再新建VLAN時,為了讓這個VLAN能夠互通,就需要在交換機間連線新的網線,而建築物樓層間的縱向布線比較麻煩。並且,VLAN越多,樓層間(嚴格地說是交換機間)互聯所需的連線埠也越來越多,交換機連線埠的利用率低是對資源的一種浪費、也限制了網路的擴展。
為了避免這種低效率的連線方式,人們想辦法讓交換機間互聯的網線集中到一根上,這時使用的就是匯聚連結(Trunk Link)。

匯聚連結的定義

匯聚連結(Trunk Link)指的是能夠轉發多個不同VLAN的通信的連線埠。
匯聚鏈路上流通的數據幀,都被附加了用於識別分屬於哪個VLAN的特殊信息。
如前所述例子中,如果採用匯聚鏈路,用戶只需要簡單地將交換機間互聯的連線埠設定為匯聚連結就可以了。這時使用的網線還是普通的UTP線。圖例中是交換機間互聯,因此需要用交叉線來連線。

匯聚連結的工作原理

A傳送的數據幀從交換機1經過匯聚鏈路到達交換機2時,在數據幀上附加了表示屬於紅色VLAN的標記。
交換機2收到數據幀後,經過檢查VLAN標識發現這個數據幀是屬於紅色VLAN的,因此去除標記後根據需要將復原的數據幀只轉發給其他屬於紅色VLAN的連線埠。這時的轉送,是指經過確認目標MAC地址並與MAC地址列表比對後只轉發給目標MAC地址所連的連線埠。只有當數據幀是一個廣播幀、多播幀或是目標不明的幀時,它才會被轉發到所有屬於紅色VLAN的連線埠。
藍色VLAN傳送數據幀時的情形也與此相同(圖3)。

圖3 匯聚連結圖3 匯聚連結
通過匯聚鏈路時附加的VLAN識別信息,有可能支持標準的“IEEE 802.1Q”協定,也可能是Cisco產品獨有的“ISL(Inter Switch Link)”。如果交換機支持這些規格,那么用戶就能夠高效率地構築橫跨多台交換機的VLAN。
另外,匯聚鏈路上流通著多個VLAN的數據,自然負載較重。因此,在設定匯聚連結時,有一個前提就是必須支持100Mbps以上的傳輸速度。
默認條件下,匯聚連結會轉發交換機上存在的所有VLAN的數據。換一個角度看,可以認為匯聚連結(連線埠)同時屬於交換機上所有的VLAN。由於實際套用中很可能並不需要轉發所有VLAN的數據,因此為了減輕交換機的負載、也為了減少對頻寬的浪費,我們可以通過用戶設定限制能夠經由匯聚鏈路互聯的VLAN。

相關詞條

相關搜尋

熱門詞條

聯絡我們