Jump to content

Segment routing

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Edef1c (talk | contribs) at 06:16, 22 December 2018 (update SRH draft link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Segment routing, a form of computer networking, is a modern variant of source routing which is being developed within the SPRING and IPv6 working groups of the IETF. In a segment routed network, an ingress node may prepend a header to packets that contain a list of segments, which are instructions that are executed on subsequent nodes in the network. These instructions may be forwarding instructions, such as an instruction to forward a packet to a specific destination or interface.

Segment routing works on top of either a MPLS network or on an IPv6 network.[1] [2] In an MPLS network, segments are encoded as MPLS labels. Under IPv6, a new header called a Segment Routing Header (SRH) is used. Segments in a SRH are encoded in a list of IPv6 addresses.

See also

References

  1. ^ "RFC 8402, Segment Routing Architecture". 2017-08-20. Retrieved 2018-06-15. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  2. ^ "IPv6 Segment Routing Header (SRH)". 2018-10-22. Retrieved 2018-12-22.