Patent ID: 6957252

Claim:
A method of synchronizing device addresses between two networks within a data processing system, the method comprising: coupling a plurality of devices together utilizing a first network coupled to a first port of each of the plurality of devices and concurrently coupling said plurality of devices together utilizing a second network coupled to a second port of each of the plurality of devices, said first network being separate from said second network; accessing said plurality of devices utilizing said first and said second networks concurrently; assigning a plurality of first unique addresses to each of said plurality of devices for said first network; determining a plurality of second unique addresses assigned to each of the plurality of devices for said second network; and responsive to a determination that one of the plurality of first unique addresses is not identical to one of the plurality of second unique addresses for one of the plurality of devices, reassigning a new unique address to the one of the plurality of devices for the first network such that the new unique address is used to access the one of the plurality of devices by the first network and is identical to the one of the plurality of second unique addresses that is used to access the one of the plurality of devices by the second network.