Routing in Fat Trees (RIFT)
- Created
- 2024-06-07
- Last Updated
- 2024-06-13
- Available Formats
-
XML
HTML
Plain text
Registries included below
- RIFT Security Algorithms
- RIFTVersions
- RIFTCommonAddressFamilyType
- RIFTCommonHierarchyIndications
- RIFTCommonIEEE8021ASTimeStampType
- RIFTCommonIPAddressType
- RIFTCommonIPPrefixType
- RIFTCommonIPv4PrefixType
- RIFTCommonIPv6PrefixType
- RIFTCommonKVTypes
- RIFTCommonPrefixSequenceType
- RIFTCommonRouteType
- RIFTCommonTIETypeType
- RIFTCommonTieDirectionType
- RIFTEncodingCommunity
- RIFTEncodingKeyValueTIEElement
- RIFTEncodingKeyValueTIEElementContent
- RIFTEncodingLIEPacket
- RIFTEncodingLinkCapabilities
- RIFTEncodingLinkIDPair
- RIFTEncodingNeighbor
- RIFTEncodingNodeCapabilities
- RIFTEncodingNodeFlags
- RIFTEncodingNodeNeighborsTIEElement
- RIFTEncodingNodeTIEElement
- RIFTEncodingPacketContent
- RIFTEncodingPacketHeader
- RIFTEncodingPrefixAttributes
- RIFTEncodingPrefixTIEElement
- RIFTEncodingProtocolPacket
- RIFTEncodingTIDEPacket
- RIFTEncodingTIEElement
- RIFTEncodingTIEHeader
- RIFTEncodingTIEHeaderWithLifeTime
- RIFTEncodingTIEID
- RIFTEncodingTIEPacket
- RIFTEncodingTIREPacket
RIFT Security Algorithms
- Registration Procedure(s)
-
Specification Required
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Name | Recommendation | Reference |
---|---|---|
HMAC-SHA256 | Simplest way to ensure integrity of transmissions across adjacencies when used as outer key and integrity of TIEs when used as inner keys. Recommended for most interoperable security protection. | [SHA-2][RFC2104] |
HMAC-SHA512 | Same as HMAC-SHA256 with stronger protection. | [SHA-2][RFC2104] |
SHA256-RSASSA-PKCS1-v1_5 | Recommended for high security applications where private keys are protected by according nodes. Recommended as well in case not only integrity but origin validation is necessary for TIEs. Recommended when adjacencies must be protected without disclosing the secrets on both sides of the adjacency. | [RFC8017, Section 8.2] |
SHA512-RSASSA-PKCS1-v1_5 | Same as SHA256-RSASSA-PKCS1-v1_5 with stronger protection. | [RFC8017] |
RIFTVersions
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Schema Version | Reference |
---|---|
8.0 | [RFC-ietf-rift-rift-24, Section 7] |
RIFTCommonAddressFamilyType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Illegal | 8.0 | [RFC-ietf-rift-rift-24] | ||
1 | AddressFamilyMinValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | IPv4 | 8.0 | [RFC-ietf-rift-rift-24] | ||
3 | IPv6 | 8.0 | [RFC-ietf-rift-rift-24] | ||
4 | AddressFamilyMaxValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
5-65535 | Unassigned |
RIFTCommonHierarchyIndications
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | leaf_only | 8.0 | [RFC-ietf-rift-rift-24] | ||
1 | leaf_only_and_leaf_2_leaf_procedures | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | top_of_fabric | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTCommonIEEE8021ASTimeStampType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | AS_sec | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | AS_nsec | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTCommonIPAddressType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | ipv4address | 8.0 | Content is ipv4 | [RFC-ietf-rift-rift-24] | |
2 | ipv6address | 8.0 | Content is ipv6 | [RFC-ietf-rift-rift-24] | |
3-65535 | Unassigned |
RIFTCommonIPPrefixType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | ipv4prefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | ipv6prefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTCommonIPv4PrefixType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | address | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | prefixlen | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTCommonIPv6PrefixType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | address | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | prefixlen | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTCommonKVTypes
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Unassigned | ||||
1 | Experimental | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | WellKnown | 8.0 | [RFC-ietf-rift-rift-24] | ||
3 | OUI | 8.0 | [RFC-ietf-rift-rift-24] | ||
4-65535 | Unassigned |
RIFTCommonPrefixSequenceType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | timestamp | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | transactionid | 8.0 | Transaction id set by client in e.g. in 6lowpan. | [RFC-ietf-rift-rift-24] | |
3-65535 | Unassigned |
RIFTCommonRouteType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Illegal | 8.0 | [RFC-ietf-rift-rift-24] | ||
1 | RouteTypeMinValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | Discard | 8.0 | [RFC-ietf-rift-rift-24] | ||
3 | LocalPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
4 | SouthPGPPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
5 | NorthPGPPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
6 | NorthPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
7 | NorthExternalPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
8 | SouthPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
9 | SouthExternalPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
10 | NegativeSouthPrefix | 8.0 | [RFC-ietf-rift-rift-24] | ||
11 | RouteTypeMaxValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
12-65535 | Unassigned |
RIFTCommonTIETypeType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Illegal | 8.0 | [RFC-ietf-rift-rift-24] | ||
1 | TIETypeMinValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | NodeTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
3 | PrefixTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
4 | PositiveDisaggregationPrefixTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
5 | NegativeDisaggregationPrefixTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
6 | PGPrefixTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
7 | KeyValueTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
8 | ExternalPrefixTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
9 | PositiveExternalDisaggregationPrefixTIEType | 8.0 | [RFC-ietf-rift-rift-24] | ||
10 | TIETypeMaxValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
11-65535 | Unassigned |
RIFTCommonTieDirectionType
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Illegal | 8.0 | [RFC-ietf-rift-rift-24] | ||
1 | South | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | North | 8.0 | [RFC-ietf-rift-rift-24] | ||
3 | DirectionMaxValue | 8.0 | [RFC-ietf-rift-rift-24] | ||
4-65535 | Unassigned |
RIFTEncodingCommunity
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | top | 8.0 | Higher order bits | [RFC-ietf-rift-rift-24] | |
2 | bottom | 8.0 | Lower order bits | [RFC-ietf-rift-rift-24] | |
3-65535 | Unassigned |
RIFTEncodingKeyValueTIEElement
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | keyvalues | 8.0 | [RFC-ietf-rift-rift-24] | ||
2-65535 | Unassigned |
RIFTEncodingKeyValueTIEElementContent
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | targets | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | value | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTEncodingLIEPacket
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | name | 8.0 | Node or adjacency name. | [RFC-ietf-rift-rift-24] | |
2 | local_id | 8.0 | Local link id. | [RFC-ietf-rift-rift-24] | |
3 | flood_port | 8.0 | Udp port to which we can receive flooded ties. | [RFC-ietf-rift-rift-24] | |
4 | link_mtu_size | 8.0 | Layer 2 mtu, used to discover mismatch. | [RFC-ietf-rift-rift-24] | |
5 | link_bandwidth | 8.0 | Local link bandwidth on the interface. | [RFC-ietf-rift-rift-24] | |
6 | neighbor | 8.0 | Reflects the neighbor once received to provide 3-way connectivity. | [RFC-ietf-rift-rift-24] | |
7 | pod | 8.0 | Node's pod. | [RFC-ietf-rift-rift-24] | |
8-9 | Unassigned | ||||
10 | node_capabilities | 8.0 | Node capabilities supported. | [RFC-ietf-rift-rift-24] | |
11 | link_capabilities | 8.0 | Capabilities of this link. | [RFC-ietf-rift-rift-24] | |
12 | holdtime | 8.0 | Required holdtime of the adjacency, i.e. for how long a period should adjacency be kept up without valid lie reception. | [RFC-ietf-rift-rift-24] | |
13 | label | 8.0 | Optional, unsolicited, downstream assigned locally significant label value for the adjacency. | [RFC-ietf-rift-rift-24] | |
14-20 | Unassigned | ||||
21 | not_a_ztp_offer | 8.0 | Indicates that the level on the lie must not be used to derive a ztp level by the receiving node. | [RFC-ietf-rift-rift-24] | |
22 | you_are_flood_repeater | 8.0 | Indicates to northbound neighbor that it should be reflooding ties received from this node to achieve flood reduction and balancing for northbound flooding. | [RFC-ietf-rift-rift-24] | |
23 | you_are_sending_too_quickly | 8.0 | Indicates to neighbor to flood node ties only and slow down all other ties. ignored when received from southbound neighbor. | [RFC-ietf-rift-rift-24] | |
24 | instance_name | 8.0 | Instance name in case multiple rift instances running on same interface. | [RFC-ietf-rift-rift-24] | |
25-34 | Unassigned | ||||
35 | fabric_id | 8.0 | It provides the optional id of the fabric configured. this must match the information advertised on the node element. | [RFC-ietf-rift-rift-24] | |
36-65535 | Unassigned |
RIFTEncodingLinkCapabilities
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | bfd | 8.0 | Indicates that the link is supporting bfd. | [RFC-ietf-rift-rift-24] | |
2 | ipv4_forwarding_capable | 8.0 | Indicates whether the interface will support ipv4 forwarding. | [RFC-ietf-rift-rift-24] | |
3-65535 | Unassigned |
RIFTEncodingLinkIDPair
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | local_id | 8.0 | Node-wide unique value for the local link. | [RFC-ietf-rift-rift-24] | |
2 | remote_id | 8.0 | Received remote link id for this link. | [RFC-ietf-rift-rift-24] | |
3-9 | Unassigned | ||||
10 | platform_interface_index | 8.0 | Describes the local interface index of the link. | [RFC-ietf-rift-rift-24] | |
11 | platform_interface_name | 8.0 | Describes the local interface name. | [RFC-ietf-rift-rift-24] | |
12 | trusted_outer_security_key | 8.0 | Indicates whether the link is secured, i.e. protected by outer key, absence of this element means no indication, undefined outer key means not secured. | [RFC-ietf-rift-rift-24] | |
13 | bfd_up | 8.0 | Indicates whether the link is protected by established bfd session. | [RFC-ietf-rift-rift-24] | |
14 | address_families | 8.0 | Optional indication which address families are up on the interface. | [RFC-ietf-rift-rift-24] | |
15-65535 | Unassigned |
RIFTEncodingNeighbor
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | originator | 8.0 | System id of the originator. | [RFC-ietf-rift-rift-24] | |
2 | remote_id | 8.0 | Id of remote side of the link. | [RFC-ietf-rift-rift-24] | |
3-65535 | Unassigned |
RIFTEncodingNodeCapabilities
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | protocol_minor_version | 8.0 | Must advertise supported minor version dialect that way. | [RFC-ietf-rift-rift-24] | |
2 | flood_reduction | 8.0 | Indicates that node supports flood reduction. | [RFC-ietf-rift-rift-24] | |
3 | hierarchy_indications | 8.0 | Indicates place in hierarchy, i.e. top-of-fabric or leaf only (in ztp) or support for leaf-2-leaf procedures. | [RFC-ietf-rift-rift-24] | |
4-65535 | Unassigned |
RIFTEncodingNodeFlags
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | overload | 8.0 | Indicates that node is in overload, do not transit traffic through it. | [RFC-ietf-rift-rift-24] | |
2-65535 | Unassigned |
RIFTEncodingNodeNeighborsTIEElement
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | level | 8.0 | Level of neighbor. | [RFC-ietf-rift-rift-24] | |
2 | Unassigned | ||||
3 | cost | 8.0 | Cost to neighbor. ignore anything equal or larger than `infinite_distance` and equal to `invalid_distance`. | [RFC-ietf-rift-rift-24] | |
4 | link_ids | 8.0 | Carries description of multiple parallel links in a tie. | [RFC-ietf-rift-rift-24] | |
5 | bandwidth | 8.0 | Total bandwith to neighbor as sum of all parallel links. | [RFC-ietf-rift-rift-24] | |
6-65535 | Unassigned |
RIFTEncodingNodeTIEElement
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | level | 8.0 | Level of the node. | [RFC-ietf-rift-rift-24] | |
2 | neighbors | 8.0 | Node's neighbors. multiple node ties can carry disjoint sets of neighbors. | [RFC-ietf-rift-rift-24] | |
3 | capabilities | 8.0 | Capabilities of the node. | [RFC-ietf-rift-rift-24] | |
4 | flags | 8.0 | Flags of the node. | [RFC-ietf-rift-rift-24] | |
5 | name | 8.0 | Optional node name for easier operations. | [RFC-ietf-rift-rift-24] | |
6 | pod | 8.0 | Pod to which the node belongs. | [RFC-ietf-rift-rift-24] | |
7 | startup_time | 8.0 | Optional startup time of the node | [RFC-ietf-rift-rift-24] | |
8-9 | Unassigned | ||||
10 | miscabled_links | 8.0 | If any local links are miscabled, this indication is flooded. | [RFC-ietf-rift-rift-24] | |
11 | Unassigned | ||||
12 | same_plane_tofs | 8.0 | Tofs in the same plane. only carried by tof. multiple node ties can carry disjoint sets of tofs which must be joined to form a single set. | [RFC-ietf-rift-rift-24] | |
13-19 | Unassigned | ||||
20 | fabric_id | 8.0 | It provides the optional id of the fabric configured | [RFC-ietf-rift-rift-24] | |
21-65535 | Unassigned |
RIFTEncodingPacketContent
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | lie | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | tide | 8.0 | [RFC-ietf-rift-rift-24] | ||
3 | tire | 8.0 | [RFC-ietf-rift-rift-24] | ||
4 | tie | 8.0 | [RFC-ietf-rift-rift-24] | ||
5-65535 | Unassigned |
RIFTEncodingPacketHeader
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | major_version | 8.0 | Major version of protocol. | [RFC-ietf-rift-rift-24] | |
2 | minor_version | 8.0 | Minor version of protocol. | [RFC-ietf-rift-rift-24] | |
3 | sender | 8.0 | Node sending the packet, in case of lie/tire/tide also the originator of it. | [RFC-ietf-rift-rift-24] | |
4 | level | 8.0 | Level of the node sending the packet, required on everything except lies. lack of presence on lies indicates undefined_level and is used in ztp procedures. | [RFC-ietf-rift-rift-24] | |
5-65535 | Unassigned |
RIFTEncodingPrefixAttributes
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | Unassigned | ||||
2 | metric | 8.0 | Distance of the prefix. | [RFC-ietf-rift-rift-24] | |
3 | tags | 8.0 | Generic unordered set of route tags, can be redistributed to other protocols or use within the context of real time analytics. | [RFC-ietf-rift-rift-24] | |
4 | monotonic_clock | 8.0 | Monotonic clock for mobile addresses. | [RFC-ietf-rift-rift-24] | |
6 | loopback | 8.0 | Indicates if the prefix is a node loopback. | [RFC-ietf-rift-rift-24] | |
7 | directly_attached | 8.0 | Indicates that the prefix is directly attached. | [RFC-ietf-rift-rift-24] | |
8-9 | Unassigned | ||||
10 | from_link | 8.0 | Link to which the address belongs to. | [RFC-ietf-rift-rift-24] | |
11 | Unassigned | ||||
12 | label | 8.0 | Optional, per prefix significant label. | [RFC-ietf-rift-rift-24] | |
13-65535 | Unassigned |
RIFTEncodingPrefixTIEElement
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | prefixes | 8.0 | Prefixes with the associated attributes. | [RFC-ietf-rift-rift-24] | |
2-65535 | Unassigned |
RIFTEncodingProtocolPacket
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | header | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | content | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTEncodingTIDEPacket
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | start_range | 8.0 | First tie header in the tide packet. | [RFC-ietf-rift-rift-24] | |
2 | end_range | 8.0 | Last tie header in the tide packet. | [RFC-ietf-rift-rift-24] | |
3 | headers | 8.0 | _sorted_ list of headers. | [RFC-ietf-rift-rift-24] | |
4-65535 | Unassigned |
RIFTEncodingTIEElement
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | node | 8.0 | Used in case of enum common.tietypetype.nodetietype. | [RFC-ietf-rift-rift-24] | |
2 | prefixes | 8.0 | Used in case of enum common.tietypetype.prefixtietype. | [RFC-ietf-rift-rift-24] | |
3 | positive_disaggregation_prefixes | 8.0 | Positive prefixes (always southbound). | [RFC-ietf-rift-rift-24] | |
4 | Unassigned | ||||
5 | negative_disaggregation_prefixes | 8.0 | Transitive, negative prefixes (always southbound) | [RFC-ietf-rift-rift-24] | |
6 | external_prefixes | 8.0 | Externally reimported prefixes. | [RFC-ietf-rift-rift-24] | |
7 | positive_external_disaggregation_prefixes | 8.0 | Positive external disaggregated prefixes (always southbound). | [RFC-ietf-rift-rift-24] | |
8 | Unassigned | ||||
9 | keyvalues | 8.0 | Key-value store elements. | [RFC-ietf-rift-rift-24] | |
10-65535 | Unassigned |
RIFTEncodingTIEHeader
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | Unassigned | ||||
2 | tieid | 8.0 | Id of tie. | [RFC-ietf-rift-rift-24] | |
3 | seq_nr | 8.0 | Sequence number of tie. | [RFC-ietf-rift-rift-24] | |
4-9 | Unassigned | ||||
10 | origination_time | 8.0 | Absolute timestamp when tie was generated. | [RFC-ietf-rift-rift-24] | |
11 | Unassigned | ||||
12 | origination_lifetime | 8.0 | Original lifetime when tie was generated. | [RFC-ietf-rift-rift-24] | |
13-65535 | Unassigned |
RIFTEncodingTIEHeaderWithLifeTime
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | header | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | remaining_lifetime | 8.0 | Remaining lifetime. | [RFC-ietf-rift-rift-24] | |
3-65535 | Unassigned |
RIFTEncodingTIEID
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | direction | 8.0 | Direction of tie. | [RFC-ietf-rift-rift-24] | |
2 | originator | 8.0 | Indicates originator of tie. | [RFC-ietf-rift-rift-24] | |
3 | tietype | 8.0 | Type of tie. | [RFC-ietf-rift-rift-24] | |
4 | tie_nr | 8.0 | Number of tie. | [RFC-ietf-rift-rift-24] | |
5-65535 | Unassigned |
RIFTEncodingTIEPacket
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | header | 8.0 | [RFC-ietf-rift-rift-24] | ||
2 | element | 8.0 | [RFC-ietf-rift-rift-24] | ||
3-65535 | Unassigned |
RIFTEncodingTIREPacket
- Expert(s)
-
Unassigned
- Reference
- [RFC-ietf-rift-rift-24]
- Available Formats
-
CSV
Range | Registration Procedures |
---|---|
Minor change (per RFC-ietf-rift-rift-24, Section 7) | Expert Review |
All other allocations | Specification Required |
Value | Name | Min. Schema Version | Max. Schema Version | Comment | Reference |
---|---|---|---|---|---|
0 | Reserved | 8.0 | All Versions | [RFC-ietf-rift-rift-24] | |
1 | headers | 8.0 | [RFC-ietf-rift-rift-24] | ||
2-65535 | Unassigned |