General Internet Signalling Transport (GIST) Parameters
2009-07-30
2011-01-20
NSIS Signaling Layer Protocol (NSLP) Identifiers
IESG Approval
0
Used for GIST messages not related to any signalling application.
1-32
QoS NSLP Aggregation Levels 0-31
33
NATFW
34-32703
Unassigned
32704-32767
Reserved for Private/Experimental Use
32768-65535
Reserved
GIST Message Types
Martin Stiemerling
0-31
IETF Review
32-55
Expert Review
0
Query
1
Response
2
Confirm
3
Data
4
Error
5
MA-Hello
6-55
Unassigned
56-63
Reserved for Private/Experimental Use
64-127
Reserved
GIST Object Types
Martin Stiemerling
0-1023
IETF Review
1024-1999
Specification Required
0
Message Routing Information
1
Session ID
2
Network Layer Information
3
Stack Proposal
4
Stack Configuration Data
5
Query-Cookie
6
Responder-Cookie
7
NAT Traversal
8
NSLP Data
9
Error
10
Hello ID
11-1999
Unassigned
2000-2047
Reserved for Private/Experimental Use
2048-4095
Reserved
GIST Message Routing Methods
Martin Stiemerling
0-63
IETF Review
64-119
Specification Required
0
Path-Coupled MRM
1
Loose-End MRM
2-119
Unassigned
120-127
Reserved for Private/Experimental Use
128-255
Reserved
GIST MA-Protocol-IDs
Martin Stiemerling
0-63
IETF Review
64-119
Expert Review
0
Reserved
1
TCP opened in the forwards direction
2
TLS initiated in the forwards direction
3
SCTP opened in the forwards direction
4
DTLS initiated in the forwards direction
5-119
Unassigned
120-127
Reserved for Private/Experimental Use
128-255
Reserved
GIST Error Codes
First Come First Served
1
Common Header Parse Error
Protocol-Error
For subcode 3 only, Message Length Info carries the calculated message length.
2
Hop Limit Exceeded
Permanent-Failure
3
Incorrect Encapsulation
Protocol-Error
4
Incorrectly Delivered Message
Protocol-Error
5
No Routing State
Protocol-Error
6
Unknown NSLPID
Permanent-Failure
7
Endpoint Found
Permanent-Failure
8
Message Too Large
Permanent-Failure
MTU Info
9
Object Type Error
Protocol-Error
Object Type Info
10
Object Value Error
Protocol-Error
1 or 2 Object Value Info fields; see appendix A.4.4.10
11
Invalid IP-Layer TTL
Permanent-Failure
12
MRI Validation Failure
Permanent-Failure
Object Value Info
Error Code 1 Subcodes
First Come First Served
0
Unknown Version
1
Unknown Type
2
Invalid R-flag
3
Incorrect Message Length
4
Invalid E-flag
5
Invalid C-flag
Error Code 9 Subcodes
First Come First Served
0
Duplicate Object
1
Unrecognized Object
2
Missing Object
3
Invalid Object Type
4
Untranslated Object
5
Invalid Extensibility Flags
Error Code 10 Subcodes
First Come First Served
0
Incorrect Length
1
Value Not Supported
2
Invalid Flag-Field Combination
3
Empty List
4
Invalid Cookie
5
Stack-Proposal
Error Code 12 Subcodes
First Come First Served
0
MRI Too Wild
1
IP Version Mismatch
2
Ingress Filter Failure
Additional Information Types
First Come First Served
1
Message Length Info
2
MTU Info
3
Object Type Info
4
Object Value Info