An example would highlight the advantage/disadvantage of proxy arp.
Let's say R1 is configured with the following route.
ip route 0.0.0.0 0.0.0.0 ethernet0
R1 would arp for every unknown destination out ethernet0 interface. If proxy arp is enabled then the device(s) on that wire would respond with it's own MAC if any one them know how to route that destination. On the other hand, if proxy ARP was disabled on the responding devices then none of the device(s) would respond and the packet would get dropped.
If you are wondering why does the route point to the egress interface rather than next hop address. There may be an occassion where you mayn't know the next hop address. Another reason is when the next hop is actually unreachable R1 mightn't drop that route as the ethernet interface mayn't go down and hence, the traffic can get black holed. There is a mechanism called reliable static route that does address this problem.
I hope you can see the advantage/disadvantage of proxy ARP based on the above example. There may be other reasons for enabling/disabling proxy ARP but that has to be dealt with on a case by case basis.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...