Re: [Autoconf] updated draft on aspects of multi-hop wireless communication

Thomas Heide Clausen <ietf@thomasclausen.org> Tue, 24 February 2009 22:04 UTC

Return-Path: <ietf@thomasclausen.org>
X-Original-To: autoconf@core3.amsl.com
Delivered-To: autoconf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E93628C131 for <autoconf@core3.amsl.com>; Tue, 24 Feb 2009 14:04:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VwGjd57-x+9e for <autoconf@core3.amsl.com>; Tue, 24 Feb 2009 14:04:00 -0800 (PST)
Received: from mho-02-bos.mailhop.org (mho-02-bos.mailhop.org [63.208.196.179]) by core3.amsl.com (Postfix) with ESMTP id 7B48B28C129 for <autoconf@ietf.org>; Tue, 24 Feb 2009 14:04:00 -0800 (PST)
Received: from aste-genev-bois-153-1-76-71.w86-203.abo.wanadoo.fr ([86.203.162.71] helo=[192.168.147.109]) by mho-02-bos.mailhop.org with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from <ietf@thomasclausen.org>) id 1Lc5Nz-0004QL-6a; Tue, 24 Feb 2009 22:04:19 +0000
X-Mail-Handler: MailHop Outbound by DynDNS
X-Originating-IP: 86.203.162.71
X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/mailhop/outbound_abuse.html for abuse reporting information)
X-MHO-User: U2FsdGVkX192EZqFSntXEDSVsoqFFCnZ
In-Reply-To: <49A44459.9020400@nps.navy.mil>
References: <be8c8d780902230203k5f0ffb38m97d817aff9d95554@mail.gmail.com> <7BAC95F5A7E67643AAFB2C31BEE662D01489D135@SC-VEXCH2.marvell.com> <49A2E90E.10808@earthlink.net> <7BAC95F5A7E67643AAFB2C31BEE662D01489D24B@SC-VEXCH2.marvell.com> <49A431E9.3010401@earthlink.net> <49A44459.9020400@nps.navy.mil>
Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <A2C9E004-FCB4-4F1B-8B3A-BED197498B2D@thomasclausen.org>
Content-Transfer-Encoding: 7bit
From: Thomas Heide Clausen <ietf@thomasclausen.org>
Date: Tue, 24 Feb 2009 23:06:03 +0100
To: Rex Buddenberg <budden@nps.navy.mil>
X-Mailer: Apple Mail (2.753.1)
Cc: "autoconf@ietf.org" <autoconf@ietf.org>, Emmanuel Baccelli <Emmanuel.Baccelli@inria.fr>
Subject: Re: [Autoconf] updated draft on aspects of multi-hop wireless communication
X-BeenThere: autoconf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Ad-Hoc Network Autoconfiguration WG discussion list <autoconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/autoconf>
List-Post: <mailto:autoconf@ietf.org>
List-Help: <mailto:autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Feb 2009 22:04:01 -0000

On Feb 24, 2009, at 20:02 PM, Rex Buddenberg wrote:

> Charlie,
>
> Paul has a reality check point and its worthwhile understanding  
> this because missing the point has made both MANET and autoconf  
> harder than they need to be ... IMHO.  It's also made them less  
> relevant to what I think I see in the future.
> My background is analyzing information systems in DoD and emergency  
> services ... why are they not interoperable (or, in the rare  
> inverse instance, why are they interoperable)?
>
> In dealing with some DoD bureaucracy, I'm finding that they don't  
> understand the implications of the differences between LANs and  
> WANs.   And by MANET stating that every end system is also a  
> router, we equally obfuscate the point.
>

<SNIP>

I think there's a fundamental misunderstanding here. I'll try to  
clarify it, if I can...

In an OSPF-routed network, for all that OSPF cares about, every  
"system is [an OSPF] router".  That doesn't preclude that an OSPF  
router may have interfaces towards other entities, called hosts --  
but as such hosts do not take part in routing (and in the routing  
protocol), they're just not relevant when talking about OSPF.

In a MANET-routed network, all systems that the MANET routing  
protocols care about are.....MANET routers. That doesn't preclude  
that a MANET router may have interfaces towards other entities,  
called hosts -- but as such hosts do not take part in routing (and in  
the routing protocol), they're just not relevant when talking about  
MANETs.

In other words.....it's perfectly fine to hang an Ethernet hub or an  
802.11 access point or whatnot off of a MANET router, assign a prefix  
to that link, hang hosts on that link --  and use the MANET routing  
protocols to exchange that prefix such that these hosts are routable/ 
reachable. It's not just perfectly fine, that's what MANET routing  
protocols are build to do ;)

I'd actually make the exact opposite point of the one you're making,  
Rex: every end system is a host -- intermediate systems running MANET  
protocols are routers. Hosts are unaware of if they're hanging off a  
MANET, OSPF, ISIS or other router -- they just see a classic IP link  
and an IP hop and likely a default route. The MANET, OSPF, ISIS or  
other router deals with the "routing stuff", including  
characteristics of links to other routers. Hosts never see that. This  
is as it should be.

Occasionally, a system in a MANET may in the same physical box have a  
logical router and a host  present. This isn't that unusual either  
for non-MANET networks.

So when we talk about systems being routers in MANETs, then it's  
simply because the systems that "we care about" are the routers.  
Hosts are hanging off (some of) these routers just fine, over classic  
IP links -- over which the usual slew of protocols works just fine  
(fortunately -- so we do not have to care about that ;) ).

What MANETs are concerned with are MANET routers and their  
interconnect to other MANET routers. Interconnect from MANET routers  
to hosts is no different from interconnect from a host to, say, an  
OSPF router.

Does this help?

Thomas