ARP responses for non existing hosts
Hi,
Wondering if anyone would have an explanation for what we are seeing in the network scan results. We recently replaced our aging firewall with a Cisco FirePower. Older firewall didn't exhibit this behavior.
So here is what's happening.
If we run a network scan (using Advanced Port Scanner tool) WHILE connected to the network via VPN we are seeing 256 live hosts, while there is only a handful of live hosts. Wireshark capture on the VPN interface reveals that the network scan tool is sending out ARP broadcasts and getting ARP responses for every single IP of the subnet being scanned.
What's interesting is that all ARP responses come from the 00:11:22:33:44:55 MAC address assigned to the VPN interface of the FirePower.
Running the same scan from any of the systems on 192.168.50.0 network LOCALLY shows live hosts only. Also If we run a scan across VLAN (FirePower is a default gateway) we get responses ONLY from live hosts. It seems that the only way to reproduce this behavior where we see responses from DEAD hosts is to scan across the VPN tunnel.
VPN Pool 10.1.20.0/24 VPN Gateway 10.1.20.1 Subnet Being Scanned: 192.168.50.0/24
Would greatly appreciate if someone could comment on this behavior
What do the interface list and route table show on the VPN client when the VPN is active?
Interface List
IPv4 Route Table
(more)Was the capture done external to the VPN client?
Based on the route entry
192.168.50.0 255.255.255.0 10.1.20.1 10.1.20.11 2
I would have expected the ARP to be for10.1.20.1
not the192.168.50.50
in the pcap.Since the ARP is coming from the Cisco AnyConnect interface (
00 05 9a 3c 7a 00
) and the response is from the VPN interface (00:11:22:33:44:55
) maybe its a question for https://community.cisco.com/The capture was done on the VPN client.
I only included 2 packets in the attached capture, but the full capture has ARPs from all 192.168.50.0/24 IPs
There shouldn't have been an ARP from 192.168.50.50 as there is no host at that IP