At 10:36 PM 5/23/01, Chuck Larrieu wrote:
>At the risk of becoming another Bob Vance......
>
>I'm reading Doug Comer's TCP/IP reference, on the assumption that it can't
>hurt to really get into how TCP/IP works.
>
>Proxy-arp versus normal  arp.
>
>A host does not know the physical address of another host so it sends out an
>ARP request. If the host in question lies on another network, a router
>responds to that request. Proxy ARP, correct?

Proxy ARP, yes. And I would add, "if the host in question lies on another 
network that the router can reach...." I think the router must first make 
sure it has a route to the network trying to be reached. Someone (Bob 
Vance? ;-) can correct me if I'm wrong on that, but it makes logical sense. 
It would be rude for the router to respond if it couldn't really offer 
routing services to that network.


>A host through it's TCP stack does the XOR and determines that a host lies
>on another network. The host therefore sends the packet to the device
>indicated as its default gateway in its configuration. It sends an ARP
>request for the MAC of the default gateway. Normal ARP?

Normal ARP, yes. Isn't it an AND function, not XOR?


>So in other words, proxy arp may be viewed as something of an obsolete
>protocol / operation in that most modern TCP stacks contain the mechanisms
>for doing the network XOR determination, and then using the default gateway.
>A modern stack would recognize that a host is on a different network and go
>the default gateway route, so to speak.

Proxy ARP came into existence because configuring TCP/IP was difficult. The 
most common mistake was to forget to configure a default gateway. Also, 
subnet masks caused grief for many people. In some cases Proxy ARP is a 
workaround to a wrong subnet mask where stations thinking they are local 
even though they aren't.


>In other words, the necessity for proxy arp is eliminated for the most part
>because of the default gateway concept and the modern TCP stack.

You make it sound like the default gateway concept is new. It's not new. It 
existed before Proxy ARP.

Proxy ARP is still used, not only because users are still clueless, but 
because network administrators have come to like it. You can set your 
default gateway to your own IP address and Proxy ARP gets used also. That's 
a somewhat new feature.


>Has it sunk through this thick head finally?
>
>PS Comer states that proxy arp is aka arp hack. :->
>
>Chuck
>
>One IOS to forward them all.
>One IOS to find them.
>One IOS to summarize them all
>And in the routing table bind them.
>
>-JRR Chambers-
>FAQ, list archives, and subscription info: 
>http://www.groupstudy.com/list/cisco.html
>Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]


________________________

Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=5771&t=5664
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to