Patent ID: 7395354

Claim:
A network, comprising: a first processor on a first network that has a first address range; a second processor on a second network that has a second address range; and a third processor on a third network that has a third address range, other than the first and second processors, that detects a conflict between the first address range and the second address range prior to communication with the first network and the second network and resolves the conflict based on address translation information retrieved using a virtual address of a tunnel established between the third processor and the first processor, such that communication between the first network and the third network and communication between the second network and the third network is enabled, wherein the third processor detects the conflict between the first address range and the second address range by receiving the first address range and the second address range, comparing the first address range and the second address range, and determining an overlap in the first address range and the second address range, and the third processor determines at least one translated address without regard to the first network and second network, such that the conflict is resolved locally on the third network other than the first network and second network.