Eth-Trunk链路聚合理论

这篇具有很好参考价值的文章主要介绍了Eth-Trunk链路聚合理论。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

什么是Eth-trunk

Eth-Trunk的一些概念

LACP模式

手工模式

链路聚合工作机制

负载分担方式

Eth-trunk转发原理


什么是Eth-trunk

Eth-trunk(链路聚合技术)是一种捆绑技术,可以把多个独立的物理接口绑定在一起作为一个大带宽的逻辑接口使用,多个物理接口负载分担,有效的提高了链路的可靠性

Eth-Trunk链路聚合理论

Eth-Trunk的一些概念

链路聚合组和链路聚合接口

每个链路聚合组(LAG)对应一个链路聚合接口(Eth-trunk接口),是由若干条以太链路捆绑在一起所形成的逻辑链路

成员接口

组成Eth-trunk接口的各个物理接口成为成员接口,成员接口对应的链路称为成员链路

活动接口与非活动接口

Erh-trunk由多个接口组成,能够转发数据的接口称为活动接口,不能转发数据的接口为非活动接口

活动接口数上限阈值

最大所需要的活动接口数量,在保证带宽的情况下提高网络的可靠性

活动接口数下限阈值

最小所需要的活动接口数量,保证最小带宽

Eth-trunk链路聚合模式

手工模式、LACP模式(缺省为手工模式)

设备支持的链路聚合方式

同一设备(比较常见的方式):链路聚合时,同一聚合组的成员分布在同一设备上

堆叠设备:在堆叠场景下,同一聚合组的成员分布在堆叠的各个成员设备上

华为堆叠技术讲解_静下心来敲木鱼的博客-CSDN博客https://blog.csdn.net/m0_49864110/article/details/127885209?spm=1001.2014.3001.5501

Eth-Trunk链路聚合理论

跨设备链路聚合E-Trunk:在多台设备间进行链路聚合(E-trunk基于LACP协议进行了扩展)

华为M-LAG跨设备链路聚合技术理论讲解_静下心来敲木鱼的博客-CSDN博客https://blog.csdn.net/m0_49864110/article/details/127912374?spm=1001.2014.3001.5501

Eth-Trunk链路聚合理论

LACP模式

LACP模式也称为M:N模式(M代表活动接口的数量,N代表非活动接口的数量)

通过LACP协议来建立Eth-trunk,自动调整哪些接口为活跃接口,哪些接口为非活跃接口()

当某条活动接口故障时,会自动在非活动接口中选择一个接口作为活动接口

可以检测到链路故障、链路错连、聚合组内的成员链路是否有故障等问题

LACP活动接口的选举

选举主动端(先比较系统优先级—大的优先—默认优先级32768,再比较MAC地址—小的优先)

选举活动接口(通过主动端的接口优先级、接口ID来选择活动接口----接口优先级的值越小越优—默认是32768,接口ID越小越优)

注意:活动接口的数量不会超过最大阈值

Eth-Trunk链路聚合理论

LACP抢占性——缺省开启

当开启LACP抢占后,优先级高的接口会抢占优先级低的接口为活动接口

LACP抢占延时——缺省30s

抢占延时是LACP发生抢占时,等待一段时间再进行抢占。

是为了避免某些链路状态频繁变化而导致传输不稳定

活动接口与非活动接口切换

当运行LACP的两端设备任意一端检测到以下事件时,都会触发聚合组的链路切换(关闭故障链路,然后从N条备份链路中选择优先级最高的称为活动链路)

  • 链路Down
  • 以太网OAM检测到链路失效
  • LACP协议发现链路故障
  • 接口不可用
  • 在使能了LACP抢占功能下,备份接口的优先级高于当前某个活动接口的优先级

手工模式

当两台设备中至少有一台不支持LACP协议时,可以使用手工建立Eth-trunk接口

在手工模式下,加入Eth-trunk的成员接口都为活动接口

当某条活动链路出现故障,自动在剩余的活动链路中分担流量

只能检测到同一聚合组内的成员链路是否有故障等有限故障,无法检测到链路故障、链路错连等故障。(检测不到对端是否加入了聚合组)


链路聚合工作机制

负载分担方式

逐包负载分担——以报文为单位分别从不同的成员链路上发送(可能会产生报文乱序的现象)

逐流负载分担——不同的流在不同的成员链路上发送

如何判断是同一条流:根据不同的负载分担类型有不同的判断流的方式

负载分担类型

Eth-Trunk链路聚合理论

例:当负载分担类型为Des-ip时,表示目的IP相同的报文为同一流

Eth-trunk转发原理

Eth-Trunk链路聚合理论

Eth-trunk位于MAC和LLC子层之间,属于数据链路层

