bridge fdb 与vxlan
10.10.18.213节点上
[root@evpn2 ~]# bridge fdb show | grep vxlan10 96:43:7c:c4:79:8e dev dev vxlan10 master br30 b6:72:18:d8:23:5d dev dev vxlan10 vlan 1 master br30 permanent b6:72:18:d8:23:5d dev dev vxlan10 master br30 permanent
10.10.18.214节点上
[root@evpn2 ~]# bridge fdb show | grep vxlan10 32:e3:6a:fe:8b:55 dev dev vxlan10 master br30 76:56:7f:e1:64:c2 dev dev vxlan10 vlan 1 master br30 permanent 76:56:7f:e1:64:c2 dev dev vxlan10 master br30 permanent [root@evpn2 ~]# ip netns exec host3 ping 4.4.4.213 PING 4.4.4.213 (4.4.4.213) 56(84) bytes of data. From 4.4.4.3 icmp_seq=1 Destination Host Unreachable From 4.4.4.3 icmp_seq=2 Destination Host Unreachable From 4.4.4.3 icmp_seq=18 Destination Host Unreachable ^C --- 4.4.4.213 ping statistics --- 20 packets transmitted, 0 received, +18 errors, 100% packet loss, time 747ms pipe 4
无法ping通
[root@evpn2 ~]# bridge fdb show | grep vxlan10 32:e3:6a:fe:8b:55 dev dev vxlan10 master br30 76:56:7f:e1:64:c2 dev dev vxlan10 vlan 1 master br30 permanent 76:56:7f:e1:64:c2 dev dev vxlan10 master br30 permanent
在10.10.18.213节点上抓包
[root@evpn2 ~]# tcpdump -i enp1s0 dst port 4789 -nnvv tcpdump: listening on enp1s0, link-type EN10MB (Ethernet), capture size 262144 bytes ^C 0 packets captured 0 packets received by filter 0 packets dropped by kernel
抓不到包
10.10.18.213节点上查看4.4.4.213的mac
2: eth0@if29: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 32:e3:6a:fe:8b:55 brd ff:ff:ff:ff:ff:ff link-netnsid 0 inet 4.4.4.213/24 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::30e3:6aff:fefe:8b55/64 scope link valid_lft forever preferred_lft forever
10.10.18.214节点上
手动添加remote
bridge fdb add 00:00:00:00:00:00 dev vxlan10 dst 10.10.18.213
[root@evpn2 ~]# ip netns exec host3 ping 4.4.4.213 PING 4.4.4.213 (4.4.4.213) 56(84) bytes of data. 64 bytes from 4.4.4.213: icmp_seq=1 ttl=64 time=0.831 ms 64 bytes from 4.4.4.213: icmp_seq=2 ttl=64 time=0.501 ms 64 bytes from 4.4.4.213: icmp_seq=3 ttl=64 time=0.599 ms 64 bytes from 4.4.4.213: icmp_seq=4 ttl=64 time=0.462 ms ^C --- 4.4.4.213 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 131ms rtt min/avg/max/mdev = 0.462/0.598/0.831/0.144 ms
在10.10.18.213节点上学习到了:
96:43:7c:c4:79:8e dev dev vxlan10 dst 10.10.18.214 self
[root@evpn2 ~]# bridge fdb show | grep vxlan10 96:43:7c:c4:79:8e dev dev vxlan10 master br30 b6:72:18:d8:23:5d dev dev vxlan10 vlan 1 master br30 permanent b6:72:18:d8:23:5d dev dev vxlan10 master br30 permanent 96:43:7c:c4:79:8e dev dev vxlan10 dst 10.10.18.214 self
// 学习到一条
10.10.18.214节点上
2: eth0@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 96:43:7c:c4:79:8e brd ff:ff:ff:ff:ff:ff link-netnsid 0 inet 4.4.4.3/24 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::9443:7cff:fec4:798e/64 scope link valid_lft forever preferred_lft foreve
[root@evpn2 ~]# bridge fdb show | grep vxlan10
32:e3:6a:fe:8b:55 dev dev vxlan10 master br30
76:56:7f:e1:64:c2 dev dev vxlan10 vlan 1 master br30 permanent
76:56:7f:e1:64:c2 dev dev vxlan10 master br30 permanent
00:00:00:00:00:00 dev dev vxlan10 dst 10.10.18.213 self permanent
32:e3:6a:fe:8b:55 dev dev vxlan10 dst 10.10.18.213 self
学习到了
[root@evpn2 ~]# ip n
4.4.4.3 dev br30 lladdr 96:43:7c:c4:79:8e STALE
10.10.18.1 dev enp1s0 lladdr fa:16:3e:91:4f:35 STALE
10.10.18.213 dev enp1s0 lladdr fa:16:3e:a3:27:66 STALE
10.10.18.2 dev enp1s0 lladdr fa:16:3e:df:7c:2b STALE
10.10.18.254 dev enp1s0 lladdr f4:1d:6b:87:53:2c REACHABLE
fe80::9443:7cff:fec4:798e dev br30 lladdr 96:43:7c:c4:79:8e STALE
fe80::7490:89ff:fea7:4731 dev enp1s0 lladdr f4:79:60:82:23:48 STALE
fe80::fc16:3eff:fec1:8f98 dev enp1s0 lladdr fe:16:3e:c1:8f:98 STALE
[root@evpn2 ~]# arp -a
? (4.4.4.3) at 96:43:7c:c4:79:8e [ether] on br30
? (10.10.18.1) at fa:16:3e:91:4f:35 [ether] on enp1s0
? (10.10.18.213) at fa:16:3e:a3:27:66 [ether] on enp1s0
? (10.10.18.2) at fa:16:3e:df:7c:2b [ether] on enp1s0
_gateway (10.10.18.254) at f4:1d:6b:87:53:2c [ether] on enp1s0
在ip netns exec host3上查看
[root@evpn2 ~]# ip netns exec host3 ip n | grep 32:e3:6a:fe:8b:55
4.4.4.213 dev eth0 lladdr 32:e3:6a:fe:8b:55 STALE
[root@evpn2 ~]# bridge fdb show | grep 32:e3:6a:fe:8b:55
[root@evpn2 ~]# bridge fdb show | grep vxlan10
76:56:7f:e1:64:c2 dev dev vxlan10 vlan 1 master br30 permanent
76:56:7f:e1:64:c2 dev dev vxlan10 master br30 permanent
00:00:00:00:00:00 dev dev vxlan10 dst 10.10.18.213 self permanent
32:e3:6a:fe:8b:55 dev dev vxlan10 dst 10.10.18.213 self老化了被删除