对于那些预算有限的中小企业来讲,在提升网络带宽这件事上,和可靠性常常都会是一对存在矛盾的需求,然而链路聚合技术恰恰就提供了一个能让两者都得以周全的低成本解决办法。
链路聚合的核心价值
链路聚合的实质是把多条物理网络链路捆绑而成一条逻辑链路,对于中小企业而言,这表明不用花费资金去购置昂贵的高速率新式设备或者模块,仅仅借助利用现有网络设备的闲置端口,便能够使关键连接路径的带宽成倍增长。
该种方案直接把业务增长所引发的网络拥堵难题给解决了,比如说,办公电脑从十台增加到三十台的时候,原本连接核心跟接入交换机的单条千兆链路肯定承受不住压力。链路聚合能让企业把多个千兆端口合并起来,轻轻松松地把带宽提高到2G、3G甚至是更高。
技术原理与工作模式
其技术基础是这样的,聚合之后的逻辑链路对于上层协议而言是透明的,网络三层以及三层往上会把它看成是单一通道。数据流量会依据预设的负载分担算法,像是基于源MAC地址、目的MAC地址或者IP地址等等,被均匀地分布到各条成员链路上进而进行传输。
华为等主流厂商给出多样聚合模式,其中最为常见的是手工负载分担模式,在此模式下,管理员需直接于相连设备之上配置端口,使其加入聚合组,虽说该模式简便,但却要求两端配置严格保持一致。还有一种是链路聚合控制协议模式,此模式能够自动进行协商,进而维护聚合状态,可为用户提供更高的容错性。
提升带宽与可靠性
最直接的好处是增加带宽,把三条1G物理链路加以聚合,逻辑带宽便达到了3G,这和付出极小代价升级设备间互联线路是等同的,能够有效应对文件共享、视频会议等大流量应用。
可靠性的提升同样是十分关键的情况。处于手工负载的分担模式之下,一旦某一条成员链路出现了中断的状况,那么它所承载的流量将会在毫秒级别的时间之内切换到组内其他的处于正常状态的链路上。这样的切换速度远远快于生成树协议的秒级收敛速度,几乎是不会导致业务发生中断的情况的。
#
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
#
典型应用场景
此项技术,于中小企业内部网络架构里,有着广泛适用性。极为常见的场景,处于网络核心层跟汇聚层之间,又或者是汇聚层往接入层之间之处,其作用是强化骨干连接,以防止单点出现瓶颈状况。
对于服务器跟交换机之间的连接而言,链路聚合也是常常会被采用的方式。这样做能够给作为关键应用的服务器给予更大的上行带宽以及冗余连接,以此来保障服务具备高可用性。而交换机同路由器之间的互联也能够借助聚合这种方式,从而增强广域网接入链路的容量以及稳定性。
#
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
#
配置实施的注意事项
链路聚合的实施存在一系列严格前提,最基本的条件在于,聚合组内的所有物理端口速率需相同,双工模式得一致,比如全都是千兆全双口。电口跟光口不一样,百兆端口和千兆端口一般不能聚合。
统一也需端口的基础配置,这涵盖所属VLAN、端口类型等,在配置成Trunk端口且允许多VLAN通过之际,两端Trunk端口允许通过的VLAN列表务必匹配,不然会致使部分VLAN通信失败。
#
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
#
成本效益与替代方案
基于成本方面来剖析,链路聚合具备相当高的性价比,它将现有设备剩余的端口资源予以充分运用,规避了因升级带宽而致使的整体更换高端口速率交换机或者加装高速模块所产生的那一大笔支出费用。
与之形成对照的传统方案是直接开展物理链路的升级,好比是把单芯网线替换成万兆光纤,然而这普遍需两端设备对万兆接口予以支持,致使成本急剧增加,对于增长态势平稳的中小企业而言,链路聚合无疑是更为务实、更为灵活的中期扩容选项。
#
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
#
于您而言,当在规划公司网络升级这个事情的时候,是不是是更倾向去选择链路聚合这种有着“花小钱办大事”特性的技术,又或者是会去考虑直接一步到位投资更为先进的设备,欢迎在评论区把您的看法以及决策逻辑分享出来。

暂无评论
发表评论