Method of translating protocol at translator, method of providing protocol translation information at translation server, and address translation server
First Claim
1. A translation system for translating addresses between a first protocol and a second protocol, the first protocol being used for data transfer by a first network and a third network, the second protocol being used for data transfer by a second network, the translation system comprising:
- a translation server maintaining address translation information;
a first translator connected to the translation server and the first and second networks and including a first interface for translating packets transmitted between the first network and the second network, the first translator registering a first translation rule in the address translation information of the translation server, the first translation rule including information for translating packets transmitted between a first terminal in the first network and a second terminal in the second network; and
a second translator connected to the translation server and to the second and third networks and including a second interface for translating packets transmitted between the second network and the third network, the second translator receiving a first packet transmitted according to the first protocol by the first terminal in the third network to the second terminal in the second network, sending a translation information query to the translation server based on the first packet, receiving the first translation rule from the translation server, updating the first translation rule to an updated translation rule that includes information for translating packets transmitted between the first terminal in the third network and the second terminal in the second network, translating the first packet according to the updated translation rule, and sending the translated first packet to the second terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A translator is connected to a first network for transferring data in a first protocol, to a second network for transferring data in a second protocol, and to a translation server to which other translators are connected, for retaining translation information for a protocol translation between the first protocol and the second protocol. The translator generates a second address in the first protocol corresponding to a first address in the second protocol provided to a terminal accommodated in the second network. It retains a correspondence between the first address and the second address as the translation information and registers the correspondence at the translation server.
-
Citations
16 Claims
-
1. A translation system for translating addresses between a first protocol and a second protocol, the first protocol being used for data transfer by a first network and a third network, the second protocol being used for data transfer by a second network, the translation system comprising:
-
a translation server maintaining address translation information; a first translator connected to the translation server and the first and second networks and including a first interface for translating packets transmitted between the first network and the second network, the first translator registering a first translation rule in the address translation information of the translation server, the first translation rule including information for translating packets transmitted between a first terminal in the first network and a second terminal in the second network; and a second translator connected to the translation server and to the second and third networks and including a second interface for translating packets transmitted between the second network and the third network, the second translator receiving a first packet transmitted according to the first protocol by the first terminal in the third network to the second terminal in the second network, sending a translation information query to the translation server based on the first packet, receiving the first translation rule from the translation server, updating the first translation rule to an updated translation rule that includes information for translating packets transmitted between the first terminal in the third network and the second terminal in the second network, translating the first packet according to the updated translation rule, and sending the translated first packet to the second terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for translating addresses between a first protocol and a second protocol, the first protocol being used for data transfer by a first network and a third network, the second protocol being used for data transfer by a second network, the method comprising:
-
receiving a first packet transmitted according to the first protocol by a first terminal in the third network to a second terminal in the second network; sending a translation information query to the translation server based on the first packet; receiving a first translation rule from the translation server, the first translation rule being registered in address translation information of the translation server by a translator that is connected to the first and second networks and includes an interface for translating packets transmitted between the first and second networks, the first translation rule including information for translating packets transmitted between the first terminal in the first network and the second terminal in the second network; updating the first translation rule to an updated translation rule that includes information for translating packets transmitted between the first terminal in the third network and the second terminal in the second network; translating the first packet according to the updated translation rule; and sending the translated first packet to the second terminal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification