[j-nsp] MPLS Route Distinguisher Question
Robert Raszuk
robert at raszuk.net
Tue May 5 10:09:10 EDT 2009
Hi William,
>
> The Route distinguisher is the VPN instance identifier correct?
>
Incorrect. The only function of RD is to make the routes unique. It has
no meaning beyond it.
The reason is that between VPNs you may have overlapping address space
and if so vpnv4 would get mixed up in the Service Provider core.
> So it is unique per VPN in the network.
It can be unique per VPN (same RD case for given VPN on each PE), but it
can also be unique per VPN per VRF resulting in a given VPN carrying as
many RDs as VRFs it has it's sites attached to.
>
> And the route target/vrf target is a value that you can assign to
> prefixes when advertised from local PE router to limit which remote PE
> routers in the VPN will accept the prefixes?
It does limit not only which remote PE routers get such prefixes (only
in the case where you use rt-constrain), but above all it is crucial to
decide which remote virtual routing and forwarding instances will import
such prefix.
RTs build a VPNs not RDs.
(Because PEs also do automatic inbound filtering based on their own RTs
regardless of rt-constrain being used or not it may seems just like you
have observed that RT limit which routers take which vpnv4 prefixes. But
this is just an optimization :).
Cheers,
R.
More information about the juniper-nsp
mailing list