交换机堆栈上的 MAC 表在会话之间是否应该相同?

交换机堆栈上的 MAC 表在会话之间是否应该相同?

根据思科的文档

“所有堆栈成员上的 MAC 地址表都是同步的。在任何给定时间,每个堆栈成员都具有每个 VLAN 的相同地址表副本。”

但是,登录交换机时我看到以下内容:

ny-swstack01#show mac ad | inc Total
Total Mac Addresses for this criterion: 222
ny-swstack01#ses 2

ny-swstack01-2#show mac ad | inc Total
Total Mac Addresses for this criterion: 229
ny-swstack01-2#exit

ny-swstack01#ses 3

ny-swstack01-3#show mac ad | inc Total
Total Mac Addresses for this criterion: 229
ny-swstack01-3#exit

ny-swstack01#ses 4

ny-swstack01-4#show mac ad | inc Total
Total Mac Addresses for this criterion: 235
ny-swstack01-4#exit

ny-swstack01#show mac ad | inc Total
Total Mac Addresses for this criterion: 222

来回反复不仅仅是因为它随着时间而变化,在某些会话中,有些条目是我从主会话中看不到的:

ny-swstack01#show mac ad | inc Gi3/0/6
ny-swstack01#sess 3

ny-swstack01-3#show mac ad | inc Gi3/0/6
  72    001b.2193.17f0    DYNAMIC     Gi3/0/6

我们目前正在等待思科对此的回复,但以前有人遇到过这种情况吗?我在研究单播泛洪时偶然发现了这一点,在上面的例子中,硬目的地为 001b.2193.17f0 的数据包是单播泛洪的一部分。

另外,我检查了所有会话,发现老化时间都相同。

答案1

我的猜测是每个堆栈成员仅具有其所需的 MAC 地址。对于该 vl72 示例,vl72 存在于哪些堆栈成员上?我真的很想知道差异,以显示其他位置缺少(或添加了)哪些 MAC 地址。

相关内容