Mobile IPv4 Numbers
2023-08-24
Mobile IP Message Types
Specification Required
Unassigned
Mobile IP defines a set of new control messages, sent with UDP or TCP
using well-known port number 434. Currently, the following
are defined.
1
Registration Request
2
Unassigned
3
Registration Reply
4
Tunnel Data
5-6
Unassigned
7
Registration Revocation
8-14
Unassigned
15
Revocation Acknowledgment
16
Handoff Request
17
Handoff Reply
18
Regional Registration Request
19
Regional Registration Reply
20
Fast Binding Update (FBU)
21
Fast Binding Acknowledgment (FBAck)
22
Generic Notification
23
Generic Notification Acknowledgement
24
Home Test Init message
25
Care-of Test Init message
26
Home Test message
27
Care-of Test message
28-254
Unassigned
255
Message for Experimental use
Extensions to Mobile IP Registration Messages
Specification Required
Unassigned
The first set consists of those Extensions which may appear only
in Mobile IP control messages (those sent to and from UDP port
number 434).
0
One-byte Padding
N
32
Mobile-Home Authentication
Y
33
Mobile-Foreign Authentication
Y
34
Foreign-Home Authentication
Y
36
Generalized Mobile IP Authentication
N
38
Critical Vendor/Organization Specific Extension(CVSE)
N
40
MN-FA-KeyGen Request
N
41
MN-FA-KeyGen Reply
N
42
MN-HA-KeyGen Request
N
43
MN-HA-KeyGen Reply
N
44
UDP Tunnel Reply Extension
N
45
FA Error Extension
N
46
GFA IP Address Extension
N
47
PMIPv4 Non-skippable Extension
N
48
GRE Key Extension
N
49
Route Optimization Extensions
N
50
Route Optimization Data
N
51-126
Unassigned
127
Non-skippable Extension for Experimental use
N
128
Deprecated (2001-08-31)
129
SKIP Firewall Traversal Extension
N
130
Encapsulating Delivery Style Extension
N
131
Mobile Node NAI
N
132
MN-FA Challenge Extension
N
134
Normal Vendor/Organization Specific Extension (NVSE)
N
136
NAI Carrying Extension
N
137
Revocation Support
N
138
Generalized Link Layer Address Registration Extension
N
139
Dynamic HA Extension
N
140
Hierarchical Foreign Agent Extension
N
141
Replay Protection Style
N
142
Regional Registration Lifetime Extension
N
144
UDP Tunnel Request Extension
N
145
Message String Extension
Y
147
PMIPv4 Skippable Extension
N
148
Mobile Network Extension
N
149
Trusted Networks Configured (TNC) Extension
N
150
Reserved
151
Service Selection Extension
N
152
Dual Stack (DSMIPv4) Extension
N
153
Mobile Router Route Optimization Indication
N
154
Multipath-Extension
N
155-254
Unassigned
255
Skippable Extension for Experimental use
N
Mobile IP Extensions for ICMP Router Discovery messages
Specification Required
Unassigned
The second set consists of those extensions which may appear only
in ICMP Router Discovery messages RFC1256.
0
One-byte Padding (encoded with no Length nor Data field)
1-15
Unassigned
16
Mobility Agent Advertisement
17-18
Unassigned
19
Prefix-Lengths
20
Link-Layer Address Option Format (LLA)
21
New IPv4 Address
22
New Router Prefix Information
23
Unassigned
24
Challenge Extension
25-126
Unassigned
127
Non-skippable Adv. Extension for Experimental use
128-135
Unassigned
136
NAI Carrying Extension
137
CARD MN-AR signature option
138
CARD Request option
139
CARD Reply option
140
Generalized Link Layer Address Advertisement Extension
141-254
Unassigned
255
Skippable Adv. Extension for Experimental use
Extension Subtypes
To conserve the type number space, extension types may have sub-types.
Currently the following extensions have subtypes defined:
Generalized Authentication Extension (Value 36)
Specification Required
Unassigned
1
MN-AAA Authentication subtype
2
FA-FA authentication
3
MN-GFA authentication
4
MN-PAR Auth Extension
KeyGen Request/Reply subtypes (Value 40-43)
Standards Action
1
KeyGen Request/Reply from AAA
7
Not to be allocated - used by early implementations
UDP Tunnel Reply Extension (Value 44)
Specification Required
Unassigned
0
Regular UDP Tunnel Reply Extension
FA Error Extension subtypes (value 45)
Expert Review
Unassigned
0
FA Error Indication to MN
GRE Key Extension subtypes (value 48)
Specification Required
Unassigned
0
GRE Key Extension
1-255
Unassigned
NAI Carrying Extension Sub-types (Value 136)
Specification Required
Unassigned
1
HA Identity
2
AAAH identity
3
Foreign Agent NAI (FA-NAI)
Dynamic HA Extension subtypes (Value 139)
IETF Review
1
Requested HA Extension
2
Redirected HA Extension
UDP Tunnel Request Extension (Value 144)
Specification Required
Unassigned
0
Regular UDP Tunnel Request Extension
Mobile Network Extension subtypes (Value 148)
Standards Action or IESG Approval
0
Mobile Network Request Extension
1
Explicit Mode Acknowledgement Extension
2
Implicit Mode Acknowledgement Extension
3-255
Unassigned
Trusted Networks Configured (TNC) Extension subtypes (Value 149)
Specification Required
Unassigned
0
Trusted Networks Configured (TNC)
1-255
Unassigned
Multipath Extension subtypes (Value 154)
Expert Review
Unassigned
0
Reserved
1
Multipath Extension
2
Flow-Binding Extension
3-254
Unassigned
255
Reserved
Code Values for Mobile IP Registration Reply Messages
Unassigned
0-8
Success Codes
None
9-63
Allocation guidelines not specified
None
64-127
Error Codes from the Foreign Agent
Expert Review
128-192
Error Codes from the Home Agent
Expert Review
193-200
Error Codes from the Gateway Foreign Agent
Expert Review
201-210
Error Codes form the Correspondent Node
Expert Review
211-255
Allocation guidelines not specified
None
Registration successful Code Values
None
0
registration accepted
1
registration accepted, but simultaneous mobility bindings unsupported
2
Concurrent registration (pre-accept)
3-8
Unassigned
Registration denied by the foreign agent
Expert Review
Unassigned
64
reason unspecified
65
administratively prohibited
66
insufficient resources
67
mobile node failed authentication
68
home agent failed authentication
69
requested Lifetime too long
70
poorly formed Request
71
poorly formed Reply
72
requested encapsulation unavailable
73
reserved and unavailable
74
request reverse tunnel unavailable
75
reverse runnel is mandatory and 'T' bit not set
76
mobile node too distant
77
invalid care-of address
78
registration timeout
79
delivery style not supported
80
home network unreachable (ICMP error received)
81
home agent host unreachable (ICMP error received)
82
home agent port unreachable (ICMP error received)
83-87
Unassigned
88
home agent unreachable (other ICMP error received)
89
vendor-specific reason
90
Non-zero HA address required in Registration Request
91-95
Unassigned
96
nonzero_homeaddr_reqd
97
missing_nai
98
missing_home_agent
99
missing_homeaddr
100
ERROR-FA-1
101
ERROR-FA-2
102-103
Unassigned
104
unknown_challenge
105
missing_challenge
106
stale_challenge
107
MISSING_MN_FA
108
Error code from Foreign Agent => fa_bad_aaa_auth
109
Error code from Foreign Agent => ha_wrong_challenge
110
Error code from Foreign Agent => REPLAY_PROT_UNAVAIL
111
Error code from Foreign Agent => ZERO_COA_NOT_SUPP
112
UNKNOWN_GFA
113
GFA_UNREACHABLE
114
GFA_HOST_UNREACHABLE
115
GFA_PORT_UNREACHABLE
116
Invalid Home Agent Address
117-126
Unassigned
127
FA Error Code for Experimental use
Registration denied by the home agent
Expert Review
Unassigned
128
reason unspecified
129
administratively prohibited
130
insufficient resources
131
mobile node failed authentication
132
foreign agent failed authentication
133
registration Identification mismatch
134
poorly formed Request
135
too many simultaneous mobility bindings
136
unknown home agent address
137
request reverse tunnel unavailable
138
reverse runnel is mandatory and 'T' bit not set
139
requested encapsulation unavailable
140
ERROR-HA-1
141
ERROR-HA-2
142
ERROR_HA_UDP-ENCAP_UNAVAIL
143
Reregister with redirected HA
144
Error code from Home Agent => ha_bad_aaa_auth
145
Error code from Home Agent => ZERO_CAREOF_ADDRESS
146
Error code from Home Agent => DYN_GFA_NOT_SUPP
147
Mobile Network Prefix operation error
(HA_MOBNET_ERROR)
148
Mobile Router operation is not permitted
(HA_MOBNET_DISALLOWED)
149
PMIP_UNSUPPORTED
150
PMIP_DISALLOWED
151
SERVICE_AUTHORIZATION_FAILED
152
MULTIPATH_NOT_ALLOWED
153
INVALID_FB_IDENTIFIER
154-191
Unassigned
192
HA Error Code for Experimental use
Registration denied by the gateway foreign agent
Expert Review
Unassigned
193
NO_HOME_REG
194
Reserved
195-200
Unassigned
Error Codes from the Correspondent Node
Expert Review
Unassigned
201
Expired Home nonce Index
202
Expired Care-of nonce Index
203
Expired nonces
204-210
Unassigned
Security Parameter Index (SPI) Values for the Mobile IP Reserved SPIs
Must be specified and approved by the MIP4 working group
0
Reserved
1
Reserved
2
CHAP_SPI
3-255
Unassigned
Replay Method Identifier
Expert Review
Unassigned
0-1
Reserved
2
Timestamps
3
Nonces
4-65535
Unassigned
Generalized Link Layer Address Registration Extension Subtypes and Generalized Link Layer Address Advertisement Extension Subtypes
IETF Review
0
Reserved
1
3GPP2 International Mobile Station Identity
and Connection ID
2
3GPP International Mobile Subscriber Identity
3
Ethernet 48-bit MAC address
4
64-bit Global ID, EUI-64
5
Solicited IPv4 Address
6
Access Point Identifier
7
FA IPv4 Address
8-255
Unassigned
Code Values for Mobile IP Handoff Reply Messages (Value 17)
IETF Review
0
Successful Handoff
1
Generic Handoff Failure
2-255
Unassigned
Message String Extension (Value 145)
Expert Review
Unassigned
1
Home Agent
2
Foreign Agent
Mobile Network Acknowledgement Extension
Standards Action or IESG Approval
0
Success
1
Invalid prefix length (MOBNET_INVALID_PREFIX_LEN)
2
Mobile Router is not authorized for prefix (MOBNET_UNAUTHORIZED)
3
Forwarding setup failed (MOBNET_FWDING_SETUP_FAILED)
4
Home Agent cannot assign a mobile network prefix (MOBNET_UNASSIGNED)
5-255
Unassigned
PMIPv4 Non-skippable Extension (Value 47)
Expert Review
Unassigned
0
Unassigned
1
PMIPv4 Per-Node Authentication Method
2-255
Unassigned
PMIPv4 Skippable Extension (Value 147)
Expert Review
Unassigned
0
Unassigned
1
PMIPv4 Interface ID
2
PMIPv4 Device ID
3
PMIPv4 Subscriber ID
4
Access Technology Type
5-255
Unassigned
Dual Stack (DSMIPv4) Extension subtypes (Value 152)
Expert Review
Unassigned
1
IPv6 Prefix Request
2
IPv6 Prefix Reply
3
IPv6 Tunneling Mode
PMIPv4 Per-Node Authentication Method Types
Expert Review
Unassigned
0
Reserved
1
FA-HA Authentication
2
IPSec Authentication
3-255
Unassigned
PMIPv4 Device ID Types
Expert Review
Unassigned
0
Reserved
1
Ethernet MAC address
2
Mobile Equipment Identifier (MEID)
3
International Mobile Equipment Identity (IMEI)
4
Electronic Serial Number (ESN)
5-255
Unassigned
PMIPv4 Subscriber ID Types
Expert Review
Unassigned
0
Reserved
1
International Mobile Subscriber Identity (IMSI)
2-255
Unassigned
Access Technology Types
Expert Review
Unassigned
0
Reserved
1
802.3
2
802.11a/b/g
3
802.16e
4
802.16m
5
3GPP EUTRAN/LTE
6
3GPP UTRAN/GERAN
7
3GPP2 1xRTT/HRPD
8
3GPP2 UMB
9-255
Unassigned
IPv6 Prefix Reply Extension Codes
Expert Review
Unassigned
0
registration accepted, IPv6 to be tunneled to HoA
1
registration accepted, IPv6 to be tunneled to CoA
2-7
Unassigned (available for accept codes)
8
registration rejected, reason unspecified
9
registration rejected, administratively prohibited
10-255
Unassigned (available for reject codes)
Code Values for General Notification Messages
Unassigned
0
Expert Review
Success Code
1-63
Expert Review
64-69
Expert Review
Error Codes from the FA
70-127
Expert Review
128-133
Expert Review
Error Codes from the HA
134-191
Expert Review
192-197
Expert Review
Error Codes from the MN
198-255
Expert Review
0
notification accepted
1-63
Unassigned
64
reason unspecified
65
administratively prohibited
66
insufficient resources
67
mobile node failed authentication
68
home agent failed authentication
69
notification Identification mismatch
70-126
Unassigned
127
Reserved for Experimental Use
128
reason unspecified
129
administratively prohibited
130
insufficient resources
131
mobile node failed authentication
132
foreign agent failed authentication
133
notification Identification mismatch
134-190
Unassigned
191
Reserved for Experimental Use
192
reason unspecified
193
administratively prohibited
194
insufficient resources
195
foreign agent failed authentication
196
home agent failed authentication
197
notification Identification mismatch
198-254
Unassigned
255
Reserved for Experimental Use
Route Optimization Extension (Value 49)
RFC Required
0
Reserved
1
Route Optimization Reply
2
Mobile-Correspondent Authentication
3
Care-of Address
4-255
Unassigned
Route Optimization Data Extension (Value 50)
RFC Required
0
Reserved
1
Route Optimization Prefix Advertisement
2-255
Unassigned
Mobile Router Route Optimization Capability Extension (Value 153)
RFC Required
0
Reserved
1
Mobile Router Route Optimization Capability
2-255
Unassigned
Frank Quick
mailto:fquick&qualcomm.com
2002-07