|
看你也像有基础的,提问前建议先想一下转发层面的逻辑
爱快删掉vlan后,三层缺省0.0.0.0 0 188.188.188.x即可 188.x为虚拟网关
爱快主备切换,引导交换机流量的过程:假设主lan接口mac地址为A-A-A 备机lan的mac为B-B-B 分别接在交换机1,2
1,2放行了vlanxx 且出方向剥掉tag(例如access)
假设已经有流量出发学习到了arp
1.主正常,三层学习到关于虚拟网关的arp信息(华为设备ARP缺省20分钟老化)
IP地址 mac地址 生存时间 类型 接口
188.x A-A-A y(小于20) D-动态 vlanifxx
交换机cam表
mac地址 vlan 从哪个接口学习的 类型
A-A-A xx GE0/0/1 dynamic
B-B-B xx GE0/0/2 dynamic
路由表
目标地址 /掩码 协议 下一跳 出接口
0.0.0.0/0 static 188.188.188.x vianlfxx
从路由表下载的FIB表
目标地址 /掩码 协议 下一跳 出接口
0.0.0.0/0 static 188.188.188.x vianlfxx
用户侧去往公网流量的,到三层,命中fib表
以太网封装,帧头部必须封装源目mac 用户侧流量的源mac到了三层,源mac替换成vlanif接口的mac,目的mac呢?,目的mac就是下一跳的mac
目的mac就根据交换机当前的ARP缓存得到。于是,源maC-交换机的mac 目的mac:封装A-A-A
cam表中,目的mac的出接口是GE0/0/1,于是报文从这个口送出
2.主故障(假设故障类型为外线故障)
备机通过心跳报文得知主故障,于是备机连续广播发送一定数量的ARP relay,以此刷新下行交换机的mac地址表
此时如果有用户流量到达三层,封装的目标mac替换为B-B-B,目标MAC出接口是GE0/0/2 报文从这个口送出去
3.主恢复
广播发送若干次arp relay 刷新下行交换机mac表项
|
|