%% You should probably cite draft-ietf-lsr-flex-algo-19 instead of this revision. @techreport{ietf-lsr-flex-algo-01, number = {draft-ietf-lsr-flex-algo-01}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/html/draft-ietf-lsr-flex-algo-01}, author = {Peter Psenak and Shraddha Hegde and Clarence Filsfils and Ketan Talaulikar and Arkadiy Gulko}, title = {{IGP Flexible Algorithm}}, pagetotal = 23, year = , month = , day = , abstract = {IGP protocols traditionally 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 enforce traffic over a path that is computed using different metrics or constraints than the shortest IGP path. This document proposes a solution that allows IGPs themselves to compute constraint based paths over the network. This document also specifies a way of using Segment Routing Prefix-SIDs to steer packets along the constraint- based paths.}, }