Address translator, message processing method and equipment
First Claim
1. An address translator to be coupled to a first network utilizing a global address, and to be coupled to a second network utilizing a private address, said address translator comprising:
- an address translating unit which translates, in a Layer 3 region of communication data the global address into the private address, or translates, in a Layer 3 region of communication data, the private address into the global address;
a detecting unit which detects that the communication data conforms to a particular protocol based on a port number contained in a header corresponding to a Layer 4 region of the communication data;
a creating unit which creates translation information including a correspondence relationship between the global address and the private address for translating a Layer 3 address contained in a region of the communication data higher than the Layer 3 region, when the detecting unit detects that the communication data conforms to the particular protocol, anda communicating unit which communicates with a server device, andwherein said address translator sends said translation information and the region of the communication data higher than the Layer 3 region to said server device, and receives information including said Layer 3 address described in the region of the communication data higher than the Layer 3 region which has been translated by said server device,wherein said region of the communication data higher than the Layer 3 region comprises a parameter which requires translation of the region of the communication data higher than the Layer 3 region,wherein said address translator sends to said region of the communication data higher than the Layer 3 region with a tag added to said parameter by said address translator, andwherein said server device extracts the parameter which requires the translation from the region of the communication data higher than the Layer 3 region based on said tag which requires the translation of the region of the communication data higher than the Layer 3 region.
0 Assignments
0 Petitions
Accused Products
Abstract
An address translator includes an SIP message detecting function. Upon detection of an SIP message, the address translator sends the SIP message to an SIP address translator. The SIP address translator extracts addresses for translation, and makes a query to the address translator. The SIP address translator translates an IP address included in the SIP message, using translation information of the address translator. Thus, an SIP communication is accomplished between terminals belonging to different regions in association of the address translator and the SIP address translator.
-
Citations
15 Claims
-
1. An address translator to be coupled to a first network utilizing a global address, and to be coupled to a second network utilizing a private address, said address translator comprising:
-
an address translating unit which translates, in a Layer 3 region of communication data the global address into the private address, or translates, in a Layer 3 region of communication data, the private address into the global address; a detecting unit which detects that the communication data conforms to a particular protocol based on a port number contained in a header corresponding to a Layer 4 region of the communication data; a creating unit which creates translation information including a correspondence relationship between the global address and the private address for translating a Layer 3 address contained in a region of the communication data higher than the Layer 3 region, when the detecting unit detects that the communication data conforms to the particular protocol, and a communicating unit which communicates with a server device, and wherein said address translator sends said translation information and the region of the communication data higher than the Layer 3 region to said server device, and receives information including said Layer 3 address described in the region of the communication data higher than the Layer 3 region which has been translated by said server device, wherein said region of the communication data higher than the Layer 3 region comprises a parameter which requires translation of the region of the communication data higher than the Layer 3 region, wherein said address translator sends to said region of the communication data higher than the Layer 3 region with a tag added to said parameter by said address translator, and wherein said server device extracts the parameter which requires the translation from the region of the communication data higher than the Layer 3 region based on said tag which requires the translation of the region of the communication data higher than the Layer 3 region. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An address translating system comprising:
-
an address translator, which is connected to a first network utilizing a global address and second network utilizing a private address; and a server device, wherein the address translator comprises; an address translating unit which translates, in a Layer 3 region of communication data, the global address, or translates, in a Layer 3 region of communication data, the private address into the global address; a detecting unit which detects that the communication data conforms to a particular protocol based on a port number contained in a header corresponding to a Layer 4 region of the communication data; a creating unit which creates translation information including a correspondence relationship between the global address and the private address for translating a Layer 3 address contained in a region of the communication data higher than the Layer 3 region, when the detecting unit detects that the communication data conforms to the particular protocol, and a communicating unit which communicates with a server device, wherein said address translator sends said translation information and the region of the communication data higher than the Layer 3 region to said server device, and receives information including said Layer 3 address described in the region of the communication data higher than the Layer 3 region which has been translated by said server device, wherein the region of the communication data higher than the Layer 3 region, which is sent from the address translator to the server device, comprises a parameter which requires translation of the region of the communication data higher than the Layer 3 region of the communication data, wherein the address translator sends the region of the communication data higher than the Layer 3 region with a tag added to the parameter which requires the translation of the region of the communication data higher than the Layer 3 region, and wherein the server device extracts the parameter which requires the translation from the region of the communication data higher than the Layer 3 region based on the tag. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification