Patent ID: 8432922

Claim:
A method for managing multiple Internet protocol (IP) tunnels between a local host and a remote host, the method comprising: receiving, by the local host, a first and a second dynamic address for establishing tunnels with the remote host, wherein a first remote address of the remote host is known to the local host; electronically building a first tunnel between the local host and the remote host using the first dynamic address and the first known remote address; sending a notification to the remote host at the first known remote address, the notification including the first and the second dynamic addresses, the notification also including a request for a second remote address of the remote host; upon receiving the second remote address, and while the first tunnel is maintained, electronically building a second tunnel between the local host and the remote host using the second dynamic address and the second remote address; and upon the first or second dynamic address changing, rebuilding the corresponding tunnel with the changed dynamic address and the corresponding remote address.