HP-UX Mobile IPv6 A.01.00 Administrator's Guide

Chapter 3
Getting Started with HP-UX Mobile IPv6
HP-UX Mobile IPv6 Deployment Components
30
The Mobile IPv6 Kernel-resident STREAMS Module: mip6mod
The HP-UX Mobile IPv6 Kernel-resident STREAMS module, mip6mod, provides Home Agent and
Correspondent Node functionality for HP-UX servers—mip6mod is not Mobile Node client software. Located
between HP-UX Mobile IPv6 user-space tools and the IPv6 STREAMS device driver in the kernel, mip6mod
processes and generates all Mobile IPv6 Mobility message headers. You can scale the number of mip6mod
instances in the kernel to process Mobility headers for high-performance systems supporting a large number
of Mobile Nodes.
The following is a complete list of all the Mobile IPv6 Mobility message headers:
Binding Update
Binding Acknowledgement
Binding Refresh Request
•Binding Error
Home Test Init (HoTI)
Care-of Test Init (CoTI)
Home Test (HoT)
Care-of Test (CoT)
Do not attempt to interface with mip6mod using anything other than the mip6admin tool. The HP-UX Mobile
IPv6 Kernel Module Administration, mip6admin, starts, stops, and dynamically-configures mip6mod
parameters. The mip6admin tool reads mip6mod configuration files, /etc/mip6.conf by default, and
configures mip6mod. After starting mip6mod, mip6admin logs the MUX ID for the mip6mod instance in
/etc/mip6.muxids and notifies the rtradvd that mip6mod has started.
The rtradvd determines if a system is Home Agent—not mip6mod. The rtradvd configures mip6mod Mobile
Node prefix lists, and processes and generates ICMPv6 messages, the only Mobile IPv6 message mip6mod
does not handle. The rtradvd and mip6mod must be running on Home Agents.
NOTE Use the man mip6mod command to view the mip6mod(7) manpage.