Eth-trunk通过模块内部维护的一张转发表类进行转发的

转发表由两部分组成

接口号:不同的HASH-KEY值对应不同的接口号(其对应关系和活跃接口的数量有关)

HASH-KEY值:根据数据包的MAC地址或IP地址等,通过HASH算法计算出HASH-KEY值,然后从对应的接口转发出去(Hash-key值的范围与最大支持的成员接口数量有关)

例如:

当某台设备最大支持的成员接口数量为8个,此时HASH-KEY的值为0~7

此时有4个活动接口(1~4),则接口号和Hash值的对应关系如下

Eth-Trunk链路聚合理论

当收到数据包后,对其MAC或IP通过Hash得到的Hash-key为0或4,则从接口1转发(依次类推)

注意事项

Eth-trunk链路两端相连的物理接口的数量、双工方式、流控配置必须一致

两端设备的链路聚合模式要一致

当活动链路的数目小于下限阈值时,Eth-trunk接口的状态转为Down文章来源地址https://www.toymoban.com/news/detail-459281.html

到了这里,关于Eth-Trunk链路聚合理论的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 华为交换机配置链路聚合实验——Eth Trunk

    链路聚合也称为链路绑定 ,英文名有:Link Aggregation、Link Trunking、Link Bonding. 这里所说的链路聚合技术,针对的都是以太网链路。 基本原理其实就是 流量分担 的原理:多条成员链路共同分担了聚合链路的总流量。如果某条链路发生故障,则由其他链路继续分担。 Eth-Trunk 的工

    2024年02月04日
    浏览(98)
  • 华为M-LAG跨设备链路聚合技术理论讲解

    目录 为什么会出现M-LAG M-LAG基本概念 M-LAG建立过程 M-LAG的协议兼容性 M-LAG的防环机制 M-LAG正常工作流量转发 单播流量转发 组播流量转发 广播流量转发 M-LAG故障场景流量转发 上行链路故障 下行链路故障 M-LAG主设备故障 Peer-link故障 M-LAG二次故障(Peer-Link故障+M-LAG设备故障)

    2023年04月08日
    浏览(83)
  • 实验二 配置Trunk和链路汇聚

    一、实验内容 二、实验环境 三、实验步骤 按照拓扑图规

    2023年04月17日
    浏览(33)
  • 了解交换机接口的链路类型(access、trunk、hybrid)

    上一个章节中讲到了vlan的作用及使用,这篇了解一下交换机接口的链路类型和什么情况下使用 vlan在数据包中是如何体现的,在上一篇的时候提到测试了一下,从PC1去访问PC4的时候,只从E0/0/2发送给了E0/0/3这是,因为两个接口都配置了access并且都接入了vlan10内,一个数据包过

    2024年02月16日
    浏览(37)
  • 华为交换机 链路聚合

    前言 随着网络规模不断扩大,用户对骨干链路的带宽和可靠性提出了越来越高的要求。在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种方案需要付出高额的费用,而且不够灵活。 采用链路聚合技术可以在不进行硬件升级的

    2024年02月03日
    浏览(46)
  • 思科:链路聚合

    端口聚合协议(PAg,P) S1(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.10 //设置排除地址范围 S1(config)#ip dhcp pool aaa   //设置地址池名称 S1(dhcp-config)#default-router 192.168.10.1  //指定地址池的网关 S1(dhcp-config)#dns-server 119.6.6.6   //配置DNS地址 S1(dhcp-config)#network 192.168.10.0 255.255.255.0

    2024年02月04日
    浏览(44)
  • 网络之路28:二层链路聚合

    正文共:1666 字 14 图,预估阅读时间:2 分钟 目录 网络之路第一章:Windows系统中的网络 网络之路第二章:认识企业设备 网络之路第三章:认识设备命令行 网络之路第四章(上):认识网络模拟器 网络之路第四章(下):认识虚拟化 网络之路第五章:基础网络实验 网络之

    2024年02月02日
    浏览(41)
  • 链路聚合详解

    华为交换机链路聚合: Linux链路聚合bond 配置

    2024年02月12日
    浏览(40)
  • 链路聚合和LACP

    链路聚合 链路聚合简介: 以太网链路聚合Eth-Trunk简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。 目的: 增加带宽 链路聚合接

    2024年02月02日
    浏览(41)
  • 链路聚合介绍及其配置命令

        手动配置模式 一般是在不支持LACP协议的情况下使用,只要有一段不支持就得使用手动模式 还有一个缺点,如果一端出现故障会无法正常通信且不会有明显的故障显示,端口依旧为up LACPDU 链路聚合控制协议数据单元(Link Aggregation Control Protocol Data Unit,LACPDU)   LACP优先级

    2024年02月11日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包