Multicast Address-Set Claim (MASC) Parameters
- Created
- 2000-09
- Last Updated
- 2001-08-23
- Available Formats
-
XML
HTML
Plain text
Registries included below
- MASC Message Types
- MASC OPEN Message Optional Parameter Types
- MASC UPDATE Message Attribute Types
- MASC UPDATE Message Optional Parameter Types (128-255)
- MASC NOTIFICATION Message Error Codes and Subcodes
-
Notification Error Subcodes
- Notification Message Header Error Subcodes (Value 1)
- Notification OPEN Message Error Subcodes (Value 2)
- Notification UPDATE Message Error Subcodes (Value 3)
- Notification Hold Timer Expired Subcodes (Value 4)
- Notification Finite State Machine Error Subcodes (Value 5)
- NOTIFICATION Subcodes (Value 6)
- Notification Cease Subcodes (Value 7)
MASC Message Types
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Available Formats
-
CSV
Value | Type | Reference |
---|---|---|
1 | OPEN | [RFC2909] |
2 | UPDATE | [RFC2909] |
3 | NOTIFICATION | [RFC2909] |
4 | KEEPALIVE | [RFC2909] |
MASC OPEN Message Optional Parameter Types
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
Value | Type | Reference |
---|---|---|
No registrations at this time. |
MASC UPDATE Message Attribute Types
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Available Formats
-
CSV
Value | Type | Reference |
---|---|---|
0 | PREFIX_IN_USE (prefix is being used by the origin) | [RFC2909] |
1 | CLAIM_DENIED (the claim is refused (probably by the origin's parent domain)) | [RFC2909] |
2 | CLAIM_TO_EXPAND (origin is trying to expand the size of an existing prefix) | [RFC2909] |
3 | NEW_CLAIM (origin is trying to claim a new prefix) | [RFC2909] |
4 | PREFIX_MANAGED (parent is informing child of space available) | [RFC2909] |
5 | WITHDRAW (origin is withdrawing a previous claim) | [RFC2909] |
6-127 | Unassigned |
MASC UPDATE Message Optional Parameter Types (128-255)
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Note
-
Types 128-255 are reserved for "optional" attributes.
Value | Type | Reference |
---|---|---|
No registrations at this time. |
MASC NOTIFICATION Message Error Codes and Subcodes
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Available Formats
-
CSV
Error Code | Symbolic Name | Reference |
---|---|---|
1 | Message Header Error | [RFC2909] |
2 | OPEN Message Error | [RFC2909] |
3 | UPDATE Message Error | [RFC2909] |
4 | Hold Timer Expired | [RFC2909] |
5 | Finite State Machine Error | [RFC2909] |
6 | NOTIFICATION Message Error | [RFC2909] |
7 | Cease | [RFC2909] |
Notification Error Subcodes
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Note
-
This 1-octet unsigned integer provides more specific information about the nature of the reported error. Each Error Code may have one or more Error Subcodes associated with it. If no appropriate Error Subcode is defined, then a zero (Unspecific) value is used for the Error Subcode field, and the O-bit must be zero (i.e. the connection will be closed). The notation used in the error description below is: MC = Must Close connection =O-bit is zero; CC = Can Close connection = O-bit might be zero.
Notification Message Header Error Subcodes (Value 1)
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |
1 | Bad Message Length | (MC) | [RFC2909] |
2 | Bad Message Type | (CC) | [RFC2909] |
Notification OPEN Message Error Subcodes (Value 2)
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |
1 | Unsupported Version Number | (MC) | [RFC2909] |
2 | Bad Peer Domain ID | (MC) | [RFC2909] |
3 | Bad Peer MASC Node ID | (MC) | [RFC2909] |
4-5 | Unassigned | ||
6 | Unacceptable Hold Time | (MC) | [RFC2909] |
7 | Invalid Parent Configuration | (MC) | [RFC2909] |
8 | Inconsistent Role | (MC) | [RFC2909] |
9 | Bad Parent Domain ID | (MC) | [RFC2909] |
10 | No Common Parent | (MC) | [RFC2909] |
11-12 | Unassigned | ||
13 | Unrecognized Address Family | (MC) | [RFC2909] |
Notification UPDATE Message Error Subcodes (Value 3)
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |
1 | Malformed Attribute List | (MC) | [RFC2909] |
2 | Unrecognized Required Attribute | (CC) | [RFC2909] |
3-4 | Unassigned | ||
5 | Attribute Length Error | (MC) | [RFC2909] |
6-9 | Unassigned | ||
10 | Invalid Address field | (CC) | [RFC2909] |
11 | Invalid Mask field | (CC) | [RFC2909] |
12 | Non-Contiguous Mask | (CC) | [RFC2909] |
13 | Unrecognized Address Family | (MC) | [RFC2909] |
14 | Claim Type Error | (CC) | [RFC2909] |
15 | Origin Domain ID Error | (CC) | [RFC2909] |
16 | Origin Node ID Error | (CC) | [RFC2909] |
17 | Claim Lifetime Too Short | (CC) | [RFC2909] |
18 | Claim Lifetime Too Long | (CC) | [RFC2909] |
19 | Claim Timestamp Too Old | (CC) | [RFC2909] |
20 | Claim Timestamp Too New | (CC) | [RFC2909] |
21 | Claim Prefix Size Too Small | (CC) | [RFC2909] |
22 | Claim Prefix Size Too Large | (CC) | [RFC2909] |
23 | Illegal Origin Role Error | (CC) | [RFC2909] |
24 | No Appropriate Parent Prefix | (CC) | [RFC2909] |
25 | No Appropriate Child Prefix | (CC) | [RFC2909] |
26 | No Appropriate Internal Prefix | (CC) | [RFC2909] |
27 | No Appropriate Sibling Prefix | (CC) | [RFC2909] |
28 | Claim Holdtime Too Short | (CC) | [RFC2909] |
29 | Claim Holdtime Too Long | (CC) | [RFC2909] |
Notification Hold Timer Expired Subcodes (Value 4)
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Note
-
the O-bit is always zero
- Available Formats
-
CSV
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |
Notification Finite State Machine Error Subcodes (Value 5)
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |
1 | Open/Close MASC Connection FSM Error | (MC) | [RFC2909] |
2 | Unexpected Message Type FSM Error | (MC) | [RFC2909] |
NOTIFICATION Subcodes (Value 6)
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Note
-
the O-bit is always zero
- Available Formats
-
CSV
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |
Notification Cease Subcodes (Value 7)
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC2909]
- Note
-
the O-bit is always zero
- Available Formats
-
CSV
Subcode | Symbolic Name | O-bit | Reference |
---|---|---|---|
0 | Unspecific | (MC) | [RFC2909] |