Re: OT: how to filter out several VPNs from a MPLS backbone

From: Brent Foster (jbrentfoster@yahoo.com)
Date: Thu Mar 30 2006 - 12:30:36 GMT-3


So, I think I answered my own question here. See this
link...

http://www.cisco.com/univercd/cc/td/doc/product/software/ios124/124cr/hirp_r/rte_bgh1.htm#wp1074763

"The ip extcommunity-list command is used to configure
named or numbered extended community lists. Extended
community attributes are used to filter routes for VPN
routing and forwarding instances (VRFs) and
Multiprotocol Label Switching (MPLS) Virtual Private
Networks (VPNs)."

I'll test this, but I believe this may be a better
solution to the problem.

--Brent

--- Brent Foster <jbrentfoster@yahoo.com> wrote:

> I went back and looked at the original problem
> statement on this thread. We want to restrict
> certain
> VPN traffic from the backup link, right? It might
> even be desirable to have the backup link carry this
> VPN traffic if there is a failure on the primary
> links
> right?
>
> Could there be a different approach using BGP
> filtering techniques since VPNs are simply carried
> as
> MP-BGP routes with route-targets carried as extended
> BGP communities? Could we somehow filter on those
> communities and even use advertise-map/non-exist-map
> techniques to allow the backup link to carry these
> VPNs if there is a failure?
>
> Just thinking out of the box for a different
> solution
> to this problem. It is an interesting one!
>
> --Brent
>
> --- Reinhold Fischer <Reinhold.Fischer@gmx.net>
> wrote:
>
> > On Fri, Mar 24, 2006 at 12:50:28PM +0200,
> > sheherezada@gmail.com wrote:
> > > Hi all,
> > >
> > > I have four routers linked in a row, let's say
> > A-B-C-D, and a lower
> > > bandwidth backup link between A and D. I have
> just
> > added MPLS and set
> > > up several VPNs, but I don't want all VPNs to
> > generate traffic on the
> > > backup link when it comes up. Any idea of how to
> > do it?
> > >
> > > Thanks,
> > >
> > > Mihai
> > >
> >
> > Hi Mihai,
> >
> > here is a possible solution. I have put also the
> > CCIE SP list on CC
> > since this is more a topic for there...
> >
> > - create a second loopback interface on the
> > pe-routers.
> >
> > - add your second loopback interface into your igp
> > so it is reachable
> >
> > - filter your LDP so it is not assigning and
> > distributing any labels
> > for this second loopback
> >
> > - change the next-hop ip-address that bgp will
> > advertise for the
> > VPN that you do not want to have on the
> > low-bandwidth backup link
> >
> > Example> Assuming Lo1 is the Loopback where you
> > are not distributing labels
> > for:
> > !
> > ip vrf TWO
> > rd 2:1
> > route-target export 2:1
> > route-target import 2:1
> > bgp next-hop Loopback1
> > !
> >
> > - at this point this VPN will not work anymore,
> > because you have no
> > LSP to the new Loopbacks
> >
> > - enable MPLS Traffic Engineering, use the new
> > loopback ip as router-id
> > for mpls traffic engineering
> >
> > - build mpls-te tunnels between the new loopback
> > addresses. Use an
> > explicit path that excludes the ip addresses of
> > the low-bandwidth
> > backup link.
> >
> > - at this point the VPN will work again. LSPs are
> > provided through
> > MPLS-TE. As soon as the main link between your
> PE
> > routers goes
> > down the MPLS-TE Tunnel will also go down
> because
> > they are not
> > allowed to signal a path through your
> > low-bandwidth link.
> >
> > hope the explanation is not too confusing.
> >
> > regards
> >
> > reinhold
> >
> >
>



This archive was generated by hypermail 2.1.4 : Sat Apr 01 2006 - 10:07:40 GMT-3