The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2003-Nov> msg00172



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

on documenting ECMP (was on the mpls oam framework)

  • From: Curtis Villamizar <curtis@workhorse.fictitious.org>
  • Date: Tue, 18 Nov 2003 21:30:30 -0500
  • cc: "'Naidu, Venkata'" <Venkata.Naidu@Marconi.com>, "'curtis@fictitious.org'" <curtis@fictitious.org>, "'David Allan'" <dallan@nortelnetworks.com>, "'tnadeau@cisco.com'" <tnadeau@cisco.com>, mpls@UU.NET


In message <B99995113B318D44BBE87DC50092EDA90C0D550F@nj7460exch006u.ho.lucent.c
om>, "Busschbach, Peter B (Peter)" writes:
> 
> 
> My question is: if I use RSVP-TE to be guaranteed that 10 Mb/s of bandwidth i
> s reserved for my aggregate traffic, would I ever want to use ECMP splits in 
> the end-to-end path?

  From a practical standpoint - probably not unless you had a T1
  backbone (somewhere in the third world or maybe enterprise).

  If you had 10 Gb/s of aggregate traffic and an Oc192c backbone,
  you'd probably want to make two 5 Gb/s LSPs.  Even more so if you
  had 12 Gb/s of aggregate traffic and an Oc192c backbone.

  Does this happen.  I doubt any ISP is going to tell you what their
  aggregate IP flow is from NY or DC to SF Bay area or LA or San
  Diego, .. or Chicago, or Dallas or Houston.  I know that some ISPs
  found that some city pairs could become a very big number and exceed
  the capacity of any any single link.

  For two 6 Gb/s LSPs on a Oc192c backbone, you get diverse paths for
  nothing.  For two 4 Gb/s LSPs, you have to ask for them to be
  diverse.  The benefit is you get a fast temporary failover if one
  path goes down (no signaling needed, but not guarantee against
  transient congestion) good to hold you over for the CSPF and LSP
  signaling time.

  There are of course methods to either bundle or concatonate links to
  make a bigger pipe that the componsent OC192c.  But bundling
  requires that you make multiple LSPs and load split and
  concatonating makes a logical interface but load splits over the
  component links.

  So briefly, - yes -, there can be a reason to want to load split
  traffic (though maybe not 10 mb/s of traffic).

> I understand that that is theoretically possible within agreed-upon limitatio
> ns. But are these limitations narrow enough to make this a realistic scenario
> . Or do I just have to reserve 10 Mb/s along each of the multiple paths?

Again, scaling the example up to 3 orders of magnitude to where there
is an ECMP issue.  If the oxygen in the room ends up on one side of
the room, then all of the IP traffic might also end up on one link.
You need to decide if you are willing to take these chances.

Curtis