"ROUTERS" vs. "routers"
Fred Templin <ftemplin@iprg.nokia.com> Tue, 25 November 2003 13:57 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA17624 for <ipv6-archive@odin.ietf.org>; Tue, 25 Nov 2003 08:57:49 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOdh6-000156-FG for ipv6-archive@odin.ietf.org; Tue, 25 Nov 2003 08:57:33 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAPDvWEC004157 for ipv6-archive@odin.ietf.org; Tue, 25 Nov 2003 08:57:32 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOdh4-00014y-WA for ipv6-web-archive@optimus.ietf.org; Tue, 25 Nov 2003 08:57:31 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA17580 for <ipv6-web-archive@ietf.org>; Tue, 25 Nov 2003 08:57:17 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AOdh3-0005Kr-00 for ipv6-web-archive@ietf.org; Tue, 25 Nov 2003 08:57:29 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AOdh3-0005Ko-00 for ipv6-web-archive@ietf.org; Tue, 25 Nov 2003 08:57:29 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOdgd-0000zJ-6I; Tue, 25 Nov 2003 08:57:03 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOdgC-0000z0-Ml for ipv6@optimus.ietf.org; Tue, 25 Nov 2003 08:56:36 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA17567 for <ipv6@ietf.org>; Tue, 25 Nov 2003 08:56:22 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AOdgB-0005KJ-00 for ipv6@ietf.org; Tue, 25 Nov 2003 08:56:35 -0500
Received: from darkstar.iprg.nokia.com ([205.226.5.69]) by ietf-mx with esmtp (Exim 4.12) id 1AOdgA-0005K9-00 for ipv6@ietf.org; Tue, 25 Nov 2003 08:56:34 -0500
Received: (from root@localhost) by darkstar.iprg.nokia.com (8.11.0/8.11.0-DARKSTAR) id hAPDu2213322; Tue, 25 Nov 2003 05:56:02 -0800
X-mProtect: <200311251356> Nokia Silicon Valley Messaging Protection
Received: from ftemplin.iprg.nokia.com (205.226.2.67, claiming to be "iprg.nokia.com") by darkstar.iprg.nokia.com smtpdzdwO4F; Tue, 25 Nov 2003 05:56:01 PST
Message-ID: <3FC3614F.8080100@iprg.nokia.com>
Date: Tue, 25 Nov 2003 06:03:59 -0800
From: Fred Templin <ftemplin@iprg.nokia.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ipv6@ietf.org, v6ops@ops.ietf.org
Subject: "ROUTERS" vs. "routers"
References: <3FC2B319.9080707@iprg.nokia.com> <20031125020315.7A6958B@coconut.itojun.org>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: ipv6-admin@ietf.org
Errors-To: ipv6-admin@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Id: IP Version 6 Working Group (ipv6) <ipv6.ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
The v6ops discussion from the 'draft-ietf-v6ops-mech-v2-01.txt' thread took on an interesting twist that I felt warranted a new subject heading. RFC 2461 specifies the behavior of traditional routers (i.e., "ROUTERS"). "ROUTERS" typically advertise autoconfig parameters and prefixes from their attached networks. Hosts use them to reach off-link nodes via default or more-specific routes. But, a new breed of routers (i.e., "routers") is emerging from paradigms such as Mobile Ad-hoc Networks. "routers" typically advertise host routes only (aka, "addresses" or "locators") and no prefix or autoconfig parameters at all. I talked about this dichotomy several years ago in my writings in the MANET wg and in some of the contract work I did at SRI International. The dichotomy is also discussed in documents such as the "global6" work by Charles Perkins and his colleagues. But, the notion of "routers" has really been around for decades and is quite well known in some circles. In the MANET paradigm, "routers" often have only a single network interface which may be used for multi-hop forwarding within a flat addressing space (i.e., using host routes and redirects to steer the multi-hop forwarding decisions) while "ROUTERS" are used to reach other off-link networks. But, the same paradigm can be applied to the emerging global IPv6 Internet. In particular, I believe we will soon see an emerging paradigm for IPv6 in which most (if not all) nodes will be "routers" and a smaller subset of the nodes will be "ROUTERS". A node can qualify as a "router" IFF it has the proper credentials so that other nodes can guard against redirection attacks. The NOID approach specifies a method by which "routers" may attain the proper credentials (it also supports site-multihoming as an added attraction): http://www.ietf.org/internet-drafts/draft-nordmark-multi6-noid-01.txt "routers" will also need a means for distributing host routes w/o including the normal information traditional "ROUTERS" advertise. The "Default Router Preferences, More-Specific Routers and Load Sharing" approach specifies the necessary mechanisms: http://www.ietf.org/internet-drafts/draft-ietf-ipv6-router-selection-02.txt So, what is missing? It would be desireable for a node sending an RFC 2461 Router Solicitation to be able to specify whether "ROUTER" or "router" information (or both) was being solicited. This function can be accommodated by either providing a codepoint (i.e., 1-2 bits) in the existing Router Solicitation message or a new IPv6 Neighbor Discovery message type (call it a "Type II Router Solicitaiton" for lack of a better name.) Perhaps this isn't even needed; I would be happy to let others comment. So, where does the "all nodes are routers" model lead us? To an IPv6 Internet with end-to-end security, site multihoming, multi-hop forwarding capability, and a restoration of the end-to-end principles. I think we need to get on board with this, folks... Fred ftemplin@iprg.nokia.com -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
- "ROUTERS" vs. "routers" Fred Templin
- Re: "ROUTERS" vs. "routers" Havard Eidnes
- Re: "ROUTERS" vs. "routers" Fred Templin
- RE: "ROUTERS" vs. "routers" Pascal Thubert (pthubert)
- Re: "ROUTERS" vs. "routers" Havard Eidnes
- Re: "ROUTERS" vs. "routers" Fred Templin
- RE: "ROUTERS" vs. "routers" Christian Huitema
- Re: "ROUTERS" vs. "routers" Havard Eidnes
- Re: "ROUTERS" vs. "routers" Zefram
- RE: "ROUTERS" vs. "routers" Christian Huitema
- RE: "ROUTERS" vs. "routers" Jun-ichiro itojun Hagino
- Re: "ROUTERS" vs. "routers" Lowell Gilbert
- RE: "ROUTERS" vs. "routers" Amoakoh Gyasi-Agyei
- Re: "ROUTERS" vs. "routers" Nick 'Sharkey' Moore
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Erik Nordmark
- Re: "ROUTERS" vs. "routers" Mark Smith
- Stop "ROUTERS" vs "routers" discussion in v6ops [… Pekka Savola
- Re: "ROUTERS" vs. "routers" Pekka Savola
- routers - (was: Re: "ROUTERS" vs. "routers") Fred Templin
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Pekka Savola
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Fred Templin
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Fred Templin
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Fred Templin
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Fred Templin
- RE: routers - (was: Re: "ROUTERS" vs. "routers") Tony Hain
- Re: routers - (was: Re: "ROUTERS" vs. "routers") Matt Crawford