{
  "draft": "draft-ietf-spring-srv6-network-programming-28",
  "doc_id": "RFC8986",
  "title": "Segment Routing over IPv6 (SRv6) Network Programming",
  "authors": [
    "C. Filsfils, Ed.",
    "P. Camarillo, Ed.",
    "J. Leddy",
    "D. Voyer",
    "S. Matsushima",
    "Z. Li"
  ],
  "format": [
    "XML",
    "TEXT",
    "HTML",
    "PDF"
  ],
  "page_count": "40",
  "pub_status": "PROPOSED STANDARD",
  "status": "PROPOSED STANDARD",
  "source": "Source Packet Routing in Networking",
  "abstract": "The Segment Routing over IPv6 (SRv6) Network Programming framework enables a network operator or an application to specify a packet processing program by encoding a sequence of instructions in the IPv6 packet header.\n\n Each instruction is implemented on one or several nodes in the network and identified by an SRv6 Segment Identifier in the packet.\n\n This document defines the SRv6 Network Programming concept and specifies the base set of SRv6 behaviors that enables the creation of interoperable overlays with underlay optimization.",
  "pub_date": "February 2021",
  "keywords": [
    "SRv6",
    "Segment Routing",
    "IPv6 Segment Routing"
  ],
  "obsoletes": [],
  "obsoleted_by": [],
  "updates": [],
  "updated_by": [],
  "see_also": [],
  "doi": "10.17487/RFC8986",
  "errata_url": "https://www.rfc-editor.org/errata/rfc8986"
}