Movatterモバイル変換


[0]ホーム

URL:


Internet Assigned Numbers Authority

Forwarding and Control Element Separation (ForCES)

Created
2009-03-12
Last Updated
2017-02-23
Available Formats

XML

HTML

Plain text

Registries Included Below

Message Types

Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC5810]
Available Formats

CSV
RangeRegistration Procedures
0x00-0x1FIETF Review
0x20-0x7FSpecification Required
ValueNameReference
0x00Reserved[RFC5810]
0x01AssociationSetup[RFC5810]
0x02AssociationTeardown[RFC5810]
0x03Config[RFC5810]
0x04Query[RFC5810]
0x05EventNotification[RFC5810]
0x06PacketRedirect[RFC5810]
0x07-0x0EReserved[RFC5810]
0x0FHeartbeat[RFC5810]
0x11AssociationSetupResponse[RFC5810]
0x12Reserved[RFC5810]
0x13ConfigResponse[RFC5810]
0x14QueryResponse[RFC5810]
0x15-0x7FUnassigned
0x80-0xFFReserved for Private Use[RFC5810]

Operation Selection (OPER-TLV) Types

Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC5810]
Available Formats

CSV
RangeRegistration Procedures
0x0000-0x00FFIETF Review
0x0100-0x7FFFSpecification Required
ValueNameReference
0x0000Reserved[RFC5810]
0x0001SET[RFC5810]
0x0002SET-PROP[RFC5810]
0x0003SET-RESPONSE[RFC5810]
0x0004SET-PROP-RESPONSE[RFC5810]
0x0005DEL[RFC5810]
0x0006DEL-RESPONSE[RFC5810]
0x0007GET[RFC5810]
0x0008GET-PROP[RFC5810]
0x0009GET-RESPONSE[RFC5810]
0x000AGET-PROP-RESPONSE[RFC5810]
0x000BREPORT[RFC5810]
0x000CCOMMIT[RFC5810]
0x000DCOMMIT-RESPONSE[RFC5810]
0x000ETRCOMP[RFC5810]
0x000F-0x7FFFUnassigned
0x8000-0xFFFFReserved for Private Use[RFC5810]

Header Flags

Registration Procedure(s)
IETF Review
Reference
[RFC5810]
ValueNameReference
No registrations at this time.

TLV Types

Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC5810]
Available Formats

CSV
RangeRegistration Procedures
0x0000-0x01FFIETF Review
0x0200-0x7FFFSpecification Required
ValueNameReference
0x0000Reserved[RFC5810]
0x0001REDIRECT-TLV[RFC5810]
0x0002-0x000FUnassigned
0x0010ASResult-TLV[RFC5810]
0x0011ASTreason-TLV[RFC5810]
0x0012-0x010FUnassigned
0x0110PATH-DATA-TLV[RFC5810]
0x0111KEYINFO-TLV[RFC5810]
0x0112FULLDATA-TLV[RFC5810]
0x0113SPARSEDATA-TLV[RFC5810]
0x0114RESULT-TLV[RFC5810]
0x0115METADATA-TLV[RFC5810]
0x0116REDIRECTDATA-TLV[RFC5810]
0x0117TABLERANGE-TLV[RFC7391]
0x0118EXTENDEDRESULT-TLV[RFC7391]
0x0119-0x0FFFUnassigned
0x1000LFBselect-TLV[RFC5810]
0x1001-0x7FFFUnassigned
0x8000-0xFFFFReserved for Private Use[RFC5810]

RESULT-TLV Result Values

Registration Procedure(s)
Expert Review
Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC5810]
Note
Closed to registration per [RFC7391].
Available Formats

