H3C链路聚合
以太网链路聚合通过将多条以太网物理链路捆绑在一起形成一条以太网逻辑链路,实现增加链路带宽的目的,同时这些捆绑在一起的链路通过相互动态备份,可以有效地提高链路的可靠性。

一、基本概念
1、聚合接口/聚合组
每个聚合组唯一对应着一个逻辑接口,称为聚合接口。创建聚合接口后会自动创建聚合组,聚合组与聚合接口的编号是相同的,例如聚合组1对应于聚合接口1。
聚合组/聚合接口可以分为以下几种类型:
- 二层聚合组/二层聚合接口:二层聚合组的成员端口全部为二层以太网接口,其对应的聚合接口称为二层聚合接口。
- 三层聚合组/三层聚合接口:三层聚合组的成员端口全部为三层以太网接口,其对应的聚合接口称为三层聚合接口。
2、成员端口
多个以太网接口捆绑在一起后形成一个聚合组,而这些被捆绑在一起的以太网接口就称为该聚合组的成员端口
聚合组内的成员端口具有以下三种状态:
- 选中(Selected)状态:此状态下的成员端口可以参与数据的转发,处于此状态的成员端口称为“选中端口”。
- 非选中(Unselected)状态:此状态下的成员端口不能参与数据的转发,处于此状态的成员端口称为“非选中端口”。
- 独立(Individual)状态:此状态下的成员端口可以作为普通物理口参与数据的转发。当聚合接口配置为聚合边缘接口,其成员端口未收到对端端口发送的LACP(Link Aggregation Control Protocol,链路聚合控制协议)报文时,处于该状态。
3、参考端口
参考端口从本端的成员端口中选出,其操作Key和属性类配置将作为同一聚合组内的其他成员端口的参照,只有操作Key和属性类配置与参考端口一致的成员端口才能被选中。
对于聚合组内处于up状态的端口,按照端口的高端口优先级->全双工/高速率->全双工/低速率->半双工/高速率->半双工/低速率的优先次序,选择优先次序最高、且属性类配置与对应聚合接口相同的端口作为参考端口;如果多个端口优先次序相同,首先选择原来的选中端口作为参考端口;如果此时多个优先次序相同的端口都是原来的选中端口,则选择其中端口号最小的端口作为参考端口;如果多个端口优先次序相同,且都不是原来的选中端口,则选择其中端口号最小的端口作为参考端口。
4、聚合模式
链路聚合分为静态聚合和动态聚合两种模式,它们各自的优点如下所示:
- 静态聚合模式:一旦配置好后,端口的选中/非选中状态就不会受网络环境的影响,比较稳定。
- 动态聚合模式:能够根据对端和本端的信息调整端口的选中/非选中状态,比较灵活。
处于静态聚合模式下的聚合组称为静态聚合组,处于动态聚合模式下的聚合组称为动态聚合组。
二、端口状态确定
1、静态聚合模式

2、动态聚合模式

