Host Identity Protocol (HIP) Parameters

Created
2007-12-07
Last Updated
2014-09-25
Available Formats

XML

HTML

Plain text

Registries included below

Packet Types

Registration Procedure(s)
IETF Consensus
Reference
[RFC5201]
Available Formats

CSV
Value Packet Type Reference
0 Reserved [RFC5201]
1 I1 - the HIP Initiator Packet [RFC5201]
2 R1 - the HIP Responder Packet [RFC5201]
3 I2 - the Second HIP Initiator Packet [RFC5201]
4 R2 - the Second HIP Responder Packet [RFC5201]
5-15 Unassigned
16 UPDATE - the HIP Update Packet [RFC5201]
17 NOTIFY - the HIP Notify Packet [RFC5201]
18 CLOSE - the HIP Association Closing Packet [RFC5201]
19 CLOSE_ACK - the HIP Closing Acknowledgment Packet [RFC5201]
20 HIP Distributed Hash Table Resource Record (HDRR) [RFC6537]
21-31 Unassigned
32 HIP_DATA [RFC6078]
33-127 Unassigned

HIP Version

Registration Procedure(s)
IETF Consensus
Reference
[RFC5201]
Available Formats

CSV
Value Reference
1 [RFC5201]

Parameter Types

Reference
[RFC5201]
Available Formats

CSV
Range Registration Procedures
0-1023 IETF Consensus
1024-32767 First Come First Served with Specification Required
32768-49141 Reserved for Private Use
49142-61439 First Come First Served with Specification Required
61440-65535 IETF Consensus
Value Parameter Type Length Reference
0-64 Unassigned
65 ESP_INFO 12 [RFC-ietf-hip-rfc5202-bis-07]
66-127 Unassigned
128 R1_COUNTER 12 [RFC5201]
129-192 Unassigned
193 LOCATOR variable [RFC5206]
194-256 Unassigned
257 PUZZLE 12 [RFC5201]
258-320 Unassigned
321 SOLUTION 20 [RFC5201]
322-384 Unassigned
385 SEQ 4 [RFC5201]
386-448 Unassigned
449 ACK variable [RFC5201]
450-512 Unassigned
513 DIFFIE_HELLMAN variable [RFC5201]
514-576 Unassigned
577 HIP_TRANSFORM variable [RFC5201]
578-607 Unassigned
608 NAT_TRAVERSAL_MODE variable [RFC5770]
609 Unassigned
610 TRANSACTION_PACING 4 [RFC5770]
611-640 Unassigned
641 ENCRYPTED variable [RFC5201]
642-704 Unassigned
705 HOST_ID variable [RFC5201]
706-767 Unassigned
768 CERT variable [RFC5201][RFC6253]
769-831 Unassigned
832 NOTIFICATION variable [RFC5201]
833-896 Unassigned
897 ECHO_REQUEST_SIGNED variable [RFC5201]
898-929 Unassigned
930 REG_INFO variable [RFC5203]
931 Unassigned
932 REG_REQUEST variable [RFC5203]
933 Unassigned
934 REG_RESPONSE variable [RFC5203]
935 Unassigned
936 REG_FAILED variable [RFC5203]
937-949 Unassigned
950 REG_FROM 20 [RFC5770]
951-960 Unassigned
961 ECHO_RESPONSE_SIGNED variable [RFC5201]
962-4094 Unassigned
4095 ESP_TRANSFORM variable [RFC-ietf-hip-rfc5202-bis-07]
4096-4480 Unassigned
4481 SEQ_DATA 4 [RFC6078]
4482-4544 Unassigned
4545 ACK_DATA variable [RFC6078]
4546-4576 Unassigned
4577 PAYLOAD_MIC variable [RFC6078]
4578-4579 Unassigned
4580 TRANSACTION_ID variable [RFC6078]
4581-4591 Unassigned
4592 OVERLAY_ID variable [RFC6079]
4593-4600 Unassigned
4601 ROUTE_DST variable [RFC6028]
4602-7679 Unassigned
7680 HIP_TRANSPORT_MODE variable [RFC6261]
7681-32767 Unassigned
32768-49141 Reserved for Private Use [RFC5201]
49142-61504 Unassigned
61505 HMAC variable [RFC5201]
61506-61568 Unassigned
61569 HMAC_2 variable [RFC5201]
61570-61632 Unassigned
61633 HIP_SIGNATURE_2 variable [RFC5201]
61634-61696 Unassigned
61697 HIP_SIGNATURE variable [RFC5201]
61698-63660 Unassigned
63661 ECHO_REQUEST_UNSIGNED variable [RFC5201]
63662-63424 Unassigned
63425 ECHO_RESPONSE_UNSIGNED variable [RFC5201]
63426-63997 Unassigned
63998 RELAY_FROM 20 [RFC5770]
63999-64001 Unassigned
64002 RELAY_TO 20 [RFC5770]
64003-64010 Unassigned
64011 OVERLAY_TTL 4 [RFC6079]
64012-64016 Unassigned
64017 ROUTE_VIA variable [RFC6028]
64018-65497 Unassigned
65498 FROM 16 [RFC5204]
65499 Unassigned
65500 RVS_HMAC variable [RFC5204]
65501 Unassigned
65502 VIA_RVS variable [RFC5204]
65503-65519 Unassigned
65520 RELAY_HMAC variable [RFC5770]
65521-65535 Unassigned