CSV
ValueNameReference
0x00E_SUCCESS[RFC5810]
0x01E_INVALID_HEADER[RFC5810]
0x02E_LENGTH_MISMATCH[RFC5810]
0x03E_VERSION_MISMATCH[RFC5810]
0x04E_INVALID_DESTINATION_PID[RFC5810]
0x05E_LFB_UNKNOWN[RFC5810]
0x06E_LFB_NOT_FOUND[RFC5810]
0x07E_LFB_INSTANCE_ID_NOT_FOUND[RFC5810]
0x08E_INVALID_PATH[RFC5810]
0x09E_COMPONENT_DOES_NOT_EXIST[RFC5810]
0x0AE_EXISTS[RFC5810]
0x0BE_NOT_FOUND[RFC5810]
0x0CE_READ_ONLY[RFC5810]
0x0DE_INVALID_ARRAY_CREATION[RFC5810]
0x0EE_VALUE_OUT_OF_RANGE[RFC5810]
0x0FE_CONTENTS_TOO_LONG[RFC5810]
0x10E_INVALID_PARAMETERS[RFC5810]
0x11E_INVALID_MESSAGE_TYPE[RFC5810]
0x12E_INVALID_FLAGS[RFC5810][RFC Errata 4188]
0x13E_INVALID_TLV[RFC5810]
0x14E_EVENT_ERROR[RFC5810]
0x15E_NOT_SUPPORTED[RFC5810]
0x16E_MEMORY_ERROR[RFC5810]
0x17E_INTERNAL_ERROR[RFC5810]
0x18E_TIMED_OUT[RFC7391]
0x19E_INVALID_TFLAGS[RFC7391]
0x1AE_INVALID_OP[RFC7391]
0x1BE_CONGEST_NT[RFC7391]
0x1CE_COMPONENT_NOT_A_TABLE[RFC7391]
0x1DE_PERM[RFC7391]
0x1EE_BUSY[RFC7391]
0x1FE_EMPTY[RFC7391]
0x20E_UNKNOWN[RFC7391]
0x21-0xFEUnassigned
0xFFE_UNSPECIFIED_ERROR[RFC5810]
0x100-0x200Reserved for Private Use[RFC7391]

EXTENDEDRESULT-TLV Result Values

Registration Procedure(s)
Specification Required
Expert(s)
Unassigned
Reference
[RFC7391]
Available Formats

CSV
ValueNameReference
0x00E_SUCCESS[RFC5810]
0x01E_INVALID_HEADER[RFC5810]
0x02E_LENGTH_MISMATCH[RFC5810]
0x03E_VERSION_MISMATCH[RFC5810]
0x04E_INVALID_DESTINATION_PID[RFC5810]
0x05E_LFB_UNKNOWN[RFC5810]
0x06E_LFB_NOT_FOUND[RFC5810]
0x07E_LFB_INSTANCE_ID_NOT_FOUND[RFC5810]
0x08E_INVALID_PATH[RFC5810]
0x09E_COMPONENT_DOES_NOT_EXIST[RFC5810]
0x0AE_EXISTS[RFC5810]
0x0BE_NOT_FOUND[RFC5810]
0x0CE_READ_ONLY[RFC5810]
0x0DE_INVALID_ARRAY_CREATION[RFC5810]
0x0EE_VALUE_OUT_OF_RANGE[RFC5810]
0x0FE_CONTENTS_TOO_LONG[RFC5810]
0x10E_INVALID_PARAMETERS[RFC5810]
0x11E_INVALID_MESSAGE_TYPE[RFC5810]
0x12E_E_INVALID_FLAGS[RFC5810]
0x13E_INVALID_TLV[RFC5810]
0x14E_EVENT_ERROR[RFC5810]
0x15E_NOT_SUPPORTED[RFC5810]
0x16E_MEMORY_ERROR[RFC5810]
0x17E_INTERNAL_ERROR[RFC5810]
0x18E_TIMED_OUT[RFC7391]
0x19E_INVALID_TFLAGS[RFC7391]
0x1AE_INVALID_OP[RFC7391]
0x1BE_CONGEST_NT[RFC7391]
0x1CE_COMPONENT_NOT_A_TABLE[RFC7391]
0x1DE_PERM[RFC7391]
0x1EE_BUSY[RFC7391]
0x1FE_EMPTY[RFC7391]
0x20E_UNKNOWN[RFC7391]
0x21-0xFEUnassigned
0xFFE_UNSPECIFIED_ERROR[RFC5810]
0x100-0x200Reserved for Private Use[RFC7391]
0x201-0xFFFFFFFFUnassigned

