链路聚合(二层链路和三层链路)

article/2025/9/15 3:55:56

昨天主要介绍了三层交换机,今天顺其自然就讲到了链路聚合,因为是交换机中一个比较重要的技术,下面我们开始。

目录

一、单臂路由和三层交换的复习

二、端口绑定技术

三、链路聚合/端口聚合/端口绑定实现的条件

四、三层链路和二层链路的区别

五、Eth-trunk的工作模式

1.手工负载分担模式

2.LACP模式

五、补充

端口类型

接口速率

命令

六、二层交换机链路聚合实例

1.二层链路聚合配置命令

2.实验过程

 总结:


一、单臂路由和三层交换的复习

单臂路由技术:当只有二层交换机时,又要实现不同vlan间通信时,需要用到单臂路由技术。
三层交换实现不同vlan间路由:三层交换机可以配置vlanif接口,通过vlanif接口可以配置ip地址,成为不同vlan对应的网关,从而实现不同vlan间路由

二、端口绑定技术

链路聚合是将一组物理接口捆绑在一 起作为一个逻辑接口来增加带宽的一种方法,又称为多接口负载均衡组 或链路聚合组。通过在两台设备之间建立链路聚合组,可以提供更高的通讯带宽和更高的可靠性。链路聚合不仅为设备间通信提供了冗余保护,而且不需要对硬件进行升级。

三、链路聚合/端口聚合/端口绑定实现的条件

1.每个Eth-Trunk接口下最多可以包含8个成员接口。
2.成员接口不能配置任何业务和静态MAC地址。
3.成员接口加入Eth-Trunk时,必须为缺省的hybrid类型接口。
4.Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk。
5.一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其它Eth-Trunk接口,必须先退出原来的Eth-Trunk接口。
6.一个Eth-Trunk接口中的成员接口必须是同一类型,例如: FE口和GE口不能加入同一个Eth-Trunk接口。
7.可以将不同接口板上的以太网接口加入到同一个Eth-Trunk。
8.如果本地设备使用了Eth-Trunk, 与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信。
9.当成员接口的速率不一致时,实际使用中速率小的接口可能会出现拥塞,导致丢包。
10.当成员接口加入Eth-Trunk后,学习MAC地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习。

四、三层链路和二层链路的区别

端口聚合又称链路捆绑
1.分为二层和三层,二层链路捆绑针对二层交换机形成的链路不带IP地址功能。三层链路捆绑针对三层交换机,形成的链路带IP地址功能。

2.二层交换机接口只能是二层性质,接口链路类型可以设置trunk或access。
   三层交换机接口必须是二层性质和三层性质二选一,若三层交换机接口性质为三层,那将不可以设置链路类型为trunk或access。

五、Eth-trunk的工作模式

1.手工负载分担模式

人为加入接口,如果中间某个接口shutdown,不知道那个接口损坏.
手工负载分担模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有LACP协议报文的参与。
该模式下所有活动链路都参与数据的转发,平均分担流量,因此称为负载分担模式。
如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。
当需要在两个直连设备间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工负载分担模式。

2.LACP模式

(1)静态LACP:
静态LACP模式是一种利用LACP协议进行聚合参数协商、确定活动接口和非活动接口的链路聚合方式。该模式下,需手工创建Eth-Trunk,手工加入Eth-Trunk成员接口,由LACP协议协商确定活动接口和非活动接口。
静态LACP模式也称为M:N模式。这种方式同时可以实现链路负载分担和链路冗余备份的双重功能。在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进行负载分担,另外N条链路处于非活动状态作为备份链路,不转发数据。当M条链路中由链路出现故障时,系统会从N条备份链路中选择优先级最高的接替出现故障的链路,同时这条替换故障链路的备份链路状态变为活动状态开始转发数据。
(2)动态LACP
动态LACP模式的链路聚合, 从Eth-Trunk的创建到加入成员接口都不需要人工的干预,由LACP协议自动协商完成。虽然这种方式对于用户来说很简单,但由于这种方式过于灵活,不便于管理,所以S9300上不支持动态LACP模式链路聚合。

五、补充

端口类型

常用的端口类型是access、trunk还有hybrid

类型解释
access端口主要用于个人PC的连接
trunk单条链路承载多vlan的数据流量
hybrid混合接口,可以选择以access还是trunk接口属性工作。
pvid标签
untagged出交换机会把指定标签解除的一 张列表。
tagged当某些指定vlan (有相应标签的)经过交换机时,无条件放行的一张列表。

注:同一个vlan只能存在于untagged和tagged表中其中一个。

做链路聚合最低要百兆接口

接口速率

ethernet接口—————接口速率10M带宽
fastethernet接口———接口速率100M带宽
gethernet接口————接口速率1000M带宽

命令

display eth-trunk1 看eth-trunk1成员数
display  mac-address  看mac地址表
display stp brief  看生成树的转发记录
备注:看mac地址表和生成树转发记录时,必须只能看到eth-trunk1,
不能看到eth-trunk1里的成员

六、二层交换机链路聚合实例

1.二层链路聚合配置命令

