首页 > 其他分享 >ensp链路聚合小实验

ensp链路聚合小实验

时间:2024-07-28 20:58:52浏览次数:9  
标签:10 聚合 链路 接口 trunk ensp eth

本人网工小白,来分享学习心得,如有错误或者模糊的地方欢迎大家评论指出
链路聚合技术是通过将多个物理链路捆绑为一个逻辑链路,旨在提高网络带宽和增强连接的可靠性。这种技术允许通过多个接口之间共享流量,实现负载均衡和冗余。

链路聚合的两种模式:

  1. 手工模式不提供链路聚合组的动态管理功能。一旦链路聚合组建立,其成员接口和状态将保持不变,除非管理员手动进行修改。
  2. LACP模式提供了更灵活的链路管理,能够根据网络状况动态调整链路聚合组的状态。当某个成员接口出现故障时,LACP可以自动将该接口从聚合组中移除,并重新分配流量。

eth-trunk接口:

交换机上的eth-trunk接口是通过将多条以太网物理链路捆绑在一起成为一条逻辑链路的接口,其目的是增加链路带宽和提高网络可靠性。

活动接口:

活动接口是指那些被配置为参与数据转发的接口。这些接口实际上是在物理上处理网络流量的部分,它们共同作为一个单一的逻辑链路工作。

实验如下:

分别为两台交换机输入以下配置:

[s]int eth-trunk  1              
                #创建eth-trunk接口编号为1

[s-eth-trunk1]mode lacp          
                #将链路聚合模式改为lacp
###缺省为手工模式

[S-Eth-Trunk1]trunkport g 0/0/10 to 0/0/12        
                #将接口g0/0/10到g0/0/12加入到聚合组中

###一个聚合组中只能添加8个接口且不能嵌套(聚合组中的成员接口不能为eth-trunk接口),且一个接口只能加入一个聚合组。
###两台交换机之间相连的eth-trunk链路的物理接口的数量、速率等必须一致。

[S]dis eth-trunk 1
                #查看eth-trunk接口状态

将s1设置成为主动端设备

[s]lacp priority 100
                #更改交换机的系统优先级,默认为32768,越小越优先

将g0/0/10设置为备用链路

[s]int g 0/0/10
[s-g0/0/10]lacp priority 40000
#成员接口的默认优先级也为32768,设置为40000使g0/0/11和12优先于10接口

配置eth-trunk接口活动接口数上下限阈值

[s]int eth-trunk 1
[s-eth-trunk1]max active-linknumber 2      #上限阈值
[s-eth-trunk1]least active-linknumber 2    #下限阈值
###当活动接口的数量小于下限阈值则eth-trunk接口关闭,大于上限阈值则以上限阈值为准。

开启抢占功能

[s]int eth-trunk 1
[s-eth-trunk1]lacp preempt enable
###当11、12接口中有一个发生故障后,由接口10顶替后恢复链路正常。当故障的接口恢复正常后且优先级高于顶替它的接口,则会抢占顶替它接口的位置,再次回到活动状态。默认抢占延时为30s。
###抢占功能默认不开启

如图,此时11、12接口为活动接口

关闭接口11后,接口10顶替11成为活动接口

再开启接口11,30s后

因为接口10的优先级低于接口11,所以被抢占。

标签:10,聚合,链路,接口,trunk,ensp,eth
From: https://blog.csdn.net/2301_80985796/article/details/140754067

相关文章

  • 一篇文章教你如何读懂 JMeter聚合报告参数!
    在进行性能测试时,JMeter是一款备受推崇的开源工具。而其中的聚合报告(AggregateReport)是我们分析测试结果、了解系统性能的重要依据。今天,我们就来深入探讨如何读懂JMeter聚合报告中的各项参数。面对复杂的聚合报告,究竟哪些参数是我们必须关注的?这些参数背后又隐藏着怎样的重要信......
  • go高并发之路——数据聚合处理
    数据聚合处理,指的是在某个请求或者脚本处理中,我们不会把这个数据立刻响应给前端或者立刻发送给下游,而是对数据先进行聚合处理一下,等到达某个阈值(时间或者量级),再响应给前端或者发送给下游。举个实际的业务场景:直播间有一个做任务的功能,用户满足购买了多少金额我们就会给该用户发放......
  • 计算机网络第三讲 数据链路层
    计算机网络第三讲数据链路层第一节:数据链路层功能1.概述2.数据链路层的功能封装成帧透明传输差错控制实现无比特差错不是可靠传输丢失,乱序,重复无法解决......
  • 链路追踪和分析-Sleuth+Zipkin-微服务核心组件【分布式微服务笔记06】
    链路追踪和分析-Sleuth+Zipkin-微服务核心组件【分布式微服务笔记06】链路追踪和分析-Sleuth+Zipkin在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用,来协同产生最后的请求结果,每一个请求都会形成一条复杂的分布式服务调用链路链路中的任何......
  • 【工具】SpringBoot项目如何查看某个maven依赖是否存在以及依赖链路
    当我在SpringBoot项目中想加个依赖,但是不确定现有依赖的依赖的依赖.....有没有添加过这个依赖,怎么办呢?如果添加过了但是不知道我需要的这个依赖属于哪个依赖的下面,怎么查呢?IDEA中提供了很方便的视图可以满足我们的需求第一步点击项目右侧的maven第二步选中Dependencies第三......
  • 【YOLOv8改进 - 注意力机制】ContextAggregation : 上下文聚合模块,捕捉局部和全局上下
    YOLOv8目标检测创新改进与实战案例专栏专栏目录:YOLOv8有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLOv8基础解析+创新改进+实战案例介绍摘要卷积神经网络(CNNs)在计算机视觉中无处不在,具有众多高效......
  • 【YOLOv8改进- 多模块融合改进】GhostConv + ContextAggregation 幽灵卷积与上下文聚
    YOLOv8目标检测创新改进与实战案例专栏专栏目录:YOLOv8有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLOv8基础解析+创新改进+实战案例ContextAggregation介绍摘要卷积神经网络(CNNs)在计算机视觉中无......
  • “Elasticsearch精英进阶:从零到精通的安装,从Kibana到Java API,全面掌握CRUD与DSL查询及
    目录引言1.初识elasticsearch1.1.认识和安装 1.1.1.安装elasticsearch 1.1.2.安装Kibana 1.2.倒排索引1.2.1.正向索引1.2.2.倒排索引1.2.3.正向和倒排1.3.基础概念1.3.1.文档和字段1.3.2.索引和映射1.3.3.mysql与elasticsearch1.4.1.安装IK分词器1.4.2.使......
  • 全链路追踪 & 性能监控,GO 应用可观测全面升级
    作者:古琦01介绍随着Kubernetes和容器化技术的普及,Go语言不仅在云原生基础组件领域广泛应用,也在各类业务场景中占据了重要地位。如今,越来越多的新兴业务选择Golang作为首选编程语言。得益于丰富的RPC框架(如Gin、Kratos、Kitex等),Golang在微服务生态中愈加成熟,并被用于很......
  • “分离”“聚合”两手抓,天翼云聚合计算赋能多元化应用场景!
    随着大数据、人工智能和高性能计算的迅猛发展,在大数据分析、基因测序、芯片设计、数据库和AI训练等“大计算”应用场景中,计算资源需求呈现爆发式增长态势,而传统的计算架构在资源利用率、扩展性、IO性能等方面存在诸多挑战。为了应对这些挑战,天翼云提出全新的云计算基础设施产品理......