链路技术

那年仲夏 提交于 2019-12-23 15:35:03

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

以太网传输速率10倍增长,便于厂商生产设备,便于用户搭建网络。

10.1 链路聚合

链路聚合是把多个物理端口聚合成一个逻辑端口、多条物理链路聚合成一条逻辑链路,从而增加链路宽宽、提高连接可靠性和降低扩建成本。链路聚合技术常用于交换机、路由器、服务器连接。

链路聚合基于流量分担原理。聚合端口通过帧发送队列、帧分发器向各成员端口发送帧,通过帧收集器、帧接收队列从各成员端口接受帧。依据帧源及目的MAC、IP等信息选择分发帧的成员端口,即逐流的负载分担,避免相同流、不同长度的帧在帧接收队列乱序。实际应用链路聚合技术时,一般要求成员端口属性相同,聚合链路带宽一般稍低于成员链路的带宽总和。

LACP(Link Aggregation Control Protocol)是IEEE802.3ad定义的链路聚合控制协议,通过交换LACP协议帧协商、维护链路状态,实现自动聚合或解散链路。LACP可以跨设备并检测链路错连。

interface eth-trunk <id> #创建聚合端口或进入聚合端口视图

mode {manual lacp} load-balance #选择聚合模式

load-balance {src-mac | src-ip | dst-mac | dst-ip | src-dst-mac | src-dst-ip} #选择负载分担算法

trunkport <interfaces> #选择成员端口

display eth-trunk #查看链路聚合信息

10.2 Smart Link

Smart Link技术用于双上行组网环境,用来替代生成树协议,实现毫秒级的快速链路切换。一个Smart Link组由主从两个端口组成,正常情况下,主端口转发,从端口被阻塞,当主端口发生故障时,从端口立即切换到转发状态。

为防止丢帧,交换机使用控制VLAN向从端口发送Flush帧,通知相关交换机即时清除错误表项,通过泛洪实现连接。

当主端口重新连通时,等待一段时间后才回切到主端口,防止闪通和闪断现象。

smart-link group <id> #创建smart-link组并进入组视图

port <interface> {master | slave} //指定主从端口,必须在相应端口上关闭生成树协议

flush send control-vlan <id> #配置控制VLAN,控制VLAN不需要创建

restroe enable #启动回切功能

timer wtr <n> #配置回切时间

smart-link enable #使能Smart Link功能

display smart-link group #查看Smart Link信息

smart-link flush receive control-vlan <id> #相关交换机的相关端口配置控制VLAN

10.3 Monitor Link

Monitor Link技术将交换机的端口分成一个上行和若干下行端口,上下行端口实行联动机制,下行端口跟随上行端口Up或Down。

Monitor Link技术主要用来配合Smart Link,避免丢帧。Smart Link组的端口被视为上行端口。

Monitor-link group <id> #创建Monitor Link组并进入组视图

port <interface> {uplink | downlink} #将指定端口设为上行端口

smart-link group <id> uplink #将Smart-link组设为上行端口

timer recover-time <n> #设置回切时间

display monitor-link group #查看Monitor Link信息

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!