HCNP--eth-trunk!实验题竟是HCIElab中的原题!


前言
阅读过程中如有错误欢迎各位大佬评论指出!
更多源代码请参考我的GitHub

eth-trunk

  • 把多条物理链路聚合成一条逻辑链路
  • 费用少、灵活

组网遇到的问题

  • 核心机房设备高速运行交换机时容易堵塞

聚合概述

  • 默认链路数最多为8
  • 提高链路带宽
  • 提高可靠性
  • 实现负载均衡

条件

  • 对端的vlan、trunk、hybrid必须一致
  • 流量、速率、双工、速度一致

手工聚合

手工聚合模式

  • 当两台设备中至少有一台不支持LACP协议时,可使用手工负载分担模式的Eth-Trunk来增加设备间的带宽及可靠性。

  • 在手工负载分担模式下,加入Eth-Trunk的链路都进行数据的转发。

  • 不存在备份链路

  • 不可以跨设备

  • 不可以不可以检测到断路故障、链路故障

命令

二层配置
#
int  eth-trunk x
mode  manual  load-balance  //手工负载均衡
#
int  e0/0/0
eth-trunk  x  //在接口模式下把单条链路加入到聚合链路中
#
int  range  eth 0/0/1-18  //把多个接口加入到聚合链路,有的设备不支持
#

三层设备
#
int  eth-trunk x
undo  switchport
#

检验命令
#
dis  (int)  eth-trunk x  //查看成员信息,加int会更详细
#

静态LACP

LACP模式

  • 一条链路带宽1g

  • 通过LACP报文协商,确定活跃接口和非活跃接口

  • m\n模式(备份链路)

    • 存在备份链路,活跃的链路故障时备份link才转发
  • 支持跨设备

  • 可以检测断路故障、链路故障

LACP活动链路选取

  • 根据系统优先级,以小为优,确定主动端
  • 主动端根据端口优先级比较确定活跃链路

抢占机制

在这里插入图片描述

  • 当活跃链路down了之后又恢复,并且开启了抢占,会通过抢占延时,成为活跃链路

负载分担类型:基于数据流(区别于数据包)

  • 源mac
  • 目的Mac
  • 源ip
  • 目的ip
  • 源mac和目的mac
  • 源ip和目的ip

五元组(一致,数据流)

  • 源目ip
  • port
  • 协议

配置命令

  • 验证stp
#
int   eth-trunk x
mode lacp-static  //修改模式,默认手动
lacp priority priority  //配置当前路由器的系统LACP优先级
max active-linknumber link-number //配置活动接口数上限阈值,最大通行链路
lacp  preempt  enable  //开启抢占,默认2s
lacp   preempt   delay  xx  //抢占延时时间
load-balanc  x  //根据需求选择负载均衡模式
#

#
int  g0/0/0
eth-trunk 1
#  



实验

链路聚合

实验要求

  • g0/0/1,g0/0/2,g0/0/3接口互相接通,把三个接口捆绑层一个逻辑接口,sw2为主动端,两台设备资金最大可用带宽2g,g0/0/3位备用端口
  • 当g0/0/2,g0/0/1的接口活动down后,g0/0/3立即成为活动接口,如果接口恢复g0/0/3延时10s后变成备用转态
sw1
#
interface Eth-Trunk1
 undo portswitch
 mode lacp-static
#
interface GigabitEthernet0/0/1
 eth-trunk 1
#
interface GigabitEthernet0/0/2
 eth-trunk 1
#
interface GigabitEthernet0/0/3
 eth-trunk 1
 lacp priority   327658  //比其他两个端口大即可
#
max active-linknumber 2
lacp preempt enable
 lacp preempt delay 10
#
sw2
#
interface Eth-Trunk1
 undo portswitch
 mode lacp-static
#
interface GigabitEthernet0/0/1
 eth-trunk 1
#
interface GigabitEthernet0/0/2
 eth-trunk 1
#
interface GigabitEthernet0/0/3
 eth-trunk 1
 lacp priority   327658  //比其他两个端口大即可
#
lacp priority   32765 //比sw1系统优先级小既可以
#
lacp preempt enable
 max active-linknumber 2
 lacp preempt delay 10
#
acp priority   32765 //比sw1系统优先级小既可以
#
lacp preempt enable
 max active-linknumber 2
 lacp preempt delay 10
#

本文作者: 肉肉
本文链接:https://editor.csdn.net/md?articleId=105956565
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章