Hi GS Members,
I am trying to understand how Proxy ARP works on IOS based devices.
According to RFC1027, when using proxy arp, the default route will not be
used to determine whether or not to proxy the arp:
http://www.rfc-editor.org/rfc/rfc1027.txt
In 4.3BSD (and probably in other operating systems), a default route
is possible. This default route specifies an address to forward a
packet to when no other route is found. The default route must not
be used when checking for a route to the target host of an ARP
request. If the default route were used, the check would always
succeed. But the host specified by the default route is unlikely to
know about subnet routing (since it is usually an Internet gateway),
and thus packets sent to it will probably be lost. This special
case in the routing lookup method is the only implementation change
needed to the routing mechanism.
Now the aforementioned paragraph does begin with 4.3BSD, so my question is;
Does Cisco IOS follow the same standard?
I have been testing in a lab and I have found that the Cisco router will
answer an ARP for _any_ ip address. In my testing, I simply set my default
gateway to match my IP address to ensure my client arps for everything. Even
when my client tries to reach Google, I can see the Router answering the arp
request.
TIA,
Nasser.
Blogs and organic groups at http://www.ccie.net
Received on Wed Dec 08 2010 - 14:23:26 ART
This archive was generated by hypermail 2.2.0 : Sat Jan 01 2011 - 09:37:49 ART