一个交换机端口对应的mac数量有限制吗?

交换机中的mac地址可以有一个或多个。

交换机中有一张mac地址表,记录了mac地址和交换机端口的对应关系,一个端口可以对应多个mac地址,但一个mac地址不能对应多个端口。

交换机可以在一个接入端口学习很多的MAC地址,但是会提供配置方式来修改一个端口最大的MAC地址数目:MAX_MAC_Number。如果MAX_MAC_Number== 8,则集线器可以连接8台电脑(不考虑虚拟机)并正常工作。如果MAX_MAC_Number < 8,则可能会造成通信障碍。另外如果对MAX_MAC_Number没有限制,则容易被伪造的ARP Gratuitous Broadcast (伪造Source MAC)把存储MAC表的空间耗尽,也会造成通信障碍。所以Port Security 就是为了限制一个端口可以学习MAC数量,比如限制为1,则会记忆这个MAC地址(不超时),如果插入别的电脑,则会有三种可选项:1 默默地丢弃包2 丢包并产生log 3 产生Error disable 消息,并关闭端口

作者:车小胖
链接:https://www.zhihu.com/question/50651947/answer/130423156
来源:知乎

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值