Re: router-router NHRP

Yakov Rekhter <yakov@cisco.com> Tue, 14 November 1995 23:35 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa25561; 14 Nov 95 18:35 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa25557; 14 Nov 95 18:35 EST
Received: from maelstrom.nexen.com (maelstrom.nexen.com [204.249.99.5]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id SAA07794; Tue, 14 Nov 1995 18:01:47 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id SAA28411 for rolc-out; Tue, 14 Nov 1995 18:15:08 -0500
Received: from guelah.nexen.com (guelah.nexen.com [204.249.96.19]) by maelstrom.nexen.com (8.6.12/8.6.12) with ESMTP id SAA28402 for <rolc@nexen.com>; Tue, 14 Nov 1995 18:15:06 -0500
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id RAA07782 for <rolc@nexen.com>; Tue, 14 Nov 1995 17:59:59 -0500
Received: from puli.cisco.com (puli.cisco.com [171.69.1.174]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id PAA18633; Tue, 14 Nov 1995 15:08:51 -0800
Message-Id: <199511142308.PAA18633@hubbub.cisco.com>
To: Dimitry Haskin <dhaskin@baynetworks.com>
cc: rolc@nexen.com
Subject: Re: router-router NHRP
In-reply-to: Your message of "Tue, 14 Nov 95 17:25:41 EST." <9511142225.AA10757@pobox.BayNetworks.com>
Date: Tue, 14 Nov 95 15:08:51 PST
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Yakov Rekhter <yakov@cisco.com>
X-Orig-Sender: owner-rolc@nexen.com
Precedence: bulk
X-Info: Submissions to rolc@nexen.com
X-Info: [Un]Subscribe requests to rolc-request@nexen.com
X-Info: Archives for rolc via ftp://ietf.cnri.reston.va.us/ietf-mail-archive/rolc/

Dimitry,

> > >   Another case which I believe is not supported by the proposal is
> > >   "third party advertisements", i.e. when an exit forwarder is not
> > >   the same device as a router that acquires a route.  But may be it is
> > >   not an important case to support.
> > 
> > Actually the proposal does support this case. So, if a border router
> > receives a BGP route (which carries NEXT_HOP information), the border
> > router may pass the next hop information (rather than its own address)
> > in response to an NHRP Request.
> > 
> 
> But, in this case, how would forwarders at each end of a shortcut monitor
> the viability of the route that was used for the shortcut?  Since they don't
> run BGP and only have the default route in their FIBs they wouldn't see any
routing change unless they are somehow informed of such a change by the border
> BGP router which responded to the Request.  The shortcut's egress forwarder
> would't be even able to associate a shortcat with a specific route since it h
as
> never seen the corresponding Request in the first place.  Isn't it so?  I did
n't
> see any mechanism in your proposal to handle that.

Consider a router X within an OSPF domain, ASBR Y of that domain, and
router Z (outside of the OSPF domain) that peers with Y using BGP.  Z
advertises to Y a route to some destination D, and puts its own address
as the next hop. Y injects this route into OSPF.  When X originates an
NHRP Request for D, and the Request reaches Y, Y has a route to D, but
the next hop on this route is not Y, but Z. Y returns Z as the next hop
in the NHRP Reply. Since Y certainly sees any changes in this route, Y
would be able to send to X a Purge message once Y notices the changes.

Yakov.