SWA:
[]interface eth-trunk 1    //在[]视图下创建一个Eth-Trunk接口
[]interface e0/0/1  //将成员接口加入Eth-Trunk接口
[]eth-trunk 1              //将接口e0/0/1加入eth-trunk组1
[]interface e0/0/2  //将成员接口加入Eth-Trunk接口
[]eth-trunk 1              //将接口e0/0/2加入eth-trunk组1
[]interface e0/0/3  //将成员接口加入Eth-Trunk接口
[]eth-trunk 1              //将接口e0/0/3加入eth-trunk组1
[]display eth-trunk 1       //查看配置情况是否成功[]vlan 2       //创建vlan 2
[]int e0/0/4   //进入接口e0/0/4
[]port link-type access  //将e0/0/4接口类型设置成access
[]port default vlan 100//将接口e0/0/4划分进vlan100
[]int eth-trunk 1           //进入接口eth-trunk 1
[]port link-type trunk      //设置类型为trunk类型
[]port trunk allow-pass vlan 2      //将eth-trunk 1划分进vlan 2
SWB:
[]interface eth-trunk 1    //在[]视图下创建一个Eth-Trunk接口
[]interface e0/0/1  //将成员接口加入Eth-Trunk组
[]eth-trunk 1         //将接口e0/0/1加入eth-trunk组1
[]interface e0/0/2  //将成员接口加入Eth-Trunk组
[]eth-trunk 1         //将接口e0/0/2加入eth-trunk组1
[]interface e0/0/3  //将成员接口加入Eth-Trunk组
[]eth-trunk 1         //将接口e0/0/3加入eth-trunk组1
[]display eth- trunk 1     //查看配置情况[]vlan 2       //创建vlan 2
[]int e0/0/4   //进入接口e0/0/4
[]port link-type access  //将e0/0/4接口类型设置成access
[]port default vlan 100//将接口e0/0/4划分进vlan100
[]int eth-trunk 1           //进入接口eth-trunk 1
[]port link-type trunk      //设置类型为trunk类型
[]port trunk allow-pass vlan 2      //将eth-trunk 1划分进vlan 2

2.实验过程

1.准备两台交换机和两台PC机

 2.配置PC机的IP地址和子网掩码

 

 3.配置交换机

 

 两个交换机都是如此设置。

 4.测试

 总结:

本章主要讲的是链路聚合,理论性的东西比较多,但是容易理解的。

三层链路聚合实现的功能:PC机之间不同网段的数据通信

做链路聚合最低要百兆接口

ethernet接口————接口速率10M带宽
fastethernet接口————接口速率100M带宽
gethernet接口————接口速率1000M带宽


http://chatgpt.dhexx.cn/article/bLCscbDw.shtml

相关文章

链路聚合(华为)

一、链路聚合技术 随着我们网络的不断拓展,业务流量也随之增多,那么我们就开始需要多链路进行通信 故研究出一个技术Eth-Trunk(链路捆绑) 作用: 可以把多个独立的物理端口绑定在一起,当做一个大带宽逻辑…

链路聚合原理及配置过程

