• HCIP---eth-trunk-链路聚合



     一.链路聚合技术概述

          链路聚合技术是一种将多个物理或逻辑链路组合成一个高速、高可靠性的单一链路的技术。它通过同时使用多个物理或逻辑链路,从而提高网络带宽和可靠性,避免了因单个链路故障而导致的网络中断,提高了网络性能和可靠性。

     

         聚合链路技术中,将多个物理接口逻辑上聚合成的一个接口称为聚合接口(eth-trunk接口),

    聚合之后的链路称为聚合链路(eth-trunk),聚合链路中的物理链路称为成员链路

                             

    链路聚合的工作环境: 

    • 链路聚合在网络层(三层聚合:加了IP地址)或数据链路层(二层聚合)工作

    聚合链路的条件:

    • 聚合链路两端的接口必须在同一台设备上。(如上图)
    • 需要聚合的物理接口未进行任何配置
    • 所有聚合的接口应该具有相同的传输速率(千兆口和千兆口聚合),须是相同的双工模式,接口类型必须相同(access类型和access类型聚合),VLAN List 和PVID 必须相同

    二.链路聚合的模式

     设备支持手工负载分担和LACP(Link Aggregation Control Protocol)两种聚合模式,支持接口链路本地优先转发,还支持跨设备的链路聚合E-Trunk。

    ①手工负载分担:

            手工负载分担模式下,Eth-Trunk的建立、成员接口的加入完全由手工配置。该模式下所有活动链路都参与数据的转发,平均分担流量。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。手工负载分担模式通常应用在对端设备不支持LACP协议的情况下。

    ②LACP模式

            LACP是一种利用LACP协议进行聚合参数协商,确定活动接口和非活动接口的链路聚合方式。该模式下,手工创建Eth-Trunk,手工加入Eth-Trunk成员接口,由LACP协议协商确定活动接口和非活动接口。

            LACP模式也成为M:N模式,这种方式同时实现链路负载分担和链路冗余。意思是在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进行负载分担,另外N条链路作为备份链路不转发数据。当M条链路出现故障。系统会从N条链路中选择优先级最高的接替出现故障的链路,并开始转发数据。

            LACP和手工负载分担的主要区别为:LACP模式有备份链路,而手工负载分担均处于转发状态,分担负载流量。
     

    配置手工负载分担

     

    • 创建聚合接口 
    [lsw1]interface Eth-Trunk 0
    •  将物理接口划入
    1. #方法一:
    2. #在聚合接口视图下将物理接口划入聚合接口
    3. [lsw1-Eth-Trunk0]trunkport g 0/0/1 to 0/0/2
    4. #方法二:
    5. #在物理接口视图下将物理接口划入聚合接口
    6. [lsw2-GigabitEthernet0/0/1]eth-trunk 0
    7. #设置接口退出聚合接口
    8. [lsw2-GigabitEthernet0/0/1]undo eth-trunk
    •  查看链路聚合接口的分担情况

     

    1. [lsw1]dis eth-trunk 0
    2. Eth-Trunk0's state information is:
    3. WorkingMode: NORMAL Hash arithmetic: According to SIP-XOR-DIP
    4. # NORMAL及手工负载分担 # 交换机默认支持逐流,基于源目IP的哈希
    5. Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
    6. # 活动的链路最小数量 # 可以加入链路聚合组的最大数量
    7. Operate status: up Number Of Up Port In Trunk: 3
    8. Operate status: up Number Of Up Port In Trunk: 2
    9. --------------------------------------------------------------------------------
    10. PortName Status Weight
    11. GigabitEthernet0/0/1 Up 1
    12. GigabitEthernet0/0/2 Up 1

     注意:华为设备默认使用基于流的负载均衡,默认通过源IP和目标IP来区分数据流。

     拓展配置:

    要求: 将Eth-Trunk 1配置为Trunk,允许VLAN10和20通过。

    1. [SW1]vlan batch 10 20
    2. [SW1]interface GigabitEthernet 0/0/4
    3. [SW1-GigabitEthernet0/0/4]port link-type access
    4. [SW1-GigabitEthernet0/0/4]port default vlan 10
    5. [SW1-GigabitEthernet0/0/4]interface GigabitEthernet 0/0/5
    6. [SW1-GigabitEthernet0/0/5]port link-type access
    7. [SW1-GigabitEthernet0/0/5]port default vlan 20
    8. [SW1-GigabitEthernet0/0/5]interface Eth-Trunk 1
    9. [SW1-Eth-Trunk1]port link-type trunk
    10. [SW1-Eth-Trunk1]port trunk allow-pass vlan 10 20

     要求:将Eth-Trunk 0接口从二层口改为三层口,并华划入三层接口

    注意:仅限于三层交换机

    1. [lsw1-Eth-Trunk0]undo portswitch
    2. [lsw1-Eth-Trunk0]trunkport g 0/0/1 to 0/0/2


    总结

  • 相关阅读:
    RuoYi-Vue-Plus 高端进阶 源码分析 系列教程
    python解析mdf或mf4文件利器---asammdf
    学习嵌入式的第十六天----结构体 共用体
    企业数据治理,并不止于数据
    文件包含总结
    Web大学生网页作业成品——游戏主题HTM5网页设计作业成品 (HTML+CSS王者荣耀8页)
    Flutter 实现背景图片毛玻璃效果
    Sql文件导入数据库-保姆级教程
    转录组学习第四弹-数据质控
    DO、DTO、BO、VO、POJO 的区别
  • 原文地址:https://blog.csdn.net/zhoutong2323/article/details/134331540