I know that I should use "ip route 0 0" when "ip routing" is enabled, and "ip default-gateway" otherwise. However, everything (ping, ssh, tftp) seems to work just fine using "ip route 0 0" when "ip routing" is disabled. Can someone explain? I'm using 3560 /w IOS version 12.1(19)EA1d. -Thanks
So the only way for this device to reach a different subnet is via a router with proxy-arp enabled. If you want to test, disable proxy-arp on every single router on that subnet (if there is more than one).
If you remove the ip route 0.0.0.0 can you still do all the tasks you mentioned before ?