目录 一.链路聚合的概念二.链路聚合的实现条件三.端口聚合(链路聚合)的分类四.实现二层交换机链路聚合操作4.1、项目拓扑图4.2、交换机设置4.3、PC机设置4.4、连通性及检查是否绑定成功五.总结 一.链路聚合的概念 端口绑定技术又称链路聚合(…

链路聚合详细解释

一,链路聚合的基本概念 产生背景: 1.随着网络规模的扩大,用户对骨干链路的带宽和可靠性提出了越来越高的要求。在传统技术中,常用更换高速率的接口板或者更换高速率接口板的设备的方式来增加带宽,但这种方案需要付出高…

配置链路聚合

实验拓扑如下: 在sw1和sw2上配置手工链路聚合 删除手工链路聚合,在 SW1 和 SW2 上配置静态 LACP 模式链路聚合,要求 SW1 为主动端,有两条活动链路, 其中 G0/0/5 接口处于备份状态 具体操作步骤如下&#xf…

链路聚合的定义、链路聚合的概念和基本术语、链路聚合的特点

目录 一、链路聚合(Eth-Trunk)定义: 二、链路聚合基本术语/概念 三、手工模式缺陷 四、链路聚合特点: 五、设备可靠性: 六、链路可靠性: 七、链路聚合带宽影响的因素: 八、链路聚合在osi七层中哪里…

链路聚合

目录 一.概念 1.端口绑定技术 二.二层链路聚合 1.链路聚合实现的条件 2.拓扑图 三.三层链路聚合 1.拓扑图 总结 一.概念 1.端口绑定技术 链路聚合是将一组物理接口捆绑在一起作为一个逻辑接口来增加宽带的一种方法。又称为多接口负载均衡组或链路聚合组,通…

交换机链路聚合技术

一、链路聚合简介 链路聚合(Link Aggregation),是指将多个物理端口捆绑在一起,成为一个逻辑端口,以实现出入流量在各成员端口中的负荷分担,交换机根据用户配置的端口负荷分担策略决定报文从哪一个成员端口…

matlab 通过矩阵变换使图像旋转平移_28. 图像扭曲

本文同步发表在我的微信公众号“计算摄影学”,欢迎扫码关注 你有没有想过,下面这个视频中的特效应该如何实现? Morphing Female Starshttps://www.zhihu.com/video/1179863411041787904 【转载请注明来源与作者】 这个效果叫做面部变形(Face Morph),这里面将要用到一种叫做…

3D图形学中的矩阵变换及证明(一)

文章同时发布于: 王鹏飞的个人网站。 3D图形学中的矩阵变换 从这个月开始,我打算系统的去学习计算机图形学的知识了,一方面是因为兴趣,另一方面是之前自己也写过一些二维图形相关的程序,有一些数学的基础。图形学在软件开发中的…

【线性代数】理解矩阵变换及行列式的本质

参考:行列式的本质是什么? 这篇文章的结构是: 线性变换的几何直观 实现线性变换的矩阵 行列式 一、线性变换的几何直观 线性变换的几何直观有三个要点: 变换前是直线的,变换后依然是直线 直线比例保持不变 变换前…

三维空间矩阵变换

二维旋转推导 假如有一个矢量(ρ,θ),那么在二维直角坐标系中可以得到xρ*cosθ y ρ*sinθ; 现在把这个矢量旋转β度,直角坐标系下变换后的矢量为(ρ,θβ)其坐标值为x ρ*cos(θβ) y ρ*sin&#xf…

2.2 matlab矩阵变换(对角阵、三角阵、矩阵的转置、矩阵的旋转、矩阵的翻转和矩阵求逆)

1、对角阵 (1)提取矩阵的对角线元素 >> a [1:3;4:6;7:9]a 1 2 3 4 5 6 7 8 9 >> diag(a)ans 1 5 9 >> diag…

计算机图形学【GAMES-101】1、矩阵变换原理Transform(旋转、位移、缩放、正交投影、透视投影)

快速跳转: 1、矩阵变换原理Transform(旋转、位移、缩放、正交投影、透视投影) 2、光栅化(反走样、傅里叶变换、卷积) 3、着色计算(深度缓存、着色模型、着色频率) 4、纹理映射(重心坐标插值、透视投影矫正、双线性插值MipMap、环境光遮蔽AO) 5、几何(距离函数SDF、点…

Tensorflow之矩阵变换

----------------------- 摘自 【维基百科】----------- 变换矩阵是数学线性代数中的一个概念。 在线性代数中,线性变换能够用矩阵表示。如果T是一个把Rn映射到Rm的线性变换,且x是一个具有n个元素的列向量,那么 {\displaystyle T({\vec {x}}…

three.js中的矩阵变换(模型视图投影变换)

文章目录 1. 概述2. 基本变换2.1. 矩阵运算2.2. 模型变换矩阵2.2.1. 平移矩阵2.2.2. 旋转矩阵2.2.2.1. 绕X轴旋转矩阵2.2.2.2. 绕Y轴旋转矩阵2.2.2.3. 绕Z轴旋转矩阵 2.3. 投影变换矩阵2.4. 视图变换矩阵 3. 着色器变换3.1. 代码3.2. 解析 4. 其他 1. 概述 我在《WebGL简易教程…

矩阵变换及其数学原理

矩阵变换及其数学原理 矩阵变换及其数学原理引子各种变换 平移矩阵缩放矩阵旋转变换 引子 推荐这篇文章线性代数的本质,这篇文章挺不错的,揭示了矩阵和向量的内涵。首先概要性的提一下 向量刻画的是线性空间中的对象。矩阵刻画的是向量在线性空间中的运…

计算机图形学之矩阵变换的深度理解

对于图形学来说,矩阵计算不可避免,既直观又方便。而如果线性代数学的不透彻的话,那么基本上是做不到应用的,这里推荐看一下3Blue1Brown的线性代数的视频,可以对矩阵计算有深刻的认识。 之后就是应用阶段,我…

图像处理-矩阵变换

Android中通过矩阵来处理图像问题是非常常见的。 图像中的每一个像素点都是一个颜色矩阵分量,然后我们让这两个矩阵相乘就能得到一个新的矩阵(新的颜色矩阵分量),这就是矩阵变换对图像中的每一个点的处理,使得对整个图…

shader中的常用矩阵变换

unity shader 矩阵学习 矩阵运算法则(1)矩阵和标量的乘法(2)矩阵和矩阵的乘法矩阵相乘的条件 和 结果的行数和列数 变换的基本概念(1)变换(2)线性变换(3)平移变换(4)仿射变换(5)齐次坐标 2D 矩阵变换&#…

【Matlab】矩阵变换与矩阵求值

矩阵变换与矩阵求值 对角矩阵:只有对角线上有非零元素的矩阵。 数量矩阵:对角线上的元素相等的对角矩阵。 单位矩阵:对角线上的元素都为1的对角矩阵。 diag函数 提取矩阵的对角线元素 diag(A):提取矩阵A主对角线元素&#x…