Re: [manet] AODVv2 implementation
Charlie Perkins <charles.perkins@earthlink.net> Fri, 02 February 2024 23:51 UTC
Return-Path: <charles.perkins@earthlink.net>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 577C7C14F6B6 for <manet@ietfa.amsl.com>; Fri, 2 Feb 2024 15:51:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=earthlink.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FZZPMwCXvvkn for <manet@ietfa.amsl.com>; Fri, 2 Feb 2024 15:51:11 -0800 (PST)
Received: from mta-102a.earthlink-vadesecure.net (mta-102a.earthlink-vadesecure.net [51.81.61.66]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBD5AC14F5E4 for <manet@ietf.org>; Fri, 2 Feb 2024 15:51:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; bh=03JerwAjciOG41OigUV+Ed7PLKhO3WnZzjRi5H rBZeA=; c=relaxed/relaxed; d=earthlink.net; h=from:reply-to:subject: date:to:cc:resent-date:resent-from:resent-to:resent-cc:in-reply-to: references:list-id:list-help:list-unsubscribe:list-subscribe:list-post: list-owner:list-archive; q=dns/txt; s=dk12062016; t=1706917869; x=1707522669; b=Dj1psOqzpgfeeav0LXvAAdUDVKTBa+oQtIGyRteaZOBCWRu/SMy5Mej W8BiOFpQ7nH14MJsjtZdjngsaJCVknszbw427Ns45B3NOne1yx6ie5tdXOD2TwaMJSL/ciZ JyxicotSi4M7kB27OXbxYJFt7BigjJNdGqiryjkPgpq2KoihFgsi3dB2p/DHCk1O7XtiAMw IjPoQw14efFdwu30aB9JZMGiv9xox6KcFRy191TZLG6XApIf8qxdoI7uAZlveIC4rbNe23+ iTdr1HxV9UhDXz3zvJMA52NlmC8MnYwUdEE05c8EyuiFhXXleCZZxq0h/+xNlDn5Ut3weVB /Dg==
Authentication-Results: earthlink-vadesecure.net; auth=pass smtp.auth=charles.perkins@earthlink.net smtp.mailfrom=charles.perkins@earthlink.net;
Received: from [192.168.1.81] ([107.130.100.150]) by vsel1nmtao02p.internal.vadesecure.com with ngmta id 43ca1fea-17b030c22bd45f39; Fri, 02 Feb 2024 23:51:09 +0000
Message-ID: <c8fb9dfe-59d7-49b5-9d4d-33470a79dee8@earthlink.net>
Date: Fri, 02 Feb 2024 15:51:07 -0800
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Henning Rogge <hrogge@gmail.com>
Cc: Anders Nilsson Plymoth <lanilsson@gmail.com>, "manet@ietf.org" <manet@ietf.org>
References: <PH7PR14MB5368D3F677021CAFA04831F4BBB1A@PH7PR14MB5368.namprd14.prod.outlook.com> <740cf920-605d-4376-9db5-4409794bedb0@computer.org> <CAGnRvur98cmOqrB6b7Q=VsfvrBEY9goWn-zrXWM49mCj-+7zPw@mail.gmail.com> <7334e18e-d2aa-4f99-b79c-869b7ee1c836@computer.org> <87h6l9oqdk.wl-jch@irif.fr> <CAGnRvur17OvFogQnJspv=2ezuE41LQkgj5fEv5mJRGG9iYxZDw@mail.gmail.com> <CAL95ndJoFOay1Spin5vMfZV5KMHO5DkG7KhyHNo6KuAC3vm74w@mail.gmail.com> <875y1mgc9g.wl-jch@irif.fr> <CAGnRvurA7rg1R74-S4OgmFBE-3dqtgurF2=dGqYo69WMn6ynyA@mail.gmail.com>
From: Charlie Perkins <charles.perkins@earthlink.net>
In-Reply-To: <CAGnRvurA7rg1R74-S4OgmFBE-3dqtgurF2=dGqYo69WMn6ynyA@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/Fn91J5YusN-XTLXx-OjQ-oLfhFs>
X-Mailman-Approved-At: Fri, 02 Feb 2024 16:16:55 -0800
Subject: Re: [manet] AODVv2 implementation
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/manet/>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Feb 2024 23:51:15 -0000
Hello Henning, As I remember, there were some more theoretical reasons why routes should be timed out, but I would need to go back a long time to resurrect the exact reasoning. As an error-prone guess, it could have to do with sequence number rollover. Anyway, after a certain amount of time a route is considered invalid. Nevertheless, the route should be kept in order to maintain pertinent information information. We might want to revisit this and determine how strong the mandate should be. Regards, Charlie P. On 12/4/2023 1:03 AM, Henning Rogge wrote: > Hi, > > I was thinking about how to implement AODV2 on a TUN but hit an > interesting issue when reading through the "Interaction with the > Forwarding Plane" chapter of AODVv2... > > Chapter 6.4: > "AODVv2 needs to update the record of when a route was last used to > forward a packet". > > Does this mean AODV cannot use the kernel routing forwarding system > and is expected to do everything in user space? I ask because the > "routing cache" (and its statistics for each route) were removed from > Linux in version 3.6. > > Henning Rogge
- [manet] IETF 118 Minutes available Don Fedyk
- Re: [manet] IETF 118 Minutes available Christopher Dearlove
- Re: [manet] IETF 118 Minutes available Charlie Perkins
- [manet] FW: IETF 118 Minutes available Don Fedyk
- Re: [manet] IETF 118 Minutes available Christopher Dearlove
- Re: [manet] IETF 118 Minutes available Abdussalam Baryun
- Re: [manet] IETF 118 Minutes available Christopher Dearlove
- Re: [manet] IETF 118 Minutes available Abdussalam Baryun
- Re: [manet] IETF 118 Minutes available Abdussalam Baryun
- Re: [manet] IETF 118 Minutes available Christopher Dearlove
- Re: [manet] IETF 118 Minutes available Henning Rogge
- [manet] AODVv2 implementation Charlie Perkins
- Re: [manet] AODVv2 implementation Juliusz Chroboczek
- Re: [manet] AODVv2 implementation Abdussalam Baryun
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Anders Nilsson Plymoth
- Re: [manet] AODVv2 implementation Abdussalam Baryun
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Christopher Dearlove
- Re: [manet] AODVv2 implementation bebemaster
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Christopher Dearlove
- Re: [manet] AODVv2 implementation Juliusz Chroboczek
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Adamson, Robert B CIV USN NRL (5592) Washington DC (USA)
- Re: [manet] AODVv2 implementation Donald Eastlake
- [manet] Kernel hooks for AODVv2 [was: AODVv2 impl… Juliusz Chroboczek
- Re: [manet] AODVv2 implementation Abdussalam Baryun
- Re: [manet] AODVv2 implementation Juliusz Chroboczek
- Re: [manet] AODVv2 implementation Abdussalam Baryun
- Re: [manet] Problems not reports (was Re: AODVv2 … Abdussalam Baryun
- Re: [manet] Problems not reports (was Re: AODVv2 … Christopher Dearlove
- Re: [manet] Kernel hooks for AODVv2 [was: AODVv2 … Charlie Perkins
- Re: [manet] AODVv2 implementation Charlie Perkins
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Charlie Perkins
- Re: [manet] AODVv2 implementation Donald Eastlake
- [manet] Problems not reports (was Re: AODVv2 impl… Abdussalam Baryun
- Re: [manet] Problems not reports (was Re: AODVv2 … Abdussalam Baryun
- Re: [manet] Kernel hooks for AODVv2 [was: AODVv2 … Henning Rogge
- Re: [manet] AODVv2 implementation Juliusz Chroboczek
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Juliusz Chroboczek
- Re: [manet] AODVv2 implementation Henning Rogge
- Re: [manet] AODVv2 implementation Charlie Perkins