%% You should probably cite draft-ietf-lsr-flex-algo-26 instead of this revision. @techreport{ietf-lsr-flex-algo-25, number = {draft-ietf-lsr-flex-algo-25}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ietf-lsr-flex-algo/25/}, author = {Peter Psenak and Shraddha Hegde and Clarence Filsfils and Ketan Talaulikar and Arkadiy Gulko}, title = {{IGP Flexible Algorithm}}, pagetotal = 51, year = , month = , day = , abstract = {IGP protocols historically compute best paths over the network based on the IGP metric assigned to the links. Many network deployments use RSVP-TE based or Segment Routing based Traffic Engineering to steer traffic over a path that is computed using different metrics or constraints than the shortest IGP path. This document specifies a solution that allows IGPs themselves to compute constraint-based paths over the network. This document also specifies a way of using Segment Routing (SR) Prefix-SIDs and SRv6 locators to steer packets along the constraint-based paths.}, }