Achieving Best-path Selection at Line Rate through the SRv6 Live-Live Behavior