链路聚合


文章目录

 


链路聚合

  • 定义:把链接到同一台交换机上的多个物理端口捆绑为一个逻辑端口
  • 功能
    • 提高链路可靠性
      • 聚合组内只要还有物理端口存活,链路就不会中断
    • 增加链路传输带宽
      • 避免STP计算,聚合组内物理端口不会被闭塞
      • 交换机之间的流量会自动在聚合组内的所有物理端口上负载分担
  • 负载分担
    • 即负载均衡
    • 聚合后的链路会基于流自动负载分担
  • 分类
    • 静态聚合:双方不会协商聚合参数
    • 动态聚合:双方通过LACP协议协商聚合参数

实验:如下的拓扑图(02),配置两台交换机的链路聚合
在这里插入图片描述

//查看SW1的生成树状态
[SW1]display stp brief //查看生成树,简写dis stp bri MST ID Port Role STP State Protection 0 GigabitEthernet1/0/1 DESI FORWARDING NONE 0 GigabitEthernet1/0/2 DESI FORWARDING NONE //查看SW2的生成树状态 [SW2]dis stp bri MST ID Port Role STP State Protection 0 GigabitEthernet1/0/1 ROOT FORWARDING NONE 0 GigabitEthernet1/0/2 ALTE DISCARDING NONE 
  • 配置聚合口
[SW1]interface Bridge-Aggregation 1 //创建一个聚合口,简写int b 1 [SW1-Bridge-Aggregation1]int g1/0/1 //进入到g1/0/1接口 [SW1-GigabitEthernet1/0/1]port link-aggregation group 1 //将接口加入到聚合口,简写port link-a g 1 //同样把g1/0/2加入到聚合口 [SW1]display link-aggregation summary //检查两个端口是否都被加入到聚合口,简写dis link-a su //同样的配合SW2 //配置完再查看生成树 [SW1]dis stp bri MST ID Port Role STP State Protection 0 Bridge-Aggregation1 DESI FORWARDING NONE //查看聚合带宽 [SW1]display interface Bri 1 //查看聚合口的带宽,简写dis int bri 1 Bandwidth: 2000000 kbps [SW1]dis int g1/0/1 //查看单个接口的带宽 Bandwidth: 1000000 kbps [SW1]int Bridge-Aggregation 1 [SW1-Bridge-Aggregation1]port link-type trunk //同样方法配置SW2 

做了聚合之后,trunk接口和vlan不能在物理口上配置,要在聚合口上配置

IRF(堆叠)

  • 定义:

    • 智能弹性架构
    • H3C的堆叠技术
    • 通过把多台交换机虚拟成一台逻辑设备来提高1可靠性和性能
  • 优势

    • 大幅度简化配置管理
    • 整体提高设备性能
    • 设备拓展便捷
    • 大幅度提高设备可靠性
  • Master设备选举规则

    • 优先级大的优先,默认优先级为1
    • 系统运行时间长的优先
    • MAC地址小的优先
  • IRF形成必要条件

    • 堆叠口中的物理接口必须是万兆以上接口
    • 一台设备上最多有两个堆叠
    • 一台设备的1号堆叠口必须连接到另一台设备的2号堆叠口
  • Ethernet0/0 10M
  • FastEthernet0/1 100M
  • GigabitEthernet0/0 1000M
  • Ten-GigabitEthernet0/0 10000M
  • Forty-GigabitEthernet0/0 40000M
  • 配置步骤
    • 更改设备编号
    • 保存配置,手动重启更改了设备ID的交换机
    • 手动shutdown要加入到堆叠口中的物理口
    • 创建虚拟堆叠口,并加入相应的物理口
    • 手动开启物理口
    • 保存配置
    • 激活IRF配置

实验: 如下拓扑图(03),配置IRF、链路聚合
在这里插入图片描述

  • 实验需求
    1. SW1和SW2配置IRF,堆叠为一台交换机
    2. SW3和SW4分别于IRF设备配置链路聚合
    3. SW3和SW4上分别把连接PC的接口加入VLAN10
    4. PC5和PC6按图所示配置IP地址,要求PC5和PC6能够互通

注意!堆叠接口必须使用万兆以上接口。连线需要使用4万M线!!!

  • SW1和SW2配置IRF,堆叠为一台交换机
    • 修改设备编号,默认为1,修改为2,即从设备
[SW1]dis irf //查看设备编号 MemberID Role Priority CPU-Mac Description *+1 Master 1 2e92-6b04-0104 //同样SW2也为1,为主设备,所以需要将其中一台设备更换为从设备,即设备比编号改为2 [SW2]irf member 1 renumber 2 //修改编号,需要确认 [SW2]save //保存所有的更改,需要确认 [SW2]qu //退回到用户视图 <SW2>reboot //重启,需要确认 //因为修改了设备编号,所以必须重启!!! //重启后再次查看设备编号 [SW2]dis irf MemberID Role Priority CPU-Mac Description *+2 Master 1 2e92-832c-0204 [SW2]dis int bri //查看接口,接口前的数字变成了2 Interface Link Speed Duplex Type PVID Description FGE2/0/53 UP 40G F(a) A 1 FGE2/0/54 UP 40G F(a) A 1 
  • 配置堆叠口
    • 手动关闭53、54物理接口
    • 配置堆叠口
    • 手动启53、54物理接口
