@techreport{song-mpls-extension-header-13, number = {draft-song-mpls-extension-header-13}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-song-mpls-extension-header/13/}, author = {Haoyu Song and Tianran Zhou and Loa Andersson and Zhaohui (Jeffrey) Zhang and Rakesh Gandhi}, title = {{MPLS Network Actions using Post-Stack Extension Headers}}, pagetotal = 14, year = 2023, month = oct, day = 11, abstract = {Motivated by the need to support multiple in-network services and functions in an MPLS network (a.k.a. MPLS Network Actions or MNA), this document describes a generic and extensible method to encapsulate MNA instructions as well as possible ancillary data in an MPLS packet. All the post-stack MNAs are encapsulated in a structure called Post-stack Action Header (PAH). A PAH is composed of a common header plus a chain of extension headers with each serving as a container for an MNA. The encapsulation method allows chaining multiple post-stack extension headers and provides the means to enable fast access to them as well as the original upper layer headers. We confine this document to the solution of PAH encoding and leave the specification of PAH indicator to the overall MNA solution. We show how PAH can be used to support several new MNAs as a generic post-stack mechanism.}, }