華為交換機鏈路聚合Eth-trunk實例


鏈路聚合在中小企業特別盛行,因為可以用低成本的技術來提高核心鏈路的帶寬,充分利用所有設備的端口及端口處理能力,增加設備間的帶寬,並且在其中一條鏈路出現故障時,可以快速地將流量轉移到其他鏈路,這種切換為毫秒級,遠遠快於stp切換。總之,鏈路聚合增加了帶寬和可靠性。

鏈路聚合應用場景特別廣泛,例如交換機和交換機之間,服務器和服務器之間,路由器和路由器之間,甚至計算機和計算機之間(成本大,一般不用),增加了可靠性,增加了帶寬,眾多優點。

我們假設這樣的一個場景,在一個公司內部有10台計算機接入了ACCESS交換機,而ACESS交換機則與核心交換機CORE通過一條網線連接,鏈路帶寬是1Gbit,隨着公司規模的擴大,原來的10台計算機擴大為30台計算機,這種情況下原來的單獨1G帶寬勢必會造成線路擁堵或者丟包等

現在有兩種方案可以解決,第一種是將鏈路端口更換為10Gbit,如果原來的交換機不支持這種端口,那么還需要另購一台新的交換機,這顯然是公司不願意看到的。

第二種就是鏈路聚合方案,通過Eth-trunk的方式,將原來空余的端口聚合在一起,來達到增加帶寬的效果,這也是一種喜聞樂見的方案,如果原來的端口是1Gbit的帶寬,采用現在的方案,將空余的三個G口聚合起來,變成了3Gbit的帶寬,從而既達到了增加帶寬的效果還提高了網絡設備的可靠性,畢竟一條鏈路出了故障,另外兩條鏈路還可以擔負轉發流量的重任。

下面請看本次案例的網絡拓補圖:

 

 

下面請看代碼:

CORE
 

#
sysname CORE
#
undo info-center enable
#
vlan batch 10 20 30
#
dhcp enable
#
ip pool vlan10
 gateway-list 192.168.10.254
 network 192.168.10.0 mask 255.255.255.0
#
ip pool vlan20
 gateway-list 192.168.20.254
 network 192.168.20.0 mask 255.255.255.0
#
ip pool vlan30
 gateway-list 192.168.30.254
 network 192.168.30.0 mask 255.255.255.0
#
interface Vlanif10
 ip address 192.168.10.254 255.255.255.0
 dhcp select global
#
interface Vlanif20
 ip address 192.168.20.254 255.255.255.0
 dhcp select global
#
interface Vlanif30
 ip address 192.168.30.254 255.255.255.0
 dhcp select global
#
interface MEth0/0/1
#
interface Eth-Trunk1
 port link-type trunk
 undo port trunk allow-pass vlan 1
 port trunk allow-pass vlan 10
#
interface Eth-Trunk2
 port link-type trunk
 undo port trunk allow-pass vlan 1
 port trunk allow-pass vlan 20
#
interface Eth-Trunk3
 port link-type trunk
 undo port trunk allow-pass vlan 1
 port trunk allow-pass vlan 30
#
interface GigabitEthernet0/0/1
 eth-trunk 1
#
interface GigabitEthernet0/0/2
 eth-trunk 2
#
interface GigabitEthernet0/0/3
 eth-trunk 3
#
interface GigabitEthernet0/0/4
 eth-trunk 1
#
interface GigabitEthernet0/0/5
 eth-trunk 2
#
interface GigabitEthernet0/0/6
 eth-trunk 3
#
S1
#
sysname S1
#
undo info-center enable
#
vlan batch 10 20 30
#
interface Eth-Trunk1
 port link-type trunk
 undo port trunk allow-pass vlan 1
 port trunk allow-pass vlan 10
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#

S2

#
sysname S2
#
undo info-center enable
#
vlan batch 10 20 30
#
interface Eth-Trunk2
 port link-type trunk
 undo port trunk allow-pass vlan 1
 port trunk allow-pass vlan 20
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/1
eth-trunk 2
#
interface GigabitEthernet0/0/2
eth-trunk 2
#

 

S3
#
sysname S3
#
undo info-center enable
#
vlan batch 10 20 30
#
interface Eth-Trunk3
 port link-type trunk
 undo port trunk allow-pass vlan 1
 port trunk allow-pass vlan 30
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 30
#
interface GigabitEthernet0/0/1
eth-trunk 3
#
interface GigabitEthernet0/0/2
eth-trunk 3
#
當鏈路被聚合后,我們就把它當做一條鏈路來使用,可以trunk,然后允許多條vlan通過。

實際上,鏈路聚合的方案在今天的中小企業上面依舊廣泛被使用,不同廠商都有自己的鏈路聚合方案及模式,初學者的我只能以華為的方案為例,簡單闡述一下,上述的這種不配置方案的聚合模式模式為:手工負擔模式,即每條鏈路都擔負着轉發流量的的使命.

值得注意的是,需要聚合的鏈路端口必須是一致的,比如千兆端口只能和千兆端口聚合,百兆端口只能和百兆端口聚合,反之,增加交叉就不能夠做聚合鏈路了,(電口和光口也不能聚合)
————————————————
版權聲明:本文為CSDN博主「疏散一小生」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/NeverGUM/article/details/100154384


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM