Re: [manet] AODV and Internet Gateways ...

David Young <dyoung@pobox.com> Sat, 23 October 2004 08:12 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA07465 for <manet-web-archive@ietf.org>; Sat, 23 Oct 2004 04:12:50 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CLHEB-0000Rl-06 for manet-web-archive@ietf.org; Sat, 23 Oct 2004 04:26:19 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CLGyX-0001Oa-3Z; Sat, 23 Oct 2004 04:10:09 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CLGuA-00083U-Ox for manet@megatron.ietf.org; Sat, 23 Oct 2004 04:05:38 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA06675 for <manet@ietf.org>; Sat, 23 Oct 2004 04:05:36 -0400 (EDT)
Received: from 209-254-158-42.ip.mcleodusa.net ([209.254.158.42] helo=che.ojctech.com) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CLH79-0000Fb-AK for manet@ietf.org; Sat, 23 Oct 2004 04:19:04 -0400
Received: from che.ojctech.com (localhost [127.0.0.1]) by che.ojctech.com (8.12.8/8.12.8) with ESMTP id i9N8540O022816 for <manet@ietf.org>; Sat, 23 Oct 2004 03:05:04 -0500
Received: (from dyoung@localhost) by che.ojctech.com (8.12.8/8.12.8/Submit) id i9N854RL022814 for manet@ietf.org; Sat, 23 Oct 2004 03:05:04 -0500
Date: Sat, 23 Oct 2004 03:05:04 -0500
From: David Young <dyoung@pobox.com>
To: manet@ietf.org
Subject: Re: [manet] AODV and Internet Gateways ...
Message-ID: <20041023080503.GG17288@che.ojctech.com>
Mail-Followup-To: manet@ietf.org
References: <01a801c4b88c$be9514f0$400a640a@NewCell>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <01a801c4b88c$be9514f0$400a640a@NewCell>
User-Agent: Mutt/1.4.1i
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
Sender: manet-bounces@ietf.org
Errors-To: manet-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f

On Fri, Oct 22, 2004 at 05:13:30PM -0600, Scott C. Lemon wrote:
> Hello,
>  
> I am working on an embedded Linux system and implementing the AODV protocol.
> As I have made some progress, I started to realize that there is no
> mechanism in AODV to do "discovery" of a "default gateway" or a route to the
> Internet. (Not that it should!)

I thought that AODV could advertise routes with any network mask length,
thus advertising a 0/0 route was possible?  In any event, that may not
be sufficient.  Is your network multi-homed?

Based on (1) an illuminating discussion on this mailing list and (2)
my project's desperate need and desire to route from nodes on our
"rooftop" network to one or more IPv4 and IPv6 Internet gateways,
while coping with NAT or 6to4 at each gateway.  I motivated a gateway
advertisement/negotiation protocol, <http://tinyurl.com/6uxa4>, and wrote
a "zeroth" draft of a protocol, <http://tinyurl.com/5by5s>.  I haven't the
time to implement.  You may consider this enlistment for our open-source
"rooftop" routing project, <http://wireless.sourceforge.net/>. :-)

The protocol is stateful.  I estimate that an implementation would be
at least as complicated as Zeroconf, or a DHCP client---that is, quite
possibly, way too complicated.  Following one of the suggestions in the
mailing list discussion, I break strict layering by using one-way tunnels;
I know that offends purists, but I think that it is the right thing to do.

Dave

-- 
David Young             OJC Technologies
dyoung@ojctech.com      Urbana, IL * (217) 278-3933

_______________________________________________
manet mailing list
manet@ietf.org
https://www1.ietf.org/mailman/listinfo/manet