The MPLS-OPS Archive[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index][Thread Index][Author Index][Subject Index] Re: Inter-AS Provider Option A+Option B
It is more or less as you proposed, but the difference is that we need to ex-change all the VPN prefixes through the MP-eBGP session. Not e-BGP sessions per VRF. Trying to avoid distraction, I don't reflect in the diagrams the IP box (Firewalls, BW Managers) that are in the IP paths (individual interfaces per VRF). What we have deployed right now: * One eBGP session per VRF (Option A). * Control Plane Path is the same that Forwarding Plane. (between ASBR's) +------------+ +-------------+ |ASBR/PE1 | | ASBR/PE2| | | | | | +---+ +---+ | | | V0|<-------eBGP-------->| V0| | | +---+ +---+ | | | V1|<-------eBGP-------->| V1| | | +---+ +---+ | | | V2|<-------eBGP-------->| V2| | | +---+ +---+ | | ...| |... | | +---+ +---+ | | |V99|<-------eBGP-------->|V99| | | +---+ +---+ | | | | | +------------+ +-------------+ What we needed: * Only one MP-eBGP session (Option B). * Control Plane Path can be different that the Forwarding Plane. (between ASBR's) By default: The data forwarding will go through the MPLS Path. A common interface between the ASBR for all the VRF. But: For specific VRF (match RT) we'll change the Data forwarding to interfaces dedicated to individual VRF. (set ip next-hop). +-----------------------------+ | Route-map/Policy-Statements | |change the IP Next-Hop to | ----|the VRF dedicated interface | | +-----------------------------+ | | | | | | | | v .....MP-eBGP....... v +------------+/ MPLS Path \+-------------+ |ASBR/PE1 +=====================+ ASBR/PE2| | | | | | +---+ +---+ | | | V0|---------------------| V0| | | +---+ +---+ | | | V1|---------------------| V1| | | +---+ +---+ | | | V2----------------------| V2| | | +---+ +---+ | | ...| |... | | +---+ +---+ | | |V99|---------------------|V99| | | +---+ +---+ | | | | | +------------+ +-------------+ [1] Examining one prefix advertised by MP-eBGP from ASBR/PE1 to ASBR/PE2 <RDa:pa, RTa, IPa, La> RDa:pa is the VPN prefix RTa represents the Route-Target(s) IPa Next-Hop IP (here the IP of ASBR/PE1) La MPLS Label [2] With the route-map/policy-statement matching Route-Target, we would change the Next-HOP IP to <IPb> which is an IP Local to the ASBR/PE2 in the VRF Va. What we are asking the vendors is that when IP Next-HOP change from MPLS path to IP Path to suppress the received Label (La) from ASBR/PE1. [3] When this prefix has to be announced to RR (AS2) a new label would be created <RDa:pa, RTa, IPl2a, Lb> RDa:pa is the VPN prefix RTa represents the Route-Target(s) IPl2a Next-Hop IP (here the ASBR/PE2 Loopback) Lb MPLS Label +---------+RDa:pa,RTa,IPa,La+---------+ | |---------------->| |RDa:pa,RTa,IPl2,Lb | |IPa | |-------+ | ASBR | | ASBR | | | PE1 | | PE2 | | | | | | | | +--|IPb |------- | | | |Va|-----------------|VRF va| | | +---------+ +---------+ +-----+ | | | RR | | AS2 | +-----+ Regarding Manufacturer replies, we are providing additional info, but still waiting for a response. Some times they say: * you are the first customer to ask for this. * other they say that other customers have already asked. With this e-mail I wanted to check if someone shares the need, because I think it would help to "convince" the manufacturers to implement it. I hope I clarified with this second e-mail the topology. On 5/29/05, M. ELK <elkou141061@hotmail.com> wrote: Miguel
|
|