I have a setup like, main router is connected to modem(ISP), I have connected one wifi router to main router, and another wifi router to above wifi router, so have 3 levels of routers. Now I connected one UDP client to wifi router at level 2 and other UDP client to wifi router at level 3, and tried to send/receive packets, but they were not able to receive packets.
I tried running skype for same setup but skype was also not able communicate peer-to-peer, it was sending packets through servers.
Also when I am connecting one client with main router and other client at any level of wifi router then they are able to communicate.
Help needed... Thanks in advance.