我想实现一个一个端口只允许接一个终端,按以下配置了端口安全,但是我发现没法快速切换,比如我拔下A终端后立即换上B终端,端口还是学习的A终端的MAC地址,插上B终端后端口立马就down了,无法实现无缝切换,我没有找到无流量老化的设置,hw的不会这样,hw的拔下网线安全mac就自动老化了,h3c有类似设置吗
#
port-security enable
#
进入接口视图
port-security max-mac-count 1
port-security port-mode autolearn
port-security intrusion-mode disableport
#
port-security timer disableport 300
#
port-security timer autolearn aging second 300
(0)
最佳答案
当网络拓扑改变后,如果动态MAC地址表项不及时更新,会导致用户流量不能正常转发。配置动态MAC地址表项的老化时间后,超过老化时间的动态MAC地址表项会被自动删除,设备将重新进行MAC地址学习,构建新的动态MAC地址表项。
用户配置的老化时间过长或者过短,都可能影响设备的运行性能:
· 如果用户配置的老化时间过长,设备可能会保存许多过时的MAC地址表项,从而耗尽MAC地址表资源,导致设备无法根据网络的变化更新MAC地址表。
· 如果用户配置的老化时间太短,设备可能会删除有效的MAC地址表项,导致设备广播大量的数据报文,增加网络的负担。
用户需要根据实际情况,配置合适的老化时间。如果网络比较稳定,可以将老化时间配置得长一些或者配置为不老化;否则,可以将老化时间配置得短一些。比如在一个比较稳定的网络,如果长时间没有流量,动态MAC地址表项会被全部删除,可能导致设备突然广播大量的数据报文,造成安全隐患,此时可将动态MAC地址表项的老化时间设得长一些或不老化,以减少广播,增加网络稳定性和安全性。
动态MAC地址表项的老化时间作用于全部接口上。
(1) 进入系统视图。
system-view
(2) 配置动态MAC地址表项的老化时间。
mac-address timer { aging seconds | no-aging }
缺省情况下,动态MAC地址表项的老化时间为300秒。
(0)
IPSourceGuard,实现端口IP和mac绑定
https://www.h3c.com/cn/d_202503/2382989_30005_0.htm#_Toc192196295
(0)
绑定肯定不现实,我的意思是同一时间只能有一个终端,为了防止私自接hub的情况
绑定肯定不现实,我的意思是同一时间只能有一个终端,为了防止私自接hub的情况
# 全局启用端口安全功能
system-view
port-security enable
port-security timer disableport 30 # 检测到非法设备时,临时关闭端口30秒
# 进入接入层交换机的具体接口视图(如G1/0/1)
interface g1/0/1
port-security max-mac-count 1 # 限制接口最多学习1个MAC地址
port-security port-mode autolearn # 自动学习合法MAC地址
port-security mac-address dynamic # 动态绑定安全MAC(允许更换终端)
port-security mac-address aging-type inactivity # 开启无流量老化(长期离线后允许新设备接入)
port-security intrusion-mode disableport-temporarily # 检测到非法设备时临时关闭端口
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明