Group IDs

Registration Procedure(s)
IETF Consensus
Reference
[RFC5201]
Available Formats

CSV
Value Group ID Reference
0 Reserved [RFC5201]
1 384-bit group [RFC5201]
2 OAKLEY well known group 1 [RFC5201]
3 1536-bit MODP group [RFC5201]
4 3072-bit MODP group [RFC5201]
5 6144-bit MODP group [RFC5201]
6 8192-bit MODP group [RFC5201]
7-255 Unassigned

Suite IDs

Registration Procedure(s)
IETF Consensus
Reference
[RFC5201]
Available Formats

CSV
Value Suite ID Reference
0 Reserved [RFC5201]
1 AES-CBC with HMAC-SHA1 [RFC5201]
2 3DES-CBC with HMAC-SHA1 [RFC5201]
3 3DES-CBC with HMAC-MD5 [RFC5201]
4 BLOWFISH-CBC with HMAC-SHA1 [RFC5201]
5 NULL-ENCRYPT with HMAC-SHA1 [RFC5201]
6 NULL-ENCRYPT with HMAC-MD5 [RFC5201]
7-65535 Unassigned

DI-Types

Registration Procedure(s)
IETF Consensus
Reference
[RFC5201]
Available Formats

CSV
Value DI-Type Reference
0 none included [RFC5201]
1 FQDN [RFC5201]
2 NAI [RFC5201]
3-15 Unassigned

Notify Message Types

Reference
[RFC5201]
Available Formats

