tft每日頭條

 > 生活

 > vlan原理講解

vlan原理講解

生活 更新时间:2024-07-07 13:06:53

4.1 需要設置跨越多台交換機的Vlan時……

到此為止,我們學習的都是使用單台交換機設置VLAN時的情況。那麼,如果需要設置跨越多台交換機的VLAN時又如何呢?

在規劃企業級網絡時,很有可能會遇到隸屬于同一部門的用戶分散在同一座建築物中的不同樓層的情況,這時可能就需要考慮到如何跨越多台交換機設置VLAN的問題了。假設有如下圖所示的網絡,且需要将不同樓層的A、C和B、D設置為同一個VLAN。

vlan原理講解(最詳細的Vlan原理介紹)1

這時最關鍵的就是“交換機1和交換機2該如何連接才好呢?”

最簡單的方法,自然是在交換機1和交換機2上各設一個紅、藍VLAN專用的接口并互聯了。

vlan原理講解(最詳細的Vlan原理介紹)2

但是,這個辦法從擴展性和管理效率來看都不好。例如,在現有網絡基礎上再新建VLAN時,為了讓這個VLAN能夠互通,就需要在交換機間連接新的網線。建築物樓層間的縱向布線是比較麻煩的,一般不能由基層管理人員随意進行。并且,VLAN越多,樓層間(嚴格地說是交換機間)互聯所需的端口也越來越多,交換機端口的利用效率低是對資源的一種浪費、也限制了網絡的擴展。

為了避免這種低效率的連接方式,人們想辦法讓交換機間互聯的網線集中到一根上,這時使用的就是彙聚鍊接(Trunk Link)。

4.2 何謂彙聚鍊接?

彙聚鍊接(Trunk Link)指的是能夠轉發多個不同VLAN的通信的端口。

彙聚鍊路上流通的數據幀,都被附加了用于識别分屬于哪個VLAN的特殊信息。

現在再讓我們回過頭來考慮一下剛才那個網絡如果采用彙聚鍊路又會如何呢?用戶隻需要簡單地将交換機間互聯的端口設定為彙聚鍊接就可以了。這時使用的網線還是普通的UTP線,而不是什麼其他的特殊布線。圖例中是交換機間互聯,因此需要用交叉線來連接。

接下來,讓我們具體看看彙聚鍊接是如何實現跨越交換機間的VLAN的。

A發送的數據幀從交換機1經過彙聚鍊路到達交換機2時,在數據幀上附加了表示屬于紅色VLAN的标記

交換機2收到數據幀後,經過檢查VLAN标識發現這個數據幀是屬于紅色VLAN的,因此去除标記後根據需要将複原的數據幀隻轉發給其他屬于紅色VLAN的端口。這時的轉送,是指經過确認目标MAC地址并與MAC地址列表比對後隻轉發給目标MAC地址所連的端口。隻有當數據幀是一個廣播幀、多播幀或是目标不明的幀時,它才會被轉發到所有屬于紅色VLAN的端口。

藍色VLAN發送數據幀時的情形也與此相同。

vlan原理講解(最詳細的Vlan原理介紹)3

通過彙聚鍊路時附加的VLAN識别信息,有可能支持标準的“IEEE 802.1Q”協議,也可能是Cisco産品獨有的“ISL(Inter Switch Link)”。如果交換機支持這些規格,那麼用戶就能夠高效率地構築橫跨多台交換機的VLAN。

另外,彙聚鍊路上流通着多個VLAN的數據,自然負載較重。因此,在設定彙聚鍊接時,有一個前提就是必須支持100Mbps以上的傳輸速度。

另外,默認條件下,彙聚鍊接會轉發交換機上存在的所有VLAN的數據。換一個角度看,可以認為彙聚鍊接(端口)同時屬于交換機上所有的VLAN。由于實際應用中很可能并不需要轉發所有VLAN的數據,因此為了減輕交換機的負載、也為了減少對帶寬的浪費,我們可以通過用戶設定限制能夠經由彙聚鍊路互聯的VLAN。

關于IEEE 802.1Q和ISL的具體内容,将在下一講中提到。

4.3 訪問鍊接的總結

綜上所述,設定訪問鍊接的手法有靜态VLAN和動态VLAN兩種,其中動态VLAN又可以繼續細分成幾個小類。

其中基于子網的VLAN和基于用戶的VLAN有可能是網絡設備廠商使用獨有的協議實現的,不同廠商的設備之間互聯有可能出現兼容性問題;因此在選擇交換機時,一定要注意事先确認。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved