Patent ID: 7454525

Claim:
A method of sending addresses from a first end system to a second end system, said first end system having an original address, a translation system being present in a path between said first end system and said second end system, said translation system being designed to receive packets from said first end system and to send said packets to said second end system on a network, said translation system also being designed to translate said original address in said first end system to a translated address, said method being performed in said first end system, said method comprising: sending a request to said translation system, said request containing said original address; receiving a response from said translation system, said response containing said translated address corresponding to said original address of said first end system; embedding said translated address of said first end system in a data portion of a first packet, said first packet containing said original address as a source address; and sending said first packet to said second end system via said translation system, wherein said translation system sends said first packet with said translated address as said source address on said network.