当前位置:网站首页>【链路聚合原理及配置】
【链路聚合原理及配置】
2022-08-04 00:16:00 【晓龙的小是春晓的晓】
前言
提示:链路聚合的作用
链路聚合是一种非常重要的高可用技术,通过链路聚合可以把多个物理以太网链路聚合在一起形成一个逻辑上的聚合端口组。使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路,数据通过聚合端口组进行传输。
- 优点:
**增加链路带宽:**通过把数据流分散在聚合组中各个成员端口,实现端口间的流量负载
分担,从而有效地增加了交换机间的链路带宽。
**提供链路可靠性:聚合组可以实时监控同一聚合组内各个成员端口的状态,从而实现
成员端口之间彼此动态备份。如果某个端口故障,聚合组及时把数据流从其他端口传输。
一、聚合链路负载分担原理

链路聚合后,上层实体把同一聚合组内的多条物理链路视为一条逻辑链路,系统根据一定的算法,把不同的数据流分布到各成员端口上,从而实现基于流的负载分担。
上图中,因为 PCA 和 PCB 的 MAC 地址不同,系统认为是两条流,所以 SWA 把这两条 流分别从聚合组中的两个成员端口向外发送。同理,返回的数据流在 SWB 上也会被分布到两 条链路上传输。
二、链路聚合的分类
静态聚合
- 双方系统间不使用聚合协议来协商链路信息
- 在静态聚合方式下,双方设备不需要启用聚合协议,双方不进行聚合组中成员端口状态的 交互。
- 如果一方设备不支持聚合协议或双方设备所支持的聚合协议不兼容,则可以使用静态聚合 方式来实现聚合。
- 静态聚合的优点是没有聚合协议报文占用带宽,对双方的聚合协议没有兼容性要求
动态聚合
- 在动态聚合方式下,双方系统使用 LACP 协议来协商链路信息,交互聚合组中成员端口状态
- LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于IEEE802.3ad标准的、能够实现链路动态聚合的协议。LACP 协议通过 LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。
三、链路聚合的基本配置
1.静态聚合配置参数
代码如下(示例):
创建聚合端口 [Switch] interface bridge-aggregation “interfacenumber”
将以太网端口加入聚合组 [Switch-Ethernet1/0/1] port link-aggregation group “number”
链路聚合显示及维护 <Switch>display link-aggregation summary
2.链路聚合配置举例(静态)

3.链路聚合配置举例(动态)

总结
链路聚合可以实现链路备份、增加链路带宽及其数据的负载
链路聚合按照聚合方式不同分为静态聚合和动态聚合
边栏推荐
- Nanoprobes Alexa Fluor 488 FluoroNanogold 偶联物
- Justin Sun was invited to attend the 36氪 Yuan Universe Summit and delivered a keynote speech
- 伦敦银最新均线分析系统怎么操作?
- 米哈游--测试开发提前批
- After building the pytorch environment, the pip and conda commands cannot be used
- 【超详细】手把手教你搭建MongoDB集群搭建
- 七夕活动浪漫上线,别让网络拖慢和小姐姐的开黑时间
- 2023年第六届亚太应用数学与统计学国际会议(AMS 2023)
- 简单了解下 TCP,学习握手和挥手以及各种状态到底是怎么样的
- 【性能优化】MySQL常用慢查询分析工具
猜你喜欢
随机推荐
Spinnaker调用Jenkins API 返回403错误
XSLT – 服务器端概述
In V8 how arrays (with source code, picture and text easier to understand)
iframe通信
【详细教程】一文参透MongoDB聚合查询
Justin Sun was invited to attend the 36氪 Yuan Universe Summit and delivered a keynote speech
c语言分层理解(c语言指针(上))
简单了解下 TCP,学习握手和挥手以及各种状态到底是怎么样的
第1章:初识数据库与MySQL----MySQL安装
绕任意轴旋转矩阵推导
高斯推断推导
伦敦银最新均线分析系统怎么操作?
分子个数 数论(欧拉函数 前缀和
Apple told Qualcomm: I bought a new campus for $445 million and may plan to speed up self-development of baseband chips
扩展卡尔曼滤波EKF
小身材有大作用——光模块寿命分析(二)
【杂项】如何将指定字体装入电脑然后能在Office软件里使用该字体?
libnet
"Miscellaneous" barcode by Excel as a string
2022-08-03: What does the following go code output?A: 2; B: 3; C: 1; D: 0.package main import "fmt" func main() { slice := []i









