随着网络规模不断扩大,网络的质量也要有相应的保证,对骨干网络的带宽以及可靠性要求越来越高。传统技术中,需要更换网络设备来增加带宽,但这种方案需要付出高额的费用,而且不够灵活。来看以下两个典型的网络拓扑:
在拓扑图一中,USW Lite 16 PoE (16 个 GbE 网口) 设备和 USW Enterprise 8 PoE 设备之间链路是 1G 链路,此时如果外网带宽大于 1G 时,USW Lite 16 PoE 交换机下的多个终端设备将分享这 1G 的带宽,在线的终端越多,各终端分到的带宽就越小,从而导致无法达到最快速度,造成网络资源浪费。
在拓扑图二中,USW Enterprise 8 PoE(8 个 2.5GbE 网口)设备和 NAS 设备之间链路是 2.5G 链路,网络中多终端同时访问 NAS 设备中的文件时,同样会产生多终端分享 2.5G 带宽,导致连接慢,上传/下载文件耗费时间长,影响办公效率。
在企业办公网络中,每个微小的网络波动都可能对业务带来影响,必须保障网络的稳定性,能够抵御一些常见的故障;做 NAS 方案时,我们希望提升多终端同时访问 NAS 时的速度;同时希望能够充分利用互联网带宽。这个时候,就需要对网络的架构做一些改变。
为了提高网络的可靠性,通常会在设备间部署多条物理链路,形成生成树协议,但生成树协议会逻辑阻塞链路来避免网络产生环路。生成树协议能够保证在一条链路断开之后,另外一条链路自动承担业务流量,可以提高网络的可靠性,但是生成树协议在切换链路之间会有短暂的网络中断现象,并且多条链路之间使用生成树协议,只会在逻辑上保留一条链路来转发流量,其余链路在逻辑上进行阻塞作为备份链路,因此并没有提高设备间的链路带宽。
由此可见,生成树协议并没有达到理想的状态,这时我们就发现了链路聚合功能。什么是链路聚合呢?链路聚合就是将多条物理链路在逻辑上捆绑在一起,形成一条聚合链路。
链路聚合的优点
- 通过链路聚合,可使一个聚合端口的带宽最大为所有捆绑链路的带宽总和,可以有效提高多终端来同时访问的速度;
- 配置链路聚合的端口,若其中一个端口出现故障,则该端口的流量会切换到其他链路中,保障了网络传输的可靠性,相较生成树协议,一条链路因故障断开后,链路聚合在切换链路传输数据时可以做到用户无感知;
- 实现流量负载均衡,把流量平均分到所有捆绑链路中,提高链路的利用率,可以最大限度降低链路中每个成员产生大流量阻塞链路的风险;
- 在不升级硬件的条件下,提升网络的访问速度,减少换线的工作量以及减少物理升级网络设备的成本。
UniFi Network 快速配置链路聚合
第一步,打开一台准备配置链路聚合交换机的端口管理器,注意需要先在下行链路设备上启用端口聚合,然后在上行链路设备上启用端口聚合。