英文: Forwarding Database
中文: MAC地址表
介绍: 网络设备都以MAC地址来唯一地标识自己,而交换机要实现设备之间的通讯就必须知道自己的哪个端口连接着哪台设备,因此就需要一张MAC地址与端口号一一对应的表,以便用于在交换机内部实现二层数据转发,这张二层转发表就是FDB表,也叫MAC地址表,主要由MAC地址、VLAN号、端口号和一些标志域等信息组成,如果收到数据帧的目的MAC地址不在FDB地址表中,那么该数据将被发送给除源端口外该数据包所属VLAN中的其他所有端口(进行 Flooding - 洪泛)。
交换机中的FDB表
注:一般可通过show mac-address all
来显示设备中所有FDB表的信息。
字段 | 内容 |
---|---|
VLAN | 所属VLAN号 |
MAC | MAC地址值 |
TYPE | MAC地址类型,有静态MAC、动态MAC和过滤MAC |
INTERFACE/PORT | MAC地址绑定的端口号,有普通port端口和聚合端口 |
STATE | 表示对该MAC报文的处理,FWD表示正常转发、TRAP表示报文只上CPU不转发、F&T表示即转发又上CPU |
FLAG | 标志MAC地址配置的情况,C表示通过shell命令配置、NC表示非shell命令配置 |