CSV
Range Registration Procedures Note
1-50 IETF Consensus
51-8191 First Come First Served with Specification Required error types
8192-16383 Reserved for Private Use error types
16384-40959 First Come First Served with Specification Required status types
40960-65535 Reserved for Private Use status types
Value Notify Message Type Reference
0 Reserved [RFC5201]
1 UNSUPPORTED_CRITICAL_PARAMETER_TYPE [RFC5201]
2-6 Unassigned
7 INVALID_SYNTAX [RFC5201]
8-13 Unassigned
14 NO_DH_PROPOSAL_CHOSEN [RFC5201]
15 INVALID_DH_CHOSEN [RFC5201]
16 NO_HIP_PROPOSAL_CHOSEN [RFC5201]
17 INVALID_HIP_TRANSFORM_CHOSEN [RFC5201]
18 NO_ESP_PROPOSAL_CHOSEN [RFC-ietf-hip-rfc5202-bis-07]
19 INVALID_ESP_TRANSFORM_CHOSEN [RFC-ietf-hip-rfc5202-bis-07]
20-23 Unassigned
24 AUTHENTICATION_FAILED [RFC5201]
25 Unassigned
26 CHECKSUM_FAILED [RFC5201]
27 Unassigned
28 HMAC_FAILED [RFC5201]
29-31 Unassigned
32 ENCRYPTION_FAILED [RFC5201]
33-39 Unassigned
40 INVALID_HIT [RFC5201]
41 Unassigned
42 BLOCKED_BY_POLICY [RFC5201]
43 Unassigned
44 SERVER_BUSY_PLEASE_RETRY [RFC5201]
45 Unassigned
46 LOCATOR_TYPE_UNSUPPORTED [RFC5206]
47 Unassigned
48 CREDENTIALS_REQUIRED [RFC6253]
49 Unassigned
50 INVALID_CERTIFICATE [RFC6253]
51 REG_REQUIRED [RFC5203]
52-59 Unassigned
60 NO_VALID_NAT_TRAVERSAL_MODE_PARAMETER [RFC5770]
61 CONNECTIVITY_CHECKS_FAILED [RFC5770]
62 MESSAGE_NOT_RELAYED [RFC5770]
63-69 Unassigned
70 OVERLAY_TTL_EXCEEDED [RFC6079]
71-89 Unassigned
90 UNKNOWN_NEXT_HOP [RFC6028]
91-99 Unassigned
100 NO_VALID_HIP_TRANSPORT_MODE [RFC6261]
101-8191 Unassigned
8192-16383 Reserved for Private Use
16384 I2_ACKNOWLEDGEMENT [RFC5201]
16385-40959 Unassigned
40960-65535 Reserved for Private Use [RFC5201]

Registration Types

Reference
[RFC5203]
Available Formats

CSV
Range Registration Procedures
0-200 IETF Consensus
201-255 Reserved for Private Use
Value Registration Type Reference
0 Unassigned
1 RENDEZVOUS [RFC5204]
2 RELAY_UDP_HIP [RFC5770]
3-200 Unassigned
201-255 Reserved for Private Use [RFC5203]

Registration Failure Types

Reference
[RFC5203]
Available Formats

CSV
Range Registration Procedures
0-200 IETF Consensus
201-255 Reserved for Private Use
Value Registration Failure Type Reference
0 Registration requires additional credentials [RFC5203]
1 Registration type unavailable [RFC5203]
2-200 Unassigned
201-255 Reserved for Private Use [RFC5203]

HIP NAT Traversal Modes

Registration Procedure(s)
IETF Review
Reference
[RFC5770]
Available Formats

CSV
Value Identifier Reference
0 Reserved [RFC5770]
1 UDP-ENCAPSULATION [RFC5770]
2 ICE-STUN-UDP [RFC5770]
3-65535 Unassigned

HIP Via Flags

Registration Procedure(s)
IETF Review or IESG Approval
Reference
[RFC6028]
Available Formats

CSV
Position Name Reference
0 SYMMETRIC [RFC6028]
1 MUST_FOLLOW [RFC6028]
2-15 Unassigned

HIP Certificate Types

Registration Procedure(s)
IETF Review
Reference
[RFC6253]
Available Formats

CSV
Type Number Cert Format Reference
0 Reserved [RFC6253]
1 X.509 v3 [RFC6253]
2 SPKI [RFC6253]
3 Hash and URL of X.509 v3 [RFC6253]
4 Hash and URL of SPKI [RFC6253]
5 LDAP URL of X.509 v3 [RFC6253]
6 LDAP URL of SPKI [RFC6253]
7 Distinguished Name of X.509 v3 [RFC6253]
8 Distinguished Name of SPKI [RFC6253]

HIP Transport Modes

Registration Procedure(s)
IETF Review or IESG Approval
Reference
[RFC6261]
Available Formats

CSV
Value Name Reference
0 RESERVED [RFC6261]
1 DEFAULT [RFC6261]
2 ESP [RFC6261]
3 ESP-TCP [RFC6261]