交换机MAC地址表
- 格式:docx
- 大小:12.13 KB
- 文档页数:3
交换机MAC地址表
交换机在转发数据时,需要根据MAC 地址表来做出相应转发,如果目标主机的
MAC 地址不在表中,交换机将收到的数据包在所有活动接口上广播发送。
当交换机
上的接口状态变成UP 之后,将动态从该接口上学习MAC 地址,并且将学习到的
MAC 地址与接口相对应后放入MAC 地址表。
交换机的MAC 地址表除了动态学习之外,还可以静态手工指定,并且在指定
MAC 地址时,还可以指定在某个VLAN 的某个接口收到相应的MAC 后,将数据包作
丢弃处理。
注:交换机上,一个接口可以对应多个MAC 地址,地址的数量无上限,但不超
过交换机所支持的MAC 地址最大数量。
一个MAC 地址可以同时出现在交换机的多个接口上,但此特性并不被所有型号
的交换机支持,在某些型号的交换机上,一个MAC 地址只能出现在一个接口上,如
果出现在另外一个接口上,将会报错,并且数据转发也会出错。
1.查看交换机MAC 地址表
(1)查看接口F0/1 的MAC 地址表
Switch#sh mac-address-table interface f0/1
Mac Address Table
-------------------------------------------
Vlan Mac Address
---- ----------- -------- -----
0013.1a2f.0680 DYNAMIC Fa0/1
Type
Ports
2
Total Mac Addresses for this criterion: 1
Switch#
说明:交换机从F0/1 上学习到了MAC 地址0013.1a2f.0680,并且说明是动态学
习到的。
2.手工静态指定MAC 地址
(1)手工静态指定MAC 地址
Switch(config)#mac-address-table static 0013.1a2f.0680 vlan 1 interface f0/2
说明:指定VLAN 1 的接口F0/2 的MAC 地址为0013.1a2f.0680。
(2)查看接口F0/2 的MAC 地址表
Switch#sh mac-address-table interface f0/2
Mac Address Table
-------------------------------------------
Vlan Mac Address
---- ----------- -------- -----
0013.1a2f.0680 STATIC
Type
Ports
Fa0/2
1
1
0013.1a7f.a4a0 DYNAMIC Fa0/2
Total Mac Addresses for this criterion: 2
Switch#
说明:接口F0/2 上除了动态学习到的MAC 地址之外,还有静态手工指定的地址。