Association Setup Response

Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC5810][http://www.rfc-editor.org/errata_search.php?eid=2568]
Available Formats

CSV
RangeRegistration Procedures
0x00000000-0x000000FFIETF Review
0x00000100-0x0000FFFFSpecification Required
ValueNameReference
0x00000000Success[RFC5810]
0x00000001FE ID Invalid[RFC5810]
0x00000002Permission Denied[RFC5810]
0x00000003-0x0000FFFFUnassigned
0x00010000-0xFFFFFFFFReserved for Private Use[RFC5810]

Association Teardown Message

Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC5810]
Available Formats

CSV
RangeRegistration Procedures
0x00000000-0x0000FFFFIETF Review
0x00010000-0x7FFFFFFFSpecification Required
ValueNameReference
0x00000000Normal - Teardown by Administrator[RFC5810]
0x00000001Error - loss of heartbeats[RFC5810]
0x00000002Error - loss of bandwidth[RFC5810]
0x00000003Error - Out of Memory[RFC5810]
0x00000004Error - Application Crash[RFC5810]
0x00000005-0x000000EFUnassigned
0x000000FFError - Unspecified[RFC5810]
0x00000100-0x7FFFFFFFUnassigned
0x80000000-0xFFFFFFFFFReserved for Private Use[RFC5810]

Logical Functional Block (LFB) Class Names and Class Identifiers

Reference
[RFC5812][RFC7121]
Available Formats

CSV
RangeRegistration ProceduresNote
0-65535Standards Action
>65535First Come First Served with any publicly available specificationclass names MUST start with the string "Ext-"
LFB Class IdentifierLFB Class NameLFB VersionDescriptionReference
0Reserved1.0Reserved[RFC5812]
1FE Object1.0Defines ForCES Forwarding Element information[RFC5812]
2FE Protocol Object1.0Defines parameters for the ForCES protocol operation[RFC5810]
2FE Protocol Object1.1Defines parameters for the ForCES protocol operation[RFC7121]
2FE Protocol Object1.2Defines parameters for the ForCES protocol operation[RFC7391]
3EtherPHYCop1.0Define an Ethernet port abstracted at physical layer.[RFC6956], section 5.1.1
4EtherMACIn1.0Define an Ethernet input port at MAC data link layer.[RFC6956], section 5.1.2
5EtherClassifier1.0Define the process to decapsulate Ethernet packets and classify the packets.[RFC6956], section 5.1.3
6EtherEncap1.0Define the process to encapsulate IP packets to Ethernet packets.[RFC6956], section 5.1.4
7EtherMACOut1.0Define an Ethernet output port at MAC data link layer.[RFC6956], section 5.1.5
8IPv4Validator1.0Perform IPv4 packets validation.[RFC6956], section 5.2.1
9IPv6Validator1.0Perform IPv6 packets validation.[RFC6956], section 5.2.2
10IPv4UcastLPM1.0Perform IPv4 Longest Prefix Match Lookup.[RFC6956], section 5.3.1
11IPv6UcastLPM1.0Perform IPv6 Longest Prefix Match Lookup.[RFC6956], section 5.3.3
12IPv4NextHop1.0Define the process of selecting IPv4 next hop action.[RFC6956], section 5.3.2
13IPv6NextHop1.0Define the process of selecting IPv6 next hop action.[RFC6956], section 5.3.4
14RedirectIn1.0Define the process for CE to inject data packets into FE LFB topology.[RFC6956], section 5.4.1
15RedirectOut1.0Define the process for LFBs in FE to deliver data packets to CE.[RFC6956], section 5.4.2
16BasicMetadata Dispatch1.0Dispatch input packets to a group output according to a metadata.[RFC6956], section 5.5.1
17GenericScheduler1.0Define a preliminary generic scheduling process.[RFC6956], section 5.5.2
18IFE1.0An IFE LFB to standardize inter-FE LFB for ForCES Network Elements[RFC8013]
19SM1.0An SM LFB to standardize subsidiary management for ForCES Network Elements[RFC7729]
20-65536Unassigned
65537Ext-Splitter1.0A splitter LFB will either send the same packet or chunks of one packet to multiple LFBs.[RFC7409]
65538Ext-Merger1.0A merger LFB receives multiple packets or multiple chunks of the same packet and merges them into one.[RFC7409]
65539Ext-CoreParallelization1.0A core LFB to signify the parallelization capability[RFC7409]

