Есть debian, на нем сделан мост из 50-ти vlan, он и выполнят роль маршрутизатора, через vlan гоняется трафик виртуалок, виртуалки нормально пингуют интернет и маршрутизатор, но не могут пинговать другие виртуалки, при это iptables этот трафик не блокирует, если посмотреть tcpdump, то мы видем arp реквесты от одной виртуалки другой, и arp ответы виртуалки, вот только их не получает конечная виртуалка. Все виртуалки в одном L3 домене.
root@router:~# tcpdump -p arp -i br-servers
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on br-servers, link-type EN10MB (Ethernet), snapshot length 262144 bytes
07:35:37.455502 ARP, Request who-has 10.11.0.5 tell 10.11.0.1, length 28
07:35:38.203211 ARP, Request who-has 10.11.0.5 tell 10.11.0.2, length 42
07:35:38.479254 ARP, Request who-has 10.11.0.5 tell 10.11.0.1, length 28
07:35:38.479755 ARP, Reply 10.11.0.5 is-at 22:b6:43:f4:f3:81 (oui Unknown), length 42