Greetings, 
 
This isn't specifically an Enterasys question.  I'm addressing this list since 
there are several skilled individuals that participate daily.  It's an 
interesting problem that may prove entertaining for you. 
 
I'm having a rather strange issue involving a Cisco router and a multi-homed 
Linux box. 
 
The Cisco is connected to four segments: 180/24,181/24,182/24,183/24. 
 
Cisco is numbered as follows: 180.12,181.12,182.12,183.12. 
 
The Linux host is connected to all four segments with unique addresses: 
180.3,181.3,182.3,183.3. 
 
The Linux host has a default route of 205.153.180.12 and does not routinely 
communicate to non local networks.  After a period of inactivity, the ARP entry 
for the default route will expire on the Linux host. 
 
A non-local host, 10.205.148.5 for example, will try to communicate with the 
Linux host on the 205.153.182.3 address.  The inbound SYN to 182.3 entices the 
Linux host to respond with a SYNACK: 205.153.182.3 ---> 10.205.148.5.  The 
SYNACK is never seen anywhere on the network because the lower down 
encapsulation never succeeds. 
 
Now that the stage is set, here's the issue with ARP. 
 
The Linux host needs to fill its ARP table with the MAC address for its default 
gateway.  When the trigger traffic is destined to 181.3, 182.3, or 183.3 the 
host generates a rather odd ARP packet. 
 
11:09:38.499539 00:15:17:76:01:1c > Broadcast, ethertype ARP
(0x0806), length 42: arp who-has 205.153.180.12 tell 205.153.182.3 
11:09:39.499556
00:15:17:76:01:1c > Broadcast, ethertype ARP (0x0806), length 42:
arp who-has 205.153.180.12 tell 205.153.182.3 
 
That packet leaves the Linux host's interface that is physically connected to 
the 180/24 network. 
 
The Cisco rejects this ARP with the following line: 
IP ARP req filtered src 205.153.182.3 0015.1776.011c, dst 205.153.180.12 
0000.0000.0000 wrong cable, interface FastEthernet0/0 
 
Since ARP cannot succeed the Linux host never generates the return traffic.  If 
the ARP table already has the entry for the default route there is no issue 
with communication.  The issue only appears when the Linux host does not have 
the ARP entry and the inbound communication is destined to one of its 181, 182, 
or 183 interfaces. 
 
Has anyone else seen odd ARP behavior similar to this with multihomed machines? 
 
Thanks, 
Lou Goddard 
 

       ------------------  CONFIDENTIALITY NOTICE  ---------------
 
  This message, including any attachments, is for the sole use of the
 intended recipient(s) and may contain privileged confidential information
 protected by law. Any unauthorized review, use, disclosure or distribution
 of this message is prohibited. If you are not the intended recipient, please
 contact the sender by reply e-mail and destroy all copies of this message.

       ------------------  CONFIDENTIALITY NOTICE  ---------------
                                --------
  This message has been scanned for viruses and dangerous content by 
  MailScanner, and is believed to be clean.


---
To unsubscribe from enterasys, send email to [email protected] with the body: 
unsubscribe enterasys [email protected]

Reply via email to