K
K
Konkase2014-10-30 11:39:52
FreeBSD
Konkase, 2014-10-30 11:39:52

Why is the host not in arp?

Good afternoon!
host1 - 192.168.1.1
host2 - 192.168.1.62
Host2 has host1 in arp, but host1 does not have host2 in arp. But all other hosts are present.
Pings pass. What is it connected with?

[[email protected] ~]# tcpdump -i em1 -en 'host 192.168.1.62'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on em1, link-type EN10MB (Ethernet), capture size 96 bytes
11:35:59.821806 00:30:48:d1:c1:6c > 00:30:48:95:99:71, ethertype IPv4 (0x0800), length 98: 192.168.1.62 > 192.168.1.1: ICMP echo request, id 10984, seq 61685, length 64
11:35:59.825254 00:30:48:95:99:71 > 00:30:48:d1:c1:6c, ethertype IPv4 (0x0800), length 98: 192.168.1.1 > 192.168.1.62: ICMP echo reply, id 10984, seq 61685, length 64

Answer the question

In order to leave comments, you need to log in

[[+comments_count]] answer(s)
T
throughtheether, 2014-10-30
@throughtheether

This can happen, for example, if host 1 thinks that 192.168.1.62 is not on the same network with it, i.e. uses routing through "default gateway".
To better answer your question, please provide for each host
1) ethernet interface settings (including MAC address, IPv4 address and netmask)
2) arp table ( arp -a )
3) table routing
4) general connection scheme (as I understand it, they are connected through an L2 switch?)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question