RE: Addr: Re: BGP-4 - revised I-D
"NITTMANN Michael (MSMail)" <MNittmann@shl.com> Thu, 22 August 1996 15:12 UTC
Received: from ietf.org by ietf.org id aa05411; 22 Aug 96 11:12 EDT
Received: from cnri by ietf.org id aa05407; 22 Aug 96 11:12 EDT
Received: from merit.edu by CNRI.Reston.VA.US id aa08691; 22 Aug 96 11:12 EDT
Received: (from daemon@localhost) by merit.edu (8.7.5/merit-2.0) id KAA09812
for idr-outgoing; Thu, 22 Aug 1996 10:41:35 -0400 (EDT)
Received: from interlock.ans.net (interlock.ans.net [147.225.5.5]) by
merit.edu (8.7.5/merit-2.0) with SMTP id KAA09806 for <bgp@merit.edu>;
Thu, 22 Aug 1996 10:41:32 -0400 (EDT)
Received: by interlock.ans.net id AA29918
(InterLock SMTP Gateway 3.0 for bgp@ans.net);
Thu, 22 Aug 1996 10:41:20 -0400
Received: by interlock.ans.net (Internal Mail Agent-2);
Thu, 22 Aug 1996 10:41:20 -0400
Received: by interlock.ans.net (Internal Mail Agent-1);
Thu, 22 Aug 1996 10:41:20 -0400
Message-Id: <c=US%a=_%p=SHL%l=SHL/CANADAW/001914BF@cocms1.calwdc.shl.com>
Sender: ietf-archive-request@ietf.org
From: "NITTMANN Michael (MSMail)" <MNittmann@shl.com>
To: Curtis Villamizar <curtis@ans.net>,
"rwoundy@VNET.IBM.COM" <rwoundy@vnet.ibm.com>
Cc: BGP Working Group <bgp@ans.net>, Tony Li <tli@jnx.com>
Subject: RE: Addr: Re: BGP-4 - revised I-D
Date: Thu, 22 Aug 1996 08:20:18 -0600
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.837.3
Encoding: 104 TEXT
X-Orig-Sender: owner-idr@merit.edu
Precedence: bulk
... just one little thing: incorporating the AS path length into local pref calculation is reasonable for boiler plate situations. But it happened to me often to chose a longer path with less latency over a shorter path. Path length is really not a good measure. The old method I used was padding,which looks ugly and gives then also skewed statistics when looking at a traffic matrix. Can we have a button then to chose how the components are weighted? I would really like to get away from the AS path 'length', more to an AS wide override for routes. A gadget I would like is an rtt and packet loss measurement capability for certain paths. Thus I can weigh my backbone according to meetpoint load effects. Currently the only way to do this is by using Tivoli and reconfiguring routers. That's ok, but if we could get this into the routing engine itself this would be really nice. ... most of the original article deleted ... Regards Mike ---------- From: rwoundy@VNET.IBM.COM[SMTP:rwoundy@VNET.IBM.COM] Sent: Wednesday, August 21, 1996 1:39 PM To: Curtis Villamizar Cc: BGP Working Group; Tony Li Subject: Addr: Re: BGP-4 - revised I-D >Date: Tue, 20 Aug 1996 21:24:02 -0400 >From: Curtis Villamizar <curtis@ans.net> >Yakov, >BGP4 is great stuff but for it to advance, we really should clean up .....cut..... >environments, but mostly when mixing implementations. Curtis, I agree with this 100%, but I disagree with the details below. >First, here are conditions that can cause routing loops. These all >involves differences in route selection criteria or route selection ...cut... I think Paul Traina had the best idea here: incorporate the AS path length and origin code selection criteria into the local pref value (therefore, leave the main BGP spec as is). I think I now understand how the local pref computation *could* work; maybe I can send a note about it to the mailing list today. > c. Differences in interpretation of a missing MED and poor choice > of behavior covering a missing MED. Without going into details > (see below) preferring a route with no MED over one with a > MED can cause route loops. Not considering MED at all in > comparing routes with MED to routes without can cause route > loops. This is addresses by the changes you've made. I think at least one more change is needed in the new draft: removing the clause "if the local system is configured to take into account MEDs" I thought we agreed in Montreal that this configuration option does not exist in today's routers, does not provide value-add to providers, and can result in routing loops when internal peers are misconfigured with respect to each other. The reason why it does not provide value add is that providers can change MEDs in BGP updates (ala "route-map") to a uniform value (say 0), which effectively makes the path selection step of comparing MEDs into a perpetual tie. Should this be revisited (i.e. did I see consensus where none existed)? Also, I thought we agreed that a missing MED on a route would be equal to, not worse than, a MED of -1 on a route. The reason was to avoid a separate check of whether the MED existed, with the (trivial) penalty of losing one out of 2**32 MED values. ...cut... the MED: yes, I am running into problems there allthe time. What is missing is a real coupling: if I set a preferred path into an As, that AS should reconfigure to honor that preferred path automatically. Currently the only way to achieve something like this is in a static way, calling up the peers and asking for favours. Well, most have overloaded staff, or not the experience at all to address such a configuration issue. An exchange and automatic adatpation of a preferred path, need some optimizing negotiation of course, is also good for meetpoint load balancing per peer AS. This would bring us away from everyone and his dog going through mae-e all the time. With a good backbone it is unimportant to what meetpoint I go (e.g. ATM cloud as a center). In my opinion, the MED story should be resurrected. It was a good idea in the first place. Only the negotiation piece between routing engines was missing. Yes, this is not simple. Mike
- Addr: Re: BGP-4 - revised I-D rwoundy
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- RE: Addr: Re: BGP-4 - revised I-D NITTMANN Michael (MSMail)
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Jessica Yu
- Re: Addr: Re: BGP-4 - revised I-D Tony Li
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D John G. Scudder
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Tony Li
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Tony Li
- Re: Addr: Re: BGP-4 - revised I-D John G. Scudder
- Re: Addr: Re: BGP-4 - revised I-D Tony Li
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: FW: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Tony Li
- Re: Addr: Re: BGP-4 - revised I-D Curtis Villamizar
- Re: Addr: Re: BGP-4 - revised I-D Tony Li
- Re: Addr: Re: BGP-4 - revised I-D John G. Scudder
- Re: Addr: Re: BGP-4 - revised I-D John G. Scudder
- FW: Addr: Re: BGP-4 - revised I-D NITTMANN Michael (MSMail)
- RE: FW: Addr: Re: BGP-4 - revised I-D NITTMANN Michael (MSMail)