Hi Yingzhen, Yes, that’s the case. The most important property of an algo computed path is that is has to be consecutive, as either SID or IP address associated with a particular topology is only known within that topology. Looking specifically at Ron’s draft (MPLS could be more complex due to potential hierarchy) - the prefix itself defines the context(topology) and must be globally unique, since IPv4 header can’t have any additional meta-data attached.
Cheers, Jeff On Oct 2, 2020, 1:15 PM -0700, Yingzhen Qu <[email protected]>, wrote: > Hi Peter, > > My understanding of flex-algo is that for traffic destined to a prefix on a > particular algo, it can only be routed on routers belong to that algo, which > also means only routers in that algo calculates how to reach that prefix and > install it into the routing table. It seems to me that using flex-algo > (section 12 of the draft) it's possible to have a loopback address associated > with only one algo, please correct me if I'm missing or misunderstood > something. > > Thanks, > Yingzhen > > On 10/2/20, 9:43 AM, "Lsr on behalf of Peter Psenak" <[email protected] on > behalf of [email protected]> wrote: > > Gyan, > > On 02/10/2020 18:30, Gyan Mishra wrote: > > All, > > > > With SRv6 and IP based flex algo a generic question as it applies to > > both. Is it possible to have within a single IGP domain different sets > > of nodes or segments of the network running different algorithms. > > absolutely. > > > From > > both drafts it sounds like all nodes have to agree on same algorithm > > similar to concept of metric and reference bandwidth all have to have > > the same style metric and play to the same sheet of music. > > all participating nodes need to agree on the definition of the flex-algo > and advertise the participation. That's it. > > > If there was > > a way to use multiple algorithms simultaneously based on SFC or services > > and instantiation of specific algorithm based on service to be > > rendered. Doing so without causing a routing loop or sub optimal > > routing. > > you can certainly use multiple algorithms simultaneously and use algo > specific paths to forward specific traffic over it. How that is done > from the forwarding perspective depends in which forwarding plane you > use. Flex-algo control plane is independent of the forwarding plane. > > > > I thought with flex algo that there exists a feature that on > > each hop there is a way to specify which algo to use hop by hop similar > > to a hop by hop policy based routing. > > no, there is no hop-by-hop classification, that is problematic and does > not scale for high speeds. Classification is done at the ingress only. > > thanks, > Peter > > > > > _______________________________________________ > Lsr mailing list > [email protected] > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Flsr&data=02%7C01%7Cyingzhen.qu%40futurewei.com%7C51dd940ab25d4ea19b1b08d866f23b6a%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637372537869296887&sdata=R%2FI%2BAUkcw12FmgDtsh%2FBOL7zLjPF%2BwwRpqwnE2Ndv%2Fg%3D&reserved=0 >
_______________________________________________ Lsr mailing list [email protected] https://www.ietf.org/mailman/listinfo/lsr
