概述:
::
在一个网段中,任一台一个交换机内部的mac表中,不仅存有,同一网段中所有主机的mac地址表项。而且还存有,所连交换机的端口的mac地址表项。
所以交换机的mac表项总共有多少呢???
我的答案是: == 同一网段中所有的主机数+与之相连的交换机的数量。
实验3:查看交换机的MAC表:
实验拓扑:
PC0的IP地址为:192.168.1.1 submask: 255.255.255.0
PC1的IP地址为:192.168.1.2 submask: 255.255.255.0
在开始时,未用PC0 ping PC1时,查看时如下:
::jiaohuanji#showmac-address-table
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
当用PC 0PING PC1 时,同时也用PC 1 PING PC0 时,再次查看时,显示如下:
: jiaohuanji#showmac-address-table
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0002.4ae4.a92b DYNAMIC Fa0/1
1 0030.f2e9.3a01 DYNAMIC Fa0/2
拓扑图:
PC0 : 192.168.1.1 MAC: 0002.4AE4.A92B
PC1 : 192.168.1.2 MAC: 0030.F2E9.3A01
PC2 : 192.168.1.3 MAC : 0060.2F9B.25A0
PC3 : 192.168.1.4 MAC: 0060.5C85.5885
S1的F0/3 MAC:
S2 的 F 0/3 MAC : 00D0.BA78.EB03
下面还是:S1的MAC表:
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0002.4ae4.a92b DYNAMIC Fa0/1 这是主机0
1 0030.f2e9.3a01 DYNAMIC Fa0/2 这是主机1
1 0060.2f9b.25a0 DYNAMIC Fa0/3 这是主机2
1 00d0.ba78.eb03 DYNAMIC Fa0/3
因此,我们知道,在一个网段中,任一台一个交换机内部的mac表中,不仅存有,同一网段中所有主机的mac地址表项。而且还存有,所连交换机的端口的mac地址表项。
所以交换机的mac表项总共有多少呢???
我的答案是: == 同一网段中所有的主机数+与之相连的交换机的数量。
这是交换机1的Mac表:
jiaohuanji#show mac-address-table
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0002.4ae4.a92b DYNAMIC Fa0/1 这是主机0
1 0060.2f9b.25a0 DYNAMIC Fa0/3 这是主机2
1 0060.5c85.5885 DYNAMIC Fa0/3 这是主机3
1 00d0.ba78.eb03 DYNAMIC Fa0/3 这是?
试想一下,在正常情况下,应该有几个表项???
我感觉正常情况下,应该有5个表项。
下面还是:S1的MAC表:
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0002.4ae4.a92b DYNAMIC Fa0/1 这是主机0
1 0030.f2e9.3a01 DYNAMIC Fa0/2 这是主机1
1 0060.2f9b.25a0 DYNAMIC Fa0/3 这是主机2
1 00d0.ba78.eb03 DYNAMIC Fa0/3
为什么俩次的结果不一样???
ba78是谁???
用pc3 ping pc0 时,显示:
jiaohuanji#en
jiaohuanji#show mac-address-table
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0002.4ae4.a92b DYNAMIC Fa0/1
1 0060.5c85.5885 DYNAMIC Fa0/3
1 00d0.ba78.eb03 DYNAMIC Fa0/3
jiaohuanji#
压根就没有 :ba78 这个地址啊,那么这个地址是谁的???
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 00d0.ba78.eb03 DYNAMIC Fa0/3
现在我弄清楚了,因为交换机S1的端口3和交换机S2的端口3相连。
因为S2交换机的3号端口的mac地址是:00d0.ba78.eb03
即:在交换机的mac地址表中存储有与其相连的交换机的端口的mac地址。
记住:
交换机的每个端口都有mac地址。并且每个端口可以配置IP地址。