我不明白交换机中的所有端口是否都可以由MAC寻址。我在网络上看到相互矛盾的答案 - https://learningnetwork.cisco.com/thread/15380 和 http://www.techexams.net/forums/ccna-ccent/45578-mac-address-switch.html.
我确实理解,对于不同的制造商和开关运行的层,答案可能不同。但由于交换机主要是第 2 层设备,因此其所有端口都应该是可寻址的。这是对的吗?
有很多原因不通过MAC寻址交换机端口。
-
MAC 编号存储在硬件(只读存储卡)中。如果每个端口地址由自己的MAC组成,它也有自己的ROM卡=>硬件上的钱更多
-
手动配置交换机的MAC地址表时更复杂。
-
更快地耗尽 MAC 地址资源,则必须注册另一个 OUI 编号(组织唯一标识符)
您可以在下面看到思科交换机的MAC地址表示例:
VLAN MAC Address Type Age Port
---------+-----------------+-------+---------+--------------
1 0018.b967.3cd0 dynamic 10 Eth1/3
1 001c.b05a.5380 dynamic 200 Eth1/3
因此,您不需要为每个端口单独提供 MAC 地址即可使交换机正常工作。