摘要 |
According to a communication system of the invention, terminals (PC1, PC2) in charge of respective NAT routers communicate with each other by use of transmission source addresses, transmission source port numbers, destination addresses and destination port numbers. Each one of the terminals (PC1, PC2) transmits data to a server so as to provide notification of the transmission source port number to the respective other one of the terminals (PC2, PC1). The server notifies the terminals (PC2, PC1) of respective port numbers that are based on the transmission source port numbers that were used by the terminals (PC1, PC2) for the transmission of the data. The terminals (PC1, PC2) try to connect to the respective other terminals (PC2, PC1) by transmitting data by use of respective transmission source port numbers, which are different from the transmission source port numbers that were used for the transmission of the data to the server (SV), and by use of respective destination port numbers that are based on the respective received port numbers related to the respective other terminals (PC2, PC1). |