Re: iBGP route oscillation drafts
Gordon Wilfong <gtw@research.bell-labs.com> Thu, 30 May 2002 18:56 UTC
Received: from trapdoor.merit.edu (postfix@trapdoor.merit.edu [198.108.1.26]) by nic.merit.edu (8.9.3/8.9.1) with ESMTP id OAA02973 for <idr-archive@nic.merit.edu>; Thu, 30 May 2002 14:56:38 -0400 (EDT)
Received: by trapdoor.merit.edu (Postfix) id 6702591293; Thu, 30 May 2002 14:55:49 -0400 (EDT)
Delivered-To: idr-outgoing@trapdoor.merit.edu
Received: by trapdoor.merit.edu (Postfix, from userid 56) id 367FD91294; Thu, 30 May 2002 14:55:49 -0400 (EDT)
Delivered-To: idr@trapdoor.merit.edu
Received: from segue.merit.edu (segue.merit.edu [198.108.1.41]) by trapdoor.merit.edu (Postfix) with ESMTP id C374F91293 for <idr@trapdoor.merit.edu>; Thu, 30 May 2002 14:55:47 -0400 (EDT)
Received: by segue.merit.edu (Postfix) id 4BC8C5DDE6; Thu, 30 May 2002 14:55:41 -0400 (EDT)
Delivered-To: idr@merit.edu
Received: from crufty.research.bell-labs.com (ns2.research.bell-labs.com [204.178.16.49]) by segue.merit.edu (Postfix) with ESMTP id 1FC2E5DDBC for <idr@merit.edu>; Thu, 30 May 2002 14:55:41 -0400 (EDT)
Received: from scummy.research.bell-labs.com (H-135-104-2-10.research.bell-labs.com [135.104.2.10]) by crufty.research.bell-labs.com (8.12.2/8.12.2) with ESMTP id g4UItVEF088585; Thu, 30 May 2002 14:55:31 -0400 (EDT)
Received: from mcs.research.bell-labs.com (mcs.research.bell-labs.com [135.104.32.15]) by scummy.research.bell-labs.com (8.11.6/8.11.6) with ESMTP id g4UItOk92347; Thu, 30 May 2002 14:55:25 -0400 (EDT)
Received: from disney.research.bell-labs.com (disney.research.bell-labs.com [135.104.32.16]) by mcs.research.bell-labs.com (8.9.3/8.8.8) with ESMTP id OAA1658888; Thu, 30 May 2002 14:55:24 -0400 (EDT)
Received: from disney (localhost [127.0.0.1]) by disney.research.bell-labs.com (8.7.6/8.7.3) with SMTP id OAA05820; Thu, 30 May 2002 14:55:24 -0400 (EDT)
Message-ID: <3CF6759C.388F@research.bell-labs.com>
Date: Thu, 30 May 2002 14:55:24 -0400
From: Gordon Wilfong <gtw@research.bell-labs.com>
X-Mailer: Mozilla 3.01Gold (X11; I; IRIX 6.3 IP32)
MIME-Version: 1.0
To: Anindya Basu <basu@research.bell-labs.com>
Cc: "John G. Scudder" <jgs@cisco.com>, Brijesh Kumar <Brijesh@coronanetworks.com>, gtw@lucent.com, anindyabasu <anindyabasu@lucent.com>, bshep@lucent.com, idr@merit.edu
Subject: Re: iBGP route oscillation drafts
References: <C61C9973831E2949A9AA57F3B03184641DC8AF@exch-srv.CoronaNetworks.com> <3CF62B7A.A5C592AF@research.bell-labs.com> <p05111a15b91be5c0027c@[171.69.182.155]> <3CF65419.B4FA799A@research.bell-labs.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-idr@merit.edu
Precedence: bulk
Anindya, I apologize, but I think I might have mislead you somewhat. The example we have is of a system that suffers from persistent route oscillations when MEDs are compared, but that converges when MEDs are ignored. Thus in my terminology, this system has a MED induced oscillation problem. I'm not sure however if this is what others mean by the MED induced oscillation problem. - Gordon Anindya Basu wrote: > > John, in addition to Bruce's comments, here are my $0.02. > -Anindya > > "John G. Scudder" wrote: > > The MED problem is real enough. However, as we've been discussing in > > a different thread, your proposal is more far-reaching than just > > addressing [3]. Specifically: > > > > At 1:26 PM -0400 5/29/02, Anindya Basu wrote: > > >However, our aim was to address the elimination of any possible kind > > >of oscillation in I-BGP, MED-induced or not, persistent or not. > > > > That's laudable in the abstract but inevitably leads to the > > requirement that you advertise more additional routes than required > > to fix specifically [3]. > > The comment you refer to here was made in the context of Alvaro's > comment that their solution was designed only to eliminate MED-induced > oscillations. We now have an example where the oscillations are > MED-induced, which our solution fixes but the solution proposed by > Alvaro > et. al. does not. In that sense, sending around the extra routes is > *necessary* to eliminate even MED-induced oscillations alone. > > > My take on the subject is that while theoretical protocol correctness > > is an admirable goal, it's not more important than scalability. > > Protocol scalability plus _practical_ protocol correctness is more > > important, IMO. > > > > As you yourself point out in draft-wilfong-ibgp-oscillations-00.txt: > > >Admittedly, the configuration in Figure 1 is not likely in a > > >reasonable network. > > > > I think the IDR working group should be primarily concerned with > > reasonable networks. Fixing problems for unreasonable (or > > hypothetical) networks seems fine as long as it doesn't conflict with > > the operation and scaling of reasonable ones. > > > > Do you disagree? > > In principle, I do agree with what you say. However, the question is > what we mean by _practical_ protocol correctness, as you call it. > Moreover, I think we pointed out in an earlier mail (and I quote): > > "We feel that our example is no less real than the one outlined in the > McPherson I-D since that example also critically relies on a route > reflector preferring a route through the client of a different route > reflector (due to IGP metrics)." > > Also, there may be some danger in equating "real" configurations with > configurations that are "safe" (i.e., that do not produce oscillations). > We cannot say for sure that a "real" configuration (produced by using > heuristics or rules of thumb) will never produce MED-induced (or any > other kinds of) oscillations. Finally, detecting configurations that are > safe is NP-hard, as we have shown in the SIGCOMM paper (reference [5], > soon to be available from the ACM SIGCOMM website).
- RE: iBGP route oscillation drafts Dimitry Haskin
- Re: iBGP route oscillation drafts Enke Chen
- Re: iBGP route oscillation drafts Enke Chen
- RE: iBGP route oscillation drafts Dimitry Haskin
- RE: iBGP route oscillation drafts John G. Scudder
- RE: iBGP route oscillation drafts Dimitry Haskin
- Re: iBGP route oscillation drafts Pedro Roque Marques
- Re: iBGP route oscillation drafts Jeffrey Haas
- Re: iBGP route oscillation drafts Pedro Roque Marques
- Re: iBGP route oscillation drafts Enke Chen
- Re: iBGP route oscillation drafts Gordon Wilfong
- RE: iBGP route oscillation drafts Abarbanel, Benjamin
- Re: iBGP route oscillation drafts Pedro Roque Marques
- Re: iBGP route oscillation drafts John G. Scudder
- Re: iBGP route oscillation drafts Anindya Basu
- Re: iBGP route oscillation drafts John G. Scudder
- Re: iBGP route oscillation drafts Anindya Basu
- Re: iBGP route oscillation drafts Pedro Roque Marques
- Re: iBGP route oscillation drafts Jeffrey Haas
- Re: iBGP route oscillation drafts Anindya Basu
- Re: iBGP route oscillation drafts Alvaro Retana
- Re: iBGP route oscillation drafts Gordon Wilfong
- Re: draft-chen-rr-oscillation-reduce-00.txt Enke Chen
- Re: draft-chen-rr-oscillation-reduce-00.txt Pedro Roque Marques
- Re: draft-chen-rr-oscillation-reduce-00.txt Gordon Wilfong
- rr-oscillation-reduce Pedro Roque Marques
- Re: rr-oscillation-reduce Enke Chen
- Re: rr-oscillation-reduce Pedro Roque Marques
- Re: rr-oscillation-reduce Enke Chen
- Re: rr-oscillation-reduce Pedro Roque Marques
- Re: rr-oscillation-reduce Enke Chen