Browse Prior Art Database

IPv6 address failover system using MobileIP

IP.com Disclosure Number: IPCOM000018982D
Original Publication Date: 2003-Aug-25
Included in the Prior Art Database: 2003-Aug-25
Document File: 4 page(s) / 172K

Publishing Venue

IBM

Abstract

Disclosed is a system for IPv6 address failover using MobileIPv6 (*1). By using this system, multiple servers at different links can compose a IPv6 address failover system.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 68% of the total text.

Page 1 of 4

IPv6 address failover system using MobileIP

Disclosed is a system for IPv6 address failover using MobileIPv6 (*1). By using this system, two (or more) servers on different links can compose a IPv6 address faileover system.

By using MobileIPv6, mobile nodes on different link (MN_A and MN_B) composed a IPv6 address failover system. MN_A and MN_B are conifugred to use the same home address (HomeAddr) and the same home agent (HA). Then only MN_A is activated as a mobile node. MN_A and MN_B communicate with each other as ordinary High Availability cluster system does. Fig. 1 and 2 illustrate the topology of this system and Fig.2 illustrates the block diagram.

HA gets binding update from MN_A and creates a binding of MN_A's current address,

AddrA, with HomeAddr. If a correspondent node, CN, sends a packet to HomeAddr, HA intercepts the packet.

HA forwards the intercepted packet to MN_A in regular MobileIPv6 manner.

MN_A replys the packet forwarded by HA and starts MobileIPv6 signalling with CN to

use MobileIPv6 route optimization. After MobileIPv6 signalling, CN sends packets to MN_A directly.

If MN_A fails for some reason and MN_B is aware of MN_A's failure, MN_B takes over

the network service which MN_A provides at HomeAddr. MN_B activates mobile node functionality and sends binding update to HA. Then HA

replaces the binding of MN_A. HA receives a packet from CN after receiving a biniding update from MN_B.

HA stops forwarding packets to MN_A and starts forwarding packets to MN_B

After MN_B receiv...