MAC地址表
动态表项:
由接口通过报文中的源 MAC 地址 学习获得 ,表项 可老化,默认老化时间
300 秒。
配置动态 MAC 表项 的老化时间 : (缺省 情况下老化时间为 300s )
mac-address aging time 400
静态表项:
由用户手工配置,并且下发到各接口板,表项不可老化
配置: mac-address static xxxx-xxxx-xxxx GigabitEthernet x/x/x vlan 1
黑洞表项:
由用户 手工配置,并下发到各接口板,表项 不可老化。
配置黑洞 MAC 地址后,源 MAC 地址或目的 MAC 地址该 该 MAC 的报文将
会被丢弃。
配置: mac-address blackhole xxxx-xxxx-xxxx
MAC地址漂移:
MAC地址漂移指设备上一个VLAN内有两个端口学习到同一个MAC地址后学习到的MAC地址表项覆盖了原MAC地址表项。
MAC地址漂移避免机制:
1.提高接口MAC地址学习优先级
2.不允许相同优先级接口发生
3.MAC地址表项覆盖
ARP
1.免费ARP:设备主动将自己的ip地址作为目的ip地址发送arp请求
作用:防止IP地址冲突,减少arp洪泛,减少数据包丢失
生成树
STP
作用:通过阻塞端口来消除环路,并且实现链路备份的目的。
BPDU
网桥协议数据单元
每个交换机都会产生BPDU,一个BPDU的存活时间是20S。
工作过程:
选举一个根桥
每个非根交换机选举一个根端口
每个网段选举一个指定端口
阻塞非根、非指定端口
端口状态转化:
disable未启动
blocking阻塞所有
Listening监听所有指定端口,选举指定接口,这个阶段所有端口角色均已确定,15s 后进入下个状态。
Learning原有 MAC 表老化掉,开放了接口的数据转发功能,学习新的 MAC 地址,MAC 表重新形成。
Forwarding 转发数据
交换机角色
根交换机(BID–>优先级+系统ID)+MAC,小优)
非根交换机
端口角色
根端口:1.开销值2.BID3.PID
指定端口
非指定端口