{"draft":"draft-ietf-bess-nsh-bgp-control-plane-18","doc_id":"RFC9015","title":"BGP Control Plane for the Network Service Header in Service Function Chaining","authors":["A. Farrel","J. Drake","E. Rosen","J. Uttaro","L. Jalil"],"format":["HTML","TEXT","PDF","XML"],"page_count":"59","pub_status":"PROPOSED STANDARD","status":"PROPOSED STANDARD","source":"BGP Enabled ServiceS","abstract":"This document describes the use of BGP as a control plane for\r\nnetworks that support service function chaining. The document\r\nintroduces a new BGP address family called the \"Service Function\r\nChain (SFC) Address Family Identifier \/ Subsequent Address Family\r\nIdentifier\" (SFC AFI\/SAFI) with two Route Types. One Route Type is\r\noriginated by a node to advertise that it hosts a particular instance\r\nof a specified service function. This Route Type also provides\r\n\"instructions\" on how to send a packet to the hosting node in a way\r\nthat indicates that the service function has to be applied to the\r\npacket. The other Route Type is used by a controller to advertise\r\nthe paths of \"chains\" of service functions and give a unique\r\ndesignator to each such path so that they can be used in conjunction\r\nwith the Network Service Header (NSH) defined in RFC 8300.\r\n\r\nThis document adopts the service function chaining architecture\r\ndescribed in RFC 7665.","pub_date":"June 2021","keywords":["Service Function Chaining","Service Function Chain","Network Service Header","Service Function","Service Function Forwarder","Service Function Path","Service Function Path Route","Service Function Instance","Service Function Instance Route","Service Function Type","Control Plane"],"obsoletes":[],"obsoleted_by":[],"updates":[],"updated_by":[],"see_also":[],"doi":"10.17487\/RFC9015","errata_url":null}