Triangular routing is a method for transmitting packets of data in communications networks. It uses a form of routing that sends a packet to a proxy system before transmission to the intended destination. Triangular routing is a problem in mobile IP, however it finds applications in other networking situations, for instance to avoid problems associated with network address translation (NAT), implemented for example by Skype. Triangular routing is a method for transmitting packets of data in communications networks. It uses a form of routing that sends a packet to a proxy system before transmission to the intended destination. Triangular routing is a problem in mobile IP, however it finds applications in other networking situations, for instance to avoid problems associated with network address translation (NAT), implemented for example by Skype.