如果在不同的VLAN中,重复的MAC地址会带来问题吗?


15

一家小公司有2个Cisco Catalyst 3550,每个有24个端口,用于连接设备。

经过一些麻烦之后,我们发现两个NIC具有相同的MAC地址。在指责谁买了这样的NIC等最初的反应之后,我开始怀疑:如果NIC属于单独的VLAN,它还会引起问题吗?

我能否将每个NIC连接到不同的VLAN并可以正常工作(除非将来有人忘记了,然后再将其重新连接到相同的VLAN)?


2
命名供应商!
克莱里斯

:)在巴西,我们把它叫做性灵,但我发现,确实存在具有该名称的公司,而国际上,它被称为山寨
woliveirajr

6
@woliveirajr,您介意添加重复的mac地址的前三个字节吗?OUI的可追溯记录可能会在将来对某人有所帮助
Mike Pennington

2
作为参考,几年前,存在一个错误的BIOS映像,该映像在某些主板上使用时会损坏板载Nvidia NIC的MAC,从而使它们留下044b.8080.8003或044b.8080.8004作为MAC(并且无法修复) )。在大学中,其中一个部门购买了其中一些用于计算机实验室的大学时,遇到了这种故障排除问题。
YLearn

1
这些NIC以00E04C开头,但是我可以保证它们不是RealTek的。。。现在我很好奇,当您手动设置MAC地址时,它是如何工作的,但是我会问另一个问题(不会。无法对这些NIC进行任何进一步的测试)
woliveirajr

Answers:


12

只要NIC处于完全不同的第2层广播域中,就不成问题,但是当其中之一被移动时,这是一件令人头疼的事情。如果只有两个有问题的NIC,最好替换一个。


7

在多个VLAN中具有相同的MAC地址是很常见的。以任何Catalyst 6500/7600路由器为例:其所有路由接口将具有相同的MAC地址。Brocade MLX / XMR也是如此。

如今,所有交换机都在(MAC,VLAN)上而不是仅在(MAC)上索引其CAM。您的Catalyst 3550当然可以。

如果网卡供应商确实相同,则应将其更换。当我以为我有两个具有相同MAC地址的NIC时,我曾经一箱啤酒丢给同事,他回答“想打赌?”。事实证明,到那时为止,我和其他一些同事也读了中间的几个字节,这些字节有所不同。


5

我喜欢添加一件事。-实际的交换机确实每个VLAN都有单独的FDB表。-较早的交换机可以为所有VLAN拥有一个公用的FDB表。在第二种情况下,一个MAC地址只能被学习一次。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.