//在SW1上手动关闭53、54接口
[SW1]int f1/0/53 //进入到接口 [SW1-FortyGigE1/0/53]shutdown //关闭接口 //同样方法关闭54接口 //创建堆叠口,将53、54接口加入堆叠口 [SW1]irf-port 1/1 [SW1-irf-port1/1]port group interface f1/0/53 //将53接口加入堆叠口 [SW1-irf-port1/1]port group interface f1/0/54 [SW1-irf-port1/1]display this //查看当前接口上的配置 //打开53、54接口 [SW1]int f1/0/53 [SW1-FortyGigE1/0/53]undo shutdown [SW1]int f1/0/54 [SW1-FortyGigE1/0/54]undo shutdown //保存并激活IRF配置 [SW1]save //保存配置 [SW1]irf-port-configuration active //激活IRF配置 //同样配置SW2,堆叠口为2/2,SW2接口不再是f1/0/53、54,而是f2/0/53、54 //SW2配置好堆叠后,需要save保存配置,然后激活IRF配置,设备会自动重启 
  • 必须先关闭53、54物理接口,然后能配置堆叠接口,否则会失败
  • 配置好堆叠接口后,需要再手动开启53、54接口
  • 在激活IRF前,必须save保存配置,否则设备重新启动后,所有配置清零
  • SW2的堆叠口与SW1不同,为2/2,物理接口最前的数字变成2
  • 每次激活IRF配置前,必须保存配置
  • 检查堆叠配置是否成功
    • 1为主设备
    • 2位从设备
//SW2重启后,再次查看设备编号,1为主设备,2位从设备。因为已经堆叠成功,所以设备名与SW1同步,改变任意一个,另一个也会改变
[SW1]dis irf MemberID Role Priority CPU-Mac Description *1 Master 1 2e92-6b04-0104 --- +2 Standby 1 2e92-832c-0204 --- 
  • SW3、SW4、IRF-SW分别配置链路聚合
//在IRF-SW上配置,将SW1的g0/1与SW2的g0/1做聚合
[IRF-SW]interface Bridge-Aggregation 1 //创建聚合口 [IRF-SW-Bridge-Aggregation1]int g1/0/1 //进入物理接口 [IRF-SW-GigabitEthernet1/0/1]port link-aggregation group 1 //将物理接口加入聚合口 [IRF-SW-GigabitEthernet1/0/1]int g2/0/1 //进入物理接口 [IRF-SW-GigabitEthernet2/0/1]port link-aggregation group 1 //将物理接口加入聚合口 [IRF-SW-GigabitEthernet2/0/1]display link-aggregation summary //检查两个端口是否都被加入到聚合口,简写dis link-a su //同样方法将SW1的g0/2与SW2的g0/2做聚合 在SW3上将g0/1与g0/2做聚合 [SW3]int Bridge-Aggregation 1 [SW3-Bridge-Aggregation1]int g1/0/1 [SW3-GigabitEthernet1/0/1]port link-aggregation group 1 [SW3-Bridge-Aggregation1]int g1/0/2 [SW3-GigabitEthernet1/0/2]port link-aggregation group 1 [SW3-GigabitEthernet1/0/2]qu //同样方法在SW4上将g0/1与g0/2做聚合 
  • SW3和SW4上分别把连接PC的接口加入VLAN10
[SW3]vlan 10 [SW3-vlan10]port g1/0/3 [SW3-vlan10]qu //同样方法将SW4接PC端的接口划分到VLAN10 
  • 将SW3、SW4、IRF-SW的聚合端口配置为Trunk类型
[SW3]int Bridge-Aggregation 1 //创建聚合口 [SW3-Bridge-Aggregation1]port link-type trunk //接口类型配置为Trunk [SW3-Bridge-Aggregation1]port trunk permit vlan 10 //Trunk接口允许VLAN10通过 [SW3]dis link-aggregation summary /检查聚合口 //同样方法将SW4聚合端口配置为Trunk类型 //在IRF-SW上将两个聚合口均配置为Trunk类型,并配置放行VLAN10 [IRF-SW]vlan 10 //划分VLAN10 [IRF-SW]int Bridge-Aggregation 1 //进入1聚合接口 [IRF-SW-Bridge-Aggregation1]port link-type trunk //聚合接口1配置为Trunk类型 [IRF-SW-Bridge-Aggregation1]port trunk permit vlan 10 //放行VLAN10 [IRF-SW-Bridge-Aggregation1]qu [IRF-SW]dis link-aggregation summary //检查聚合接口 //同样方法配置2聚合接口,不用再划分VLAN 
  • 最后配置PC5、PC6的IP,进行连通性测试

不得不说,网络真的真的是比学Linux费脑子,虽然是很基础的,奈何网络方面属实太差,差点把自己绕晕。还是需要多理解,多练习!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM