This feature introduces DCCoA and foreign agent CoA support when IP addresses are obtained via DHCP on a roaming interface.
Prior to the introduction of this feature, the mobile router could only support foreign agent CoA registration, static CCoA
registration, and DCCoA registration through PPP/IPCP.
For both static and dynamic CCoA, the interface can be configured to exclusively use the CCoA for registration or to use a
foreign agent CoA if one is available. An interface enabled for both foreign agent CoA and CCoA registration will always register
a foreign agent CoA instead of a CCoA if a foreign agent CoA is available.
In the foreign agent case, when an interface first comes up, it will attempt to discover foreign agents on the link by soliciting
and listening for agent advertisements. If a foreign agent is found, the mobile router will register using the advertised
CoA. The interface will continue to register using a CoA as long as a foreign agent is heard. When foreign agents are not
heard, CCoA processing is enabled and the interface registers its CCoA. The CCoA is the interface’s statically configured
or dynamically acquired primary IP address. If a foreign agent is heard again, the interface will again register using the
foreign agent CoA.
In previous releases of CCoA support, the CCoA registration would begin only after a number of solicits were sent or no advertisements
were heard. For faster roaming, this delay is now eliminated. Now the interface registers a foreign agent CoA if an agent
advertisement is heard or it registers a CCoA if an address is acquired, depending on which event occurs first. In the case
where the interface registers a CCoA first, a subsequent receipt of an agent advertisement will then cause the interface to
register with the foreign agent.
To support CCoA on Ethernet interfaces, a default gateway address is required. This gateway address is used as the default
gateway for CCoA registration and as a default route after the interface is registered. For static CCoA on an Ethernet interface,
a default gateway address must be provided through the roaming interface CCoA configuration. See the Cisco IOS Release 12.2(15)T
Mobile Networks Static Collocated Care-of Address
feature documentation for configuration details.
When an interface is configured for DCCoA via DHCP, a configured gateway address is not required and the option to configure
a gateway address is not offered through the command line interface (CLI). For DHCP interfaces, DCCoA registration uses the
DHCP default router address and, once the interface is registered, the address is also used for the mobile router default
route and gateway.