Mobile IPv6 support for MSR IPv6 1.4    

The LandMARC Mobile IPv6 implementation for MSRIPv6 1.4.   Release Candidate 4.1b

This release candidate distribution provides a full source and binary distribution of the modified MSRIPv6 1.4 codebase modified for Mobile IPv6 mobile node support and enhanced correspondent node functionality. The provided binary distrbution can be installed as per MSRIPv6 1.4, and the 'tcpip6' and 'ipv6' branches of the source can be compiled with the standard Win2000 DDK. 

Finally, Linux patches are available, supplying bug fixes to the previously distributed Linux 
implementation to allow for full interoperability with the LandMARC Mobile IPv6 stavk for Windows 2000.  A new version of the Linux code will also be available soon - watch this space.

The Mobile IPv6 implementation has been tested to be compliant with the IETF specification, 
and provide mobile node, correspondent node and home agent functionality. There are several areas which are
still work in progress at the time of this code drop - so here's a brief run down on what is
complete/tested/work in progress...


Complete (with basic testing):
- Extended configuration interface via 'ipv6.exe' 
- Binding cache implementation
- Binding update list implementation
- Multiple home address configuration
- Movement detection
- Binding update transmission
- Binding ack handling
- Interface reconfiguration
- Dynamic destination option packet generation
- Route cache entry generation
- IPv6 in IPv6 detunnelling
- Applications (ping6.exe)
- Applications (TCP/UDP)
- Binding Nack generation / handling
- Use of registry to store persistent home address info
- TCP connect binding update optimisation
- Code cleanups
- Interoperability with MSRIPv6 IPSec
- Home agent functionality

Complete (with little / no testing):
- Binding request handling

Known bugs:
- MN over IPv4 PPP/RAS dial-up connection
- Binary level interoperability with MSR IPv6 tech preview - versions of system libraries other than those supplied with the MIPv6 distribution WILL NOT function properly.


joe@comp.lancs.ac.uk 19th January 2001

    Downloads - LandMARC Mobile IPv6 RC4b

Due to licensing regulations, we cannot release the Mobile IPv6 code from our site. You can download the full binary release and source code release of the code from the Microsoft Research Cambridge site.