Re: bgp4-17 5.1.3 NEXT_HOP attribute determination
Yakov Rekhter <yakov@juniper.net> Mon, 14 January 2002 21:17 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 QAA27208 for <idr-archive@nic.merit.edu>; Mon, 14 Jan 2002 16:17:25 -0500 (EST)
Received: by trapdoor.merit.edu (Postfix) id 1144A9122D; Mon, 14 Jan 2002 16:13:00 -0500 (EST)
Delivered-To: idr-outgoing@trapdoor.merit.edu
Received: by trapdoor.merit.edu (Postfix, from userid 56) id 8D2C091238; Mon, 14 Jan 2002 16:12:59 -0500 (EST)
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 A06239123C for <idr@trapdoor.merit.edu>; Mon, 14 Jan 2002 16:12:41 -0500 (EST)
Received: by segue.merit.edu (Postfix) id 855AF5DEDE; Mon, 14 Jan 2002 16:12:41 -0500 (EST)
Delivered-To: idr@merit.edu
Received: from merlot.juniper.net (natint.juniper.net [207.17.136.129]) by segue.merit.edu (Postfix) with ESMTP id 365275DED4 for <idr@merit.edu>; Mon, 14 Jan 2002 16:12:41 -0500 (EST)
Received: from juniper.net (garnet.juniper.net [172.17.28.17]) by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id g0ELCc647431; Mon, 14 Jan 2002 13:12:38 -0800 (PST) (envelope-from yakov@juniper.net)
Message-Id: <200201142112.g0ELCc647431@merlot.juniper.net>
To: Alex Zinin <azinin@nexsi.com>
Cc: Tom Petch <nwnetworks@dial.pipex.com>, idr@merit.edu
Subject: Re: bgp4-17 5.1.3 NEXT_HOP attribute determination
In-Reply-To: Your message of "Fri, 11 Jan 2002 08:29:04 PST." <140685068856.20020111082904@nexsi.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <17547.1011042757.1@juniper.net>
Date: Mon, 14 Jan 2002 13:12:38 -0800
From: Yakov Rekhter <yakov@juniper.net>
Sender: owner-idr@merit.edu
Precedence: bulk
Alex, > Tom, > > > I think that there is a problem with logic and terminology > > in the determination of NEXT_HOP. There are four cases > > listed, > > - a form of "third party" NEXT_HOP attribute > > - a second form of "third party" NEXT_HOP attribute > > - "first party" NEXT_HOP attribute > > - by default > > and respectively the BGP speaker > > - can use > > - can use > > - may use > > - should use > > which seems inconsistent; I would prefer SHOULD. > > Since use of third party next hops is an optimization > by nature and does not *have* to be implemented, > and given that "should" is used for the default, > I think "may/can" is ok. If we change the optional > cases to "should" to increase the level on insistence, > we should do the same to the default case and make > it a must. > If you ask me, I think we're all right now. > > > > But logically, the first party (common subnet) overlaps the > > two third parties (common subnet with IBGP or locally > > originated and common subnet with EBGP) which obviates > > SHOULD. > > We know how to deal with overlapping cases already--- > the more specific one wins. Same here---third party > cases are more specific in their description. > I guess it might be clearer if we changed "-if -if" > to "-if -otherwise if". done. Yakov.
- Re: bgp4-17 5.1.3 NEXT_HOP attribute determination Yakov Rekhter
- Re: bgp4-17 5.1.3 NEXT_HOP attribute determination Alex Zinin
- bgp4-17 5.1.3 NEXT_HOP attribute determination Tom Petch