The MPLS WG Archive[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index][Thread Index][Author Index][Subject Index] on the mpls oam framework
Tom: I have to admit, the whole ECMP thing provides me with endless amusement. Pull a proprietary rabbit out of your hat and then paint those previously ignorant of your "feature" as clueless. If you'd been upfront with the fact that there was a problem literally "years ago", a lot of creative energy in OAM and PWs would not have been wasted. Meanwhile we have the PW PID which seems to level the playing field across the board as an OAM channel for PWs that can carry just about anything without getting confused by already deployed ECMP mechanisms, we've also given ECMP a lot of thought and an approach is documented in 17fec-cv for the LDP layer. IMHO just about everything on the table at this point has taken ECMP into account or at least ECMP as well as it is "commonly" understood at this point. I'm curious, is the ECMP that must be supported exclusively your implementation? T'would be nice if the vendors who've deployed ECMP documented what they've done in sufficent detail such that we could all innovate in this space and knew all variations we needed to comply with. Normally defining data plane OAM requires an agreed characterization of the data plane. The situation as it stands is intolerable..... cheers Dave > -----Original Message----- > From: Thomas D. Nadeau [mailto:tnadeau@cisco.com] > Sent: Monday, November 17, 2003 8:51 AM > To: curtis@fictitious.org; neil.2.harrison@bt.com > Cc: kireeti@juniper.net; Allan, David [CAR:NS00:EXCH]; mpls@UU.NET > Subject: RE: on the mpls oam framework > > > > > >-----Original Message----- > >From: owner-mpls@UU.NET [mailto:owner-mpls@UU.NET] On Behalf > >Of Curtis Villamizar > >Sent: Sunday, November 16, 2003 5:24 PM > >To: neil.2.harrison@bt.com > >Cc: kireeti@juniper.net; dallan@nortelnetworks.com; mpls@UU.NET > >Subject: Re: on the mpls oam framework > > > > > > > >In message > ><0536FC9B908BEC4597EE721BE6A3538904EF2E4A@i2km07-ukbr.domain1.system > >host.net>, neil.2.harrison@bt.com writes: > >> Kireeti Kompella wrote 15 November 2003 06:47 > >> > Hi Dave, > >> > > >> > On Tue, 11 Nov 2003, David Allan wrote: > >> > > >> > > IMHO You are persisting in ignoring what you don't want to see. > >> > > >> > Speaking as a vendor: > >> > > >> > On mp2p: at least 90% of the MPLS deployments I've seen use LDP. > >> NH=> Does this make it 'right' then? If the dominant vendor > >'does this' then > >> your conclusions are hardly surprising. Most of the world > >also uses MS Wind > >> ows/applications too.....my PC crashes nearly every day....I > >wish I could sor > >> t/change it but I can't. Market dominance is a very > >powerful vehicle IMO ;-) > >> > > >> > On ECMP: many providers ask us explicitly for ECMP. On > the other > >> > hand, no provider that I know (other than BT) of has complained > >> > about ECMP and asked us to turn it off. > >> NH=> ECMP is a *consequence* of LDP because one cannot > >control the routing. > >> > > >> > On PHP: two providers (one being BT) have complained > about PHP, out > >> > of all the providers I've talked to about MPLS (about 3%). > >> NH=> You live with what you have been given by the dominant > >vendors....again > >> this does not make it right. Can you tell me how many > >operators actually ask > >> ed for PHP (or even LDP) as a requirement in the 1st place, > >as I don't know o > >> f any network/service problem it solves? > >> > >> regards, Neil > > > > > >They are needed for other technical reasons that are out of > scope for > >the OAM framework. As far as the OAM framework is > concerned, they are > >part of the architecture and widely deployed so they must be > supported > >by OAM tools. It simply means that working with PHP and ECMP are > >requirements for OAM. > > One thing that seems to be out of sight of this > dicussion is that the OAM framework MUST provide a > framework that works based on the requirements stipulated > in the MPLS OAM Requirements draft; it cannot make new things > up. There are a dozen operators that have officially provided > input into this document (and many more unofficially), so > I think it is a good idea to listen to these requirements. > Handling of ECMP is definitely specified in the aforementioned > draft. > > >You seem to have things backwards. You have an OAM solution in mind > >that doesn't work well with ECMP and PHP and want a OAM > framework that > >claims these are bad features. > > > >This exercise includes stating requirements - and like it or > not ECMP > >and PHP are requirements for OAM and so is not requiring > changes to the > >forwarding plane. > > We already have: draft-ietf-mpls-oam-requirements-02.txt > > --Tom > > > > The framework can then discuss a set of > >solutions and their tradeoffs. If a single solution (or set of > >solutions) covers all requirements well, then any additional partial > >solutions will be redundant. > > > >Curtis > > > > > > >
|
|