Internet Engineering Task Force (IETF) A. Farrel Request for Comments: 7026 Juniper Networks Updates: 5586 S. Bryant Category: Standards Track Cisco Systems ISSN: 2070-1721 September 2013Retiring TLVs from the Associated Channel Header of the MPLS Generic Associated Channel
Farrel & Bryant Standards Track [Page 1]
RFC 7026 Retiring ACH TLVs September 2013
Copyright Notice
1. Introduction and Scope
RFC 4385 [RFC4385] says that if the first nibble of a PW packet carried over an MPLS network has a value of 1, then the packet starts with a specific header format called the Pseudowire Associated Channel Header (PWACH) or more generally known as the ACH. This mechanism creates an Associated Channel that is a message channel associated with a specific pseudowire (PW).
Farrel & Bryant Standards Track [Page 2]
RFC 7026 Retiring ACH TLVs September 2013
This document states that ACH TLVs, as specified in RFC 5586, are not useful and might be harmful. It updates RFC 5586 by deprecating the ACH TLV and updating the associated IANA registries as described in Section 4 of this document. This document makes no comment about the use of TLVs in other places. In particular, proposals to use TLVs within ACH messages or as an appendage to ACH messages, are not in scope of this document.
1.1. Specification of Requirements
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119].
2. Update to RFC 5586
Section 3 of RFC 5586 is deleted.
3. Implication for the ACH
A G-ACh message MUST NOT be preceded by an ACH TLV.
4. IANA Considerations
This document details two changes to the IANA registries.
4.1. Associated Channel Header TLV Registry
The "Pseudowire Name Spaces (PWE3)" registry has a subregistry called the "Associated Channel Header TLV Registry". IANA has entirely deleted this subregistry but has left a tombstone record in the top- level list of registries that says:
Farrel & Bryant Standards Track [Page 3]
RFC 7026 Retiring ACH TLVs September 2013 4.2. Pseudowire Associated Channel Types RegistryThe "Pseudowire Name Spaces (PWE3)" registry has a subregistry called the "Pseudowire Associated Channel Types" registry. This subregistry previously included a column marked "TLV Follows". IANA has entirely deleted this column leaving no record.
5. Manageability Considerations
This document will have no impact on network or device manageability because there are no ACH Types that allow the use of TLVs. The document removes a feature that might have been used to enhance management messages, and especially Operations, Management, and Administration (OAM) messages. However, given the considerable experience in defining MPLS OAM messages in the last few years, it would appear that this feature is not useful.
6. Security Considerations
Deleting the ACH TLV has a marginal positive effect on security because it removes a feature that might have been used as an attack vector to carry false information or to bloat G-ACh messages.
7. Acknowledgements
Thanks to Eric Osborne, Thomas Morin, Lizhong Jin, Greg Mirsky, Jia He, and Pearl Liang for suggestions to improve the text.
Farrel & Bryant Standards Track [Page 4]
RFC 7026 Retiring ACH TLVs September 2013 8. References 8.1. Normative References[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
8.2. Informative References
[IANA-ACH] "Pseudowire Associated Channel Types", IANA,