Make any of your programs to communicate via TCP/UDP ports you want. PC-Port-Forwarding performs everything on a Windows PC without any additional hardware or complicated setups of various components. This application does everything automatically with the best performance and intuitive user interface.
The port translation functionality is similar to the network address translation (NAT) except that it performs translation of only the port numbers. It is sometimes called a network port translation or a port forwarding. To illustrate the concept, two computers on the Internet that communicate with each other using TCP/IP or UDP/IP protocols utilize ports to identify the opposite connection points of each other where the data packets supposed to go to. In order to communicate, each computer knows the port of another computer (in addition to IP address) and sends data to that port. The PC-Port-Forwarding translates these ports in such a way that when one computer sends data to the specific port of another computer, the data is actually sent to a different port. This translation of ports is performed transparently for all applications. So, the applications don't even notice that such translation ever occurred. In addition to port translation, PC-Port-Forwarding can perform traffic reflection, but only for the outgoing traffic. Which is when an application on the local computer is sending data to a remote server, PC-Port-Forwarding translates ports and loops all the data back to another port on the local computer that was specified by the user in the rules. So, the application that sends the data can be talking to another application on the same local computer while believing it communicates with the remote server.
What's new in this version:
Fixed condition that treated "reboot required" after driver install as an error. Added support for Windows Server 2008 R2 by disabling notifications. Extended license expiration date. License expiration date is October 1, 2014.