取消
显示结果 
搜索替代 
您的意思是: 
cancel
6851
查看次数
0
有帮助
10
回复

各位大佬,有什么方法能在交换机端口对端down掉的时候zi d清除交换机学习到的mac地...

minluo74939
Level 1
Level 1
有没有什么配置可以做到啊,我网线都拔了,他还在往那个端口发,如何自动清除该端口学习到的mac地址,cdp、lldp之类的能行吗?
10 条回复10

YilinChen
Spotlight
Spotlight
接口都DOWN了,对应这个接口的MAC地址表应该清掉了呀

minluo74939
Level 1
Level 1
YilinChen 发表于 2020-9-4 09:51
接口都DOWN了,对应这个接口的MAC地址表应该清掉了呀

是对端的接口down了,交换机这一侧的没有down,这个时候交换机这个端口学习到的mac地址还不会清除掉,会等它的老化时间

YilinChen
Spotlight
Spotlight
minluo74939 发表于 2020-9-4 09:54
是对端的接口down了,交换机这一侧的没有down,这个时候交换机这个端口学习到的mac地址还不会清除掉,会 ...

那中间有其它设备喽,本侧接口UP是不会自动清除MAC地址的,可以修改默认老化时间

minluo74939
Level 1
Level 1
本帖最后由 minluo74939 于 2020-9-4 17:43 编辑
YilinChen 发表于 2020-9-4 09:57
那中间有其它设备喽,本侧接口UP是不会自动清除MAC地址的,可以修改默认老化时间

我现在用linux bond的主备模式,然后把这个bond卡放在了ovs上,在ovs上的虚拟网卡test配置了IP,这个时候bond卡网卡切换的时候eth0和eth1不会发arp给交换机(除非主机内部主动发起请求),只有等老化时间到了,交换机再次flood才能学习到切换后的mac地址,这个有方式可以配置交换机,让它发现对端down掉后主动清除这个端口学习到的mac表吗174250to3atafef25l52rj.png

YilinChen
Spotlight
Spotlight
minluo74939 发表于 2020-9-4 17:37
我现在用linux bond的主备模式,然后把这个bond卡放在了ovs上,在ovs上的虚拟网卡test配置了IP,这个时候 ...

keepalive/bfd

xupeng
Cisco Employee
Cisco Employee
楼主可以考虑用track或者SLA来检查连通性, 再通过EEM来执行一些操作,来帮助交换机一侧快速清除表象

minluo74939
Level 1
Level 1
xupeng 发表于 2020-9-5 21:33
楼主可以考虑用track或者SLA来检查连通性, 再通过EEM来执行一些操作,来帮助交换机一侧快速清除表象

eem有考虑过,但是比较复杂,就放弃了:'(

minluo74939
Level 1
Level 1
YilinChen 发表于 2020-9-5 12:01
keepalive/bfd

大佬,这个具体是怎么实现呢?麻烦讲讲

YilinChen
Spotlight
Spotlight
minluo74939 发表于 2020-9-7 10:38
大佬,这个具体是怎么实现呢?麻烦讲讲

本质还是脚本化,通过某种机制协议去检测对端,如果中断了,就触发脚本执行相应命令;

Cheng_Cao
Spotlight
Spotlight
clear mac ? 我记得敲个MAC计时器 mac-address aging-time 0 试试
快捷链接