eth-trunk 缺乏、安全感 2024-04-18 20:08 71阅读 0赞 # Eth-trunk的配置 # ## 原理 ## 随着网络中业务的不断增长,对于全双工点对点链路,单条物理链路的带宽已经不能满足正常的业务流量需求,如果将当前接口板替换成具备更高带宽的接口板,则会浪费现有的设备资源,而且升级代价较大,如果增加设备间的链路数量,则在作为三层口使用时需要在每个接口上配置IP地址,从而导致浪费IP地址资源 ETH-TRUNK:链路聚合 是一种捆绑技术,可以把多个独立的物理接口绑定在一起,作为一个大带宽的逻辑接口使用,这样既不用替换接口板也不会浪费IP地址资源。 ## 基本原理 ## ### 手工负载分担模式 ### #### manual #### 当两台设备中至少有一台不支持LACP协议时,可以使用手工负载分担模式的Eth-trunk来增加设备间的带宽及可靠性,在此模式下,加入ETH-TRUNK的端口都参与转发 如果两台设备中一端是交换机(二层设备,不在Eth-trunk上配置IP),可以使用此模式。 ### LACP模式 ### 基于IEEE802.3ad标准的LACP(**链路汇聚控制协议**)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(链路汇聚控制协议数据单元)与对端交互信息。启用某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC地址、端口优先级、端口号和操作Key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。 也称M:N模式,其中M条链路处于活动状态转发数据,N条链路处于非活动状态作为备份链路,备份链路不转发数据,只有当活跃的链路出现故障时,备份链路才进行转发。 #### LACP模式活动链路的选取: #### ##### 一 通过比较设备系统的优先级确定主动端 ##### ##### 二 主动端通过比较接口的优先级确定活跃链路 ##### #### 抢占机制 #### ##### preempt ##### 如果主动端的selected端口发生故障 则备份端口unselected将成为活跃端口,这个时间是十分迅速的 主动端的selected端口恢复正常后,开启抢占的情况下,此端口会在一个抢占时间后成为活跃端口,取决于延时时间delary ,设置此时间的目的是为了避免网络由于频繁选路而产生的大量抖动 #### 接口负载分担 #### 可以选择IP地址或者包作为负载分担的散列依据,同时还可以设置成员接口的负载分担权重 某成员的接口的权重值占所有成员接口负载分担权重之和的比例越大,该成员接口承担的负载就越大 * 逐流:当报文的源目IP都相同或源目MAC相同 * 逐包:以报文为单位分别从不同的成员链路发送 ## 步骤 ## ### 创建ETH-TRUNK ### 不同设备的ETH-TRUNK号可以相同,也可以不同 ### 选择工作在二层还是三层 ### 二层不能配置IP地址 三层要配置IP地址 二层其成员接口必须为E口 二层不能配LACP ### 配置ETH-TRUNK的工作模式 ### manual或者lacp 两个设备的对端必须得是同种模式,不然ETH-TRUNKdown掉 ### ETH-TRUNK中加入成员接口 ### trunkport g<0,3> ### 配置系统的LACP优先级 ### 在配置模式下 lacp priority 10(以秒计) ### 开启抢占模式 ### lacp preempt enable ### 设置抢占延时 ### lacp preempt delary 10 ### 设置最大活动端口 ### max active-linknumber 2 主动端设置,被动端不用设置。被动端只需要开启抢占模式就好
还没有评论,来说两句吧...