三、配置链路聚合
1、配置二层静态聚合
|
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
创建二层聚合接口,并进入二层聚合接口视图 |
interface bridge-aggregation interface-number |
创建二层聚合接口后,系统将自动生成同编号的二层聚合组,且该聚合组缺省工作在静态聚合模式下 |
|
退回系统视图 |
quit |
- |
|
进入二层以太网接口视图 |
interface interface-type interface-number |
多次执行此步骤可将多个二层以太网接口加入聚合组 指定force参数时,会将聚合口上的属性配置同步给该接口 |
|
将二层以太网接口加入聚合组 |
port link-aggregation group group-id [ force ] |
|
|
(可选)配置端口优先级 |
link-aggregation port-priority priority |
缺省情况下,端口优先级为32768 |
2、配置二层动态链路聚合
|
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
配置系统的LACP优先级 |
lacp system-priority priority |
缺省情况下,系统的LACP优先级为32768 改变系统的LACP优先级,将会影响到动态聚合组成员端口的选中/非选中状态 |
|
创建二层聚合接口,并进入二层聚合接口视图 |
interface bridge-aggregation interface-number |
创建二层聚合接口后,系统将自动生成同编号的二层聚合组,且该聚合组缺省工作在静态聚合模式下 |
|
配置聚合组工作在动态聚合模式下 |
link-aggregation mode dynamic |
缺省情况下,聚合组工作在静态聚合模式下 |
|
退回系统视图 |
quit |
- |
|
进入二层以太网接口视图 |
interface interface-type interface-number |
多次执行此步骤可将多个二层以太网接口加入聚合组 指定force参数时,会将聚合口上的属性配置同步给该接口 |
|
将二层以太网接口加入聚合组 |
port link-aggregation group group-id [ force ] |
|
|
配置端口的LACP工作模式为PASSIVE |
lacp mode passive |
二者选其一 缺省情况下,端口的LACP工作模式为ACTIVE |
|
配置端口的LACP工作模式为ACTIVE |
undo lacp mode |
|
|
配置端口优先级 |
link-aggregation port-priority priority |
缺省情况下,端口优先级为32768 |
3、配置三层静态链路聚合
|
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
创建三层聚合接口,并进入三层聚合接口视图 |
interface route-aggregation interface-number |
创建三层聚合接口后,系统将自动生成同编号的三层聚合组,且该聚合组缺省工作在静态聚合模式下 |
|
退回系统视图 |
quit |
- |
|
进入三层以太网接口视图 |
interface interface-type interface-number |
多次执行此步骤可将多个三层以太网接口加入聚合组 |
|
将三层以太网接口加入聚合组 |
port link-aggregation group group-id |
|
|
(可选)配置端口优先级 |
link-aggregation port-priority priority |
缺省情况下,端口优先级为32768 |
4、配置三层动态链路聚合
|
进入系统视图 |
system-view |
- |
|
配置系统的LACP优先级 |
lacp system-priority priority |
缺省情况下,系统的LACP优先级为32768 改变系统的LACP优先级,将会影响到动态聚合组成员的选中/非选中状态 |
|
创建三层聚合接口,并进入三层聚合接口视图 |
interface route-aggregation interface-number |
创建三层聚合接口后,系统将自动生成同编号的三层聚合组,且该聚合组缺省工作在静态聚合模式下 |
|
配置聚合组工作在动态聚合模式下 |
link-aggregation mode dynamic |
缺省情况下,聚合组工作在静态聚合模式下 |
|
退回系统视图 |
quit |
- |
|
进入三层以太网接口视图 |
interface interface-type interface-number |
多次执行此步骤可将多个三层以太网接口加入聚合组 |
|
将三层以太网接口加入聚合组 |
port link-aggregation group group-id |
|
|
配置端口的LACP工作模式为PASSIVE |
lacp mode passive |
二者选其一 缺省情况下,端口的LACP工作模式为ACTIVE |
|
配置端口的LACP工作模式为ACTIVE |
undo lacp mode |
|
|
配置端口优先级 |
link-aggregation port-priority priority |
缺省情况下,端口优先级为32768 |
H3C链路聚合的更多相关文章
- H3C 链路聚合显示及维护
- H3C 链路聚合配置举例
- H3C 链路聚合分类
- H3C 链路聚合的作用
- H3C 交换机基本设置(telnet、SSH、链路聚合)
http://www.h3c.com/cn/d_201710/1038172_30005_0.htm#_Toc493869056 H3C S5560S-SI&S5130S-SI[LI]& ...
- H3C交换机端口链路聚合
H3C交换机端口链路聚合 以太网链路聚合 -- 以太网链路聚合配置命令 -- lacp system-prioritylacp system-priority命令用来配置系统的LACP优先级.undo ...
- LACP链路聚合控制协议
LACP链路聚合控制协议 来源: https://www.cnblogs.com/taosim/articles/4378691.html http://storage.chinabyte.com/6 ...
- ENSP静态链路聚合实验配置要点及实例
链路聚合分为:静态链路聚合.动态链路聚合链路聚合的负载分担模式:对于二层数据流,系统会根据MAC地址(源mac地址和目的mac地址来计算),而对于三层数据流则会根据ip地址来进行负载分担计算. 静态链 ...
- 华为5700s配置链路聚合
/创建聚合链路,数值可以随意. port link-type trunk /设置成trunk模式.(如果是接入vlan的话,link-type acess) port trunk allow-pass ...
随机推荐
- js循环小练习
function fn(){ //打印三角形 for(var i = 1 ; i <= 30 ; i++){ for(var x = 1; x <= i; x++ ){ document. ...
- Executor 任务执行器
Executor: 是一个接口 用于执行提交的任务 解耦任务提交和执行(线程的创建及调度) Executor的实现可以根据实际需求延展不同的逻辑:1. 对于提交的任务同步或者异步执行,如下同步执行: ...
- C#设计模式学习笔记:(9)组合模式
本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7743118.html,记录一下学习过程以备后续查用. 一.引言 今天我们要讲结构型设计模式的第四个模式--组 ...
- ASP .NET CORE 源码地址
ASP .NET CORE 源码地址:https://github.com/dotnet/ 下拉可以查找相应的源码信息, 例如:查找 ASP .NET CORE Microsoft.Extension ...
- .Net core webapi使用httpClient发送异步请求遇到TaskCanceledException: A task was canceled
前言:本人最近较多使用.net core的项目,最近在使用httpClient发送请求的时候,遇到服务器处理时间较长时,就老是会报异常:TaskCanceledException: A task wa ...
- 一个用python写的比特币均线指标
https://blog.csdn.net/gsl222/article/details/104554397 https://github.com/yyy999/auto_ma912 一个用pytho ...
- Sap Hana 关于BP的一些理解
BP里面有角色和角色分组,角色分组相当于包含多个角色. 客户和供应商使用不同的角色来创建. 创建角色和分组前可以创建自定义的角色类别和角色分组类别. 文档:关于BP.note 链接:笔记 作者:明光烁 ...
- Kubernetes CI/CD(2)
本章节通过在Jenkins创建一个kubernetes云环境,动态的在kubernetes集群中创建pod完成pipeline的构建流程,关于直接在宿主机上搭建Jenkins集群的可参照Kuberne ...
- c# 关于抓取网页源码后中文显示乱码的原因分析和解决方法
原因分析:首先,目前大多数网站为了提升网页浏览传输速率都会对网站内容在传输前进行压缩,最常用的是GZIP压缩解压解压算法,也是支持最广的一种. 因为网站传输时采用的是GZIP压缩传输,如果我们接受we ...
- Jmeter连接数据库并使用数据表数据作为接口所需参数
jmeter连接数据库,并且使用数据库的用户名密码进行登录操作,具体步骤如下: 1.参考博客<Jmeter连接SqlServer数据库并操作>进行相关内容的补充,修改JDBC Reques ...