Metadata ID

Registration Procedure(s)
Specification Required
Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC6956]
Available Formats

CSV
ValueNameReference
0x00000000Reserved[RFC6956]
0x00000001PHYPortID[RFC6956], section 4.4
0x00000002SrcMAC[RFC6956], section 4.4
0x00000003DstMAC[RFC6956], section 4.4
0x00000004LogicalPortID[RFC6956], section 4.4
0x00000005EtherType[RFC6956], section 4.4
0x00000006VlanID[RFC6956], section 4.4
0x00000007VlanPriority[RFC6956], section 4.4
0x00000008NextHopIPv4Addr[RFC6956], section 4.4
0x00000009NextHopIPv6Addr[RFC6956], section 4.4
0x0000000aHopSelector[RFC6956], section 4.4
0x0000000bExceptionID[RFC6956], section 4.4
0x0000000cValidateErrorID[RFC6956], section 4.4
0x0000000dL3PortID[RFC6956], section 4.4
0x0000000eRedirectIndex[RFC6956], section 4.4
0x0000000fMediaEncapInfoIndex[RFC6956], section 4.4
0x00000010ParallelMetadataSet[RFC7409]
0x00000011-0x7fffffffUnassigned
0x80000000-0xffffffffReserved for Private Use[RFC6956], section 4.4

Exception ID

Registration Procedure(s)
Specification Required
Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC6956]
Available Formats

CSV
ValueNameReference
0x00000000AnyUnrecognizedExceptionCase[RFC6956], section 4.4
0x00000001ClassifyNoMatching[RFC6956], section 4.4
0x00000002MediaEncapInfoIndexInvalid[RFC6956], section 4.4
0x00000003EncapTableLookupFailed[RFC6956], section 4.4
0x00000004BadTTL[RFC6956], section 4.4
0x00000005IPv4HeaderLengthMismatch[RFC6956], section 4.4
0x00000006RouterAlertOptions[RFC6956], section 4.4
0x00000007IPv6HopLimitZero[RFC6956], section 4.4
0x00000008IPv6NextHeaderHBH[RFC6956], section 4.4
0x00000009SrcAddressException[RFC6956], section 4.4
0x0000000aDstAddressException[RFC6956], section 4.4
0x0000000bLPMLookupFailed[RFC6956], section 4.4
0x0000000cHopSelectorInvalid[RFC6956], section 4.4
0x0000000dNextHopLookupFailed[RFC6956], section 4.4
0x0000000eFragRequired[RFC6956], section 4.4
0x0000000fMetadataNoMatching[RFC6956], section 4.4
0x00000010-0x7fffffffUnassigned
0x80000000-0xffffffffReserved for Private Use[RFC6956], section 4.4

Validate Error ID

Registration Procedure(s)
Specification Required
Expert(s)
Jamal Hadi Salim, Joel Halpern
Reference
[RFC6956]
Available Formats

CSV
ValueNameReference
0x00000000AnyUnrecognizedValidateErrorCase[RFC6956], section 4.4
0x00000001InvalidIPv4PacketSize[RFC6956], section 4.4
0x00000002NotIPv4Packet[RFC6956], section 4.4
0x00000003InvalidIPv4HeaderLengthSize[RFC6956], section 4.4
0x00000004InvalidIPv4LengthFieldSize[RFC6956], section 4.4
0x00000005InvalidIPv4Checksum[RFC6956], section 4.4
0x00000006InvalidIPv4SrcAddr[RFC6956], section 4.4
0x00000007InvalidIPv4DstAddr[RFC6956], section 4.4
0x00000008InvalidIPv6PacketSize[RFC6956], section 4.4
0x00000009NotIPv6Packet[RFC6956], section 4.4
0x0000000aInvalidIPv6SrcAddr[RFC6956], section 4.4
0x0000000bInvalidIPv6DstAddr[RFC6956], section 4.4
0x0000000c-0x7fffffffUnassigned
0x80000000-0xffffffffReserved for Private Use[RFC6956], section 4.4

[8]ページ先頭

©2009-2025 Movatter.jp