交换机每个端口对应一张MAC地址表还是整个交换机对应一张MAC地址表?

怎么书上说的是每个端口都对应一张MAC地址表?
2025-04-02 09:21:26
推荐回答(3个)
回答1:

应该这么说,交换机上有一张"全局的MAC表".但每个端口会监听自己端口进来的包的MAC地址,将这个地址和自己端口联系起来后写进交换机那张"全局MAC表".
自一般端口自己并不独立另外再维护一张MAC表.也许有些厂商会例外,我就不清楚了,但我觉得没有必要端口独立维护自己的MAC,因为毕竟要清楚全局MAC情况,这就意味着会有一张全MAC的表,不然其他端口出现了和自己MAC表中一样的地址时会出问题.既然有了这张整个交换机的MAC表,就无须费空间再维护各自的"小MAC表".
这张MAC表就是CAM.里面包括的信息有:
MAC值
物理接口号
VLAN ID
AGE

回答2:

每个端口都对应一张MAC地址表,这种说法是对的,因为每个端口只要启用,路由器里就要提供一个IP,IP对应的就是电脑的MAC地址,如果这个端口不用,这个端口就没MAC地址.MAC地址就是电脑的物里地址,正常情况一机一址,只有你换网卡了,MAC地址才会变,路由器里MAC地址表也就加进一个.但是IP还是那个,一个IP下可以换很多MAC地址,只要不绑定,

回答3:

整个交换机一个地址表 。

mac地址表记录每个端口所对应的mac,一个端口可能对应一个mac(接电脑的情况),也可能对应多个mac(接交换机等情况)。

如果将这多个mac叫做一张表,不能说他完全错误但起码不够准确。