Re: Last Call for draft-ietf-rolc-apr-00.txt

Yakov Rekhter <yakov@cisco.com> Tue, 24 October 1995 00:44 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa22997; 23 Oct 95 20:44 EDT
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa22993; 23 Oct 95 20:44 EDT
Received: from maelstrom.nexen.com ([204.249.99.5]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id UAA03576; Mon, 23 Oct 1995 20:13:17 -0400
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id UAA04584 for rolc-out; Mon, 23 Oct 1995 20:20:40 -0400
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 UAA04572 for <rolc@nexen.com>; Mon, 23 Oct 1995 20:20:37 -0400
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 UAA03559 for <rolc@nexen.com>; Mon, 23 Oct 1995 20:09:40 -0400
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 RAA24930; Mon, 23 Oct 1995 17:16:31 -0700
Message-Id: <199510240016.RAA24930@hubbub.cisco.com>
To: curtis@ans.net
cc: rolc@nexen.com
Subject: Re: Last Call for draft-ietf-rolc-apr-00.txt
In-reply-to: Your message of "Mon, 23 Oct 95 12:25:31 EDT." <199510231625.MAA06783@brookfield.ans.net>
Date: Mon, 23 Oct 95 17:16:30 PDT
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/

Curtis,

> First some general comments.
> 
> This document proposes that the IP architecture is somehow broken and
> that a new architecture is being proposed to replace it.  This has
> been thrashed out in great detail, probably more in the IP over ATM WG
> that in ROLC, since in IP over ATM about two years a go there was an
> abundance of claims that the IP architecture was broken and proposals
> made to fix it or replace it.  Many of the proposed replacements were
> poorly thought out.  In the end, the Classical IP over ATM
> architecture emerged based on this being an architecture that is known
> to work and known to scale.  The drawback was that it would
> temporarily forgoe the "full benefit of ATM", though whether that was
> good or bad is still debated today.
> 
> The problem is not that the IP architecture is broken and needs
> fixing.  The IP architecture has what is viewed as a limitation by
> some that requires hop by hop forwarding.  Work is in progress to
> allow routers (or hosts) to cut across subnet boundaries where the
> underlying media allows it.  (NHRP - though I disagree with the
> approach, I don't oppose the idea of cut through - I just think the
> protocol proposed to do so is broken in that it is unable to support
> the router to router case).  Cut through is no more a scraping of the
> IP architecture as subnetting was or as CIDR was.  It is an extension
> and should be documented as such, without any counterproductive hype
> of "replacing the IP architecture".
> 
> The extension of IP to accomodate cut through is described in the IP
> over ATM Framework Document.  It may be that this extension requires
> it's own document.  This document is seriously flawed and is not it.


This is to respond to your general comments. I'll send a separate note
replying to your specific comments.

The major point made in the document is that the choice between "local"
and "remote" decision should be totally decoupled from the addresses of
src and destination.

The NHRP model forms a subset of what is described in the document, as
the NHRP model allows to have "local" outcome regardless of the
addresses. But there is yet another point that is not covered by the
NHRP model (but is covered by the document) - "remote" outcome should
also be possible regardless of addresses (even if hosts are on a common
IP subnet).

I have no problems of describing the decoupling the "local/remote"
outcome from the addressing information as "an extension" (or probably
"evolution").

Yakov.