bgp4-17 5.1.3 NEXT_HOP attribute determination
"Tom Petch" <nwnetworks@dial.pipex.com> Fri, 11 January 2002 13: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 IAA07751 for <idr-archive@nic.merit.edu>; Fri, 11 Jan 2002 08:56:33 -0500 (EST)
Received: by trapdoor.merit.edu (Postfix) id 1099191284; Fri, 11 Jan 2002 08:55:52 -0500 (EST)
Delivered-To: idr-outgoing@trapdoor.merit.edu
Received: by trapdoor.merit.edu (Postfix, from userid 56) id C9DCC91285; Fri, 11 Jan 2002 08:55:51 -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 78D6D91284 for <idr@trapdoor.merit.edu>; Fri, 11 Jan 2002 08:55:47 -0500 (EST)
Received: by segue.merit.edu (Postfix) id 40CFB5DEC4; Fri, 11 Jan 2002 08:55:27 -0500 (EST)
Delivered-To: idr@merit.edu
Received: from hose.mail.pipex.net (hose.mail.pipex.net [158.43.128.58]) by segue.merit.edu (Postfix) with SMTP id 806915DEC9 for <idr@merit.edu>; Fri, 11 Jan 2002 08:55:26 -0500 (EST)
Received: (qmail 13253 invoked from network); 11 Jan 2002 13:55:09 -0000
Received: from userbl89.uk.uudial.com (HELO tom3) (62.188.144.196) by smtp-4.dial.pipex.com with SMTP; 11 Jan 2002 13:55:09 -0000
Message-ID: <001e01c2b978$fa384140$c490bc3e@tom3>
Reply-To: Tom Petch <nwnetworks@dial.pipex.com>
From: Tom Petch <nwnetworks@dial.pipex.com>
To: idr@merit.edu
Subject: bgp4-17 5.1.3 NEXT_HOP attribute determination
Date: Sat, 11 Jan 2003 13:48:10 -0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-idr@merit.edu
Precedence: bulk
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. 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. And what does locally originated actually mean? Presumably IGP and static except that the subsequent use of internal router does not quite match that. I wonder if it would be clearer if the focus was on the common subnet rather than where the route came from. Can eg the third party cases be combined as 'if the external peer X shares a common subnet with the immediate next hop that the BGP speaker itself has installed in its routing table for this route, then the speaker SHOULD use this immediate next hop in the NEXT_HOP attribute' Tom Petch, Network Consultant nwnetworks@dial.pipex.com
- 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