I was trying "ping -r" command, while my system(windows Vista) is at different level of routers connected in series, and it was failing after 2 levels, i.e. upto router3 router1->router2->router3 it is giving correct result, but when I use same command at next level, i.e. router1->router2->router3->router4, then it was failing at router4.
Any idea, please let me know, thanks.