This implementation has been tested with another independent implementation
developed by the University of Singapore.
Several tests have been carried out and some problems (both implementation
and design of Mobile IP) have been found out.
These are the subjects tested which are working successfully.
Mobile Nodes receiving and processing Agent Advertisements.
Agents receiving Agent Solicitations and responding with Agent Advertisements.
Mobile Nodes registering with foreign agents on foreign networks.
Packets being received by the mobile node after having been tunneled
by the home agent and de-tunneled by the foreign agent.
Packets from the mobile node being routed directly to their destinations.
Mobile nodes discovering that their connectivity/subnet had changed
and re-registering at their new location.
Mobile nodes discovering that their current foreign agent had rebooted
and therefore re-registering with that foreign agent.
The required form of tunneling (IP-in-IP encapsulation).
Mobile nodes de-registering upon returning to their home network.
Registrations being rejected for authentication failures, including
TCP connections remaining open (with data flowing) while a mobile node
moved from its home network to a foreign network and then back again to
the home network.