Re: diffs to draft-ietf-idr-bgp4-03.txt

"David J. LeRoy" <dleroy@fore.com> Tue, 17 September 1996 15:58 UTC

Received: from cnri by ietf.org id aa18918; 17 Sep 96 11:58 EDT
Received: from merit.edu by CNRI.Reston.VA.US id aa05088; 17 Sep 96 11:58 EDT
Received: (from daemon@localhost) by merit.edu (8.7.5/merit-2.0) id LAA15948 for idr-outgoing; Tue, 17 Sep 1996 11:26:30 -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 LAA15943 for <bgp@merit.edu>; Tue, 17 Sep 1996 11:26:27 -0400 (EDT)
Received: by interlock.ans.net id AA11594 (InterLock SMTP Gateway 3.0 for bgp@ans.net); Tue, 17 Sep 1996 11:26:25 -0400
Received: by interlock.ans.net (Internal Mail Agent-3); Tue, 17 Sep 1996 11:26:25 -0400
Received: by interlock.ans.net (Internal Mail Agent-2); Tue, 17 Sep 1996 11:26:25 -0400
Received: by interlock.ans.net (Internal Mail Agent-1); Tue, 17 Sep 1996 11:26:25 -0400
Message-Id: <323EC3BE.7DE14518@fore.com>
Date: Tue, 17 Sep 1996 11:29:02 -0400
From: "David J. LeRoy" <dleroy@fore.com>
Organization: FORE Systems
X-Mailer: Mozilla 3.0 (X11; I; SunOS 4.1.4 sun4c)
Mime-Version: 1.0
To: Yakov Rekhter <yakov@cisco.com>
Cc: curtis@ans.net, bgp@ans.net
Subject: Re: diffs to draft-ietf-idr-bgp4-03.txt
References: <199609171333.GAA15572@hubbub.cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-idr@merit.edu
Precedence: bulk

In regards to the editorial comments, one inconsistency which should be 
clarified is that the NextHop attribute used to be a manditory attribute
but is listed in the edits as discretionary and references are made in
the route selection text to that effect ("if NEXT_HOP is not provided")


>         c)   NEXT_HOP (Type Code 3):
>
>            This is a well-known mandatory attribute that defines the IP
>            address of the border router that should be used as the next
>            hop to the destinations listed in the Network Layer
>            Reachability field of the UPDATE message.


>      attribute           EBGP                    IBGP
>       ORIGIN             manditory               manditory
>       AS_PATH            manditory               manditory
>       NEXT_HOP           discresionary           discresionary
>       MULTI_EXIT_DISC    discresionary           discresionary
>       LOCAL_PREF         disallowed              required
>       ATOMIC_AGGREGATE   discresionary           discresionary
>       AGGREGATOR         discresionary           discresionary


>      1.  NEXT_HOP.  The next hop must be reachable, or if NEXT_HOP is
>           not provided, the advertising router must be reachable)


Also, while we are trying to clear up the wording about IBGP and EBGP, I
believe it should be used consistantly and so "external peers" should
replace
all occurences of "BGP speakers in neighboring autonomous systems"

Less of a nit, I'd like to see the wording in section 5.1.3 made
clearer. I
took a shot at the last paragraph, but am uncertain of the intent of the
text
in the 1st paragraph (especially dealing with internal border routers)
Is this
describing the behavior of IBGP speakers originating routes to internal
peers,
because the last paragraph is explicitely saying not to modify the
NEXT_HOP
received from internal peers? Below is the edit for the last paragraph
of 5.1.3

***************
*** 1385,1397 ****
     as a NEXT_HOP, for a route that the speaker is originating.  A BGP
     speaker must never install a route with itself as the next hop.
  
!    When a BGP speaker advertises the route to a BGP speaker located in
!    its own autonomous system, the advertising speaker shall not modify
!    the NEXT_HOP attribute associated with the route.  When a BGP
speaker
!    receives the route via an internal link, it may forward packets to
!    the NEXT_HOP address if the address contained in the attribute is
on
!    a common subnet with the local and remote BGP speakers.
! 
  
  5.1.4   MULTI_EXIT_DISC
  
--- 1385,1399 ----
     as a NEXT_HOP, for a route that the speaker is originating.  A BGP
     speaker must never install a route with itself as the next hop.
  
!    When a BGP speaker advertises a route to internal peers received
!    via an external link, the advertising internal speaker shall not
!    modify the NEXT_HOP attribute associated with the route. When a BGP
!    speaker receives the route via an internal link, it may directly
!    forward packets to the NEXT_HOP address if the peer shares a common
!    subnet with the address contained in the NEXT_HOP attribute. If the
!    address is not on a common subnet, the receiving internal peer must
!    consult its IGP routing table for a viable nexthop towards the
!    address contained in the NEXT_HOP attribute. 
  
  5.1.4   MULTI_EXIT_DISC


Dave