Re: [manet] AB#1 (olsrv2-multitopology): Multiplexing RFC5444 Packets

Thomas Clausen <thomas@thomasclausen.org> Fri, 12 September 2014 14:09 UTC

Return-Path: <thomas@thomasclausen.org>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 779841A000B for <manet@ietfa.amsl.com>; Fri, 12 Sep 2014 07:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KTvuohicbu-U for <manet@ietfa.amsl.com>; Fri, 12 Sep 2014 07:09:33 -0700 (PDT)
Received: from mailc2.tigertech.net (mailc2.tigertech.net [208.80.4.156]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C3B21A06B3 for <manet@ietf.org>; Fri, 12 Sep 2014 07:09:33 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailc2.tigertech.net (Postfix) with ESMTP id F10A41BC2951; Fri, 12 Sep 2014 07:09:32 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at c2.tigertech.net
Received: from [129.104.75.100] (unknown [129.104.75.100]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailc2.tigertech.net (Postfix) with ESMTPSA id 60C4D1BC2943; Fri, 12 Sep 2014 07:09:32 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
From: Thomas Clausen <thomas@thomasclausen.org>
X-Mailer: iPad Mail (12A365)
In-Reply-To: <B1C842D2-C6D0-411A-AD6E-5695A78D0929@gmail.com>
Date: Fri, 12 Sep 2014 16:09:30 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <4EB971F1-87C9-427A-A45A-2B435ADE0DC6@thomasclausen.org>
References: <CADnDZ88ebDZYjh_gTJ4RbLLD6eH9krdT5xHN24vLWdyNUUjAAg@mail.gmail.com> <B366DB1F-1C00-4E5A-AA72-383B86A7CB4F@mnemosyne.demon.co.uk> <CADnDZ8-HJ0kiQQg4a_umtye8kLJk=3Fk4FPey9+ogbp9sX3UDQ@mail.gmail.com> <CAGnRvurmNrZ49Kt813UiDGD+VhBi+8Rwj+XCF5=fd0uAA8HJzg@mail.gmail.com> <6AF5EAFE-1C39-4090-B3D6-B7F70135ED50@gmail.com> <CAGnRvuopk-7QbrtN8JnMhfuT7LUWDnOHOayPnNN1KsOb5Xd8YA@mail.gmail.com> <B1C842D2-C6D0-411A-AD6E-5695A78D0929@gmail.com>
To: Christopher Dearlove <christopher.dearlove@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/manet/9UleX2nodWBk8QKbCAxDfAruxvE
Cc: "manet@ietf.org" <manet@ietf.org>, "draft-ietf-manet-olsrv2-multitopology@tools.ietf.org" <draft-ietf-manet-olsrv2-multitopology@tools.ietf.org>
Subject: Re: [manet] AB#1 (olsrv2-multitopology): Multiplexing RFC5444 Packets
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 12 Sep 2014 14:09:35 -0000

My understanding:

Single logical IP hop == "ttl not decremented", in IPv4 terms. 

(An IP-in-IP tunnel may thus appear as one logical IP hop, even though the tunnel spans multiple)

Sent from my iPad

> On 12 Sep 2014, at 13:06, Christopher Dearlove <christopher.dearlove@gmail.com> wrote:
> 
> The point I think was about the qualifying word logical in stating that 5444 packets only travel one hop. At the IP level that is, nothing to do with 5444's fields.
> 
> But the point is, I don't recall who wanted that word in. But it's irrelevant except as a historical point. What it means is all that matters. And what it basically means is "looks like one hop, and can be used as if one hop, even if physically it uses more than one link. For example we could have a dumb relay in the system. Or use tunnelling.
> 
> -- 
> Christopher Dearlove
> christopher.dearlove@gmail.com (iPhone)
> chris@mnemosyne.demon.co.uk (home)
> 
>> On 12 Sep 2014, at 11:54, Henning Rogge <hrogge@gmail.com> wrote:
>> 
>> Okay,
>> 
>> are we talking about the "Hop Count" or the "Hop Limit" field in the
>> RFC5444 message header? Or something else?
>> 
>> Henning Rogge
>> 
>> On Fri, Sep 12, 2014 at 12:51 PM, Christopher Dearlove
>> <christopher.dearlove@gmail.com> wrote:
>>> It's true I don't recall why it (for at least one value of it) was put in. But why something was put in (who had the idea, was it WG consensus or IESG requirement - not the only options) is only relevant to a discussion why we are where we are (as I was making). It has no relevance to where we are, including no difference to anyone implementing.
>>> 
>>> --
>>> Christopher Dearlove
>>> christopher.dearlove@gmail.com (iPhone)
>>> chris@mnemosyne.demon.co.uk (home)
>>> 
>>>> On 12 Sep 2014, at 11:26, Henning Rogge <hrogge@gmail.com> wrote:
>>>> 
>>>> On Fri, Sep 12, 2014 at 12:15 PM, Abdussalam Baryun
>>>> <abdussalambaryun@gmail.com> wrote:
>>>> 
>>>>> You could not even remember this week
>>>>> why was logic hop (and many ip hop possibility for packets) put in RFC5444,
>>>> ("You" refers to Christopher Dearlove)
>>>> 
>>>> 
>>>> 
>>>>> Any input from any participant is not wast of time.
>>>> Normally yes...
>>>> 
>>>> but the last two of your post in this thread were a waste of time.
>>>> 
>>>>> I will leave all my other comments for IESG call then.
>>>> 
>>>>> You could not even remember this week
>>>>> why was logic hop (and many ip hop possibility for packets) put in RFC5444,
>>>> 
>>>> I would like to see the relevant quote from Christopher from you.
>>>> 
>>>> (and I would like to know what you mean with "logic hop")
>>>> 
>>>> Henning Rogge
>>>> 
>>>>> which may mean that RFC can wast readers time. The WG draft under my
>>>>> investigation and time, uses the terminology of RFC5444, see the terminology
>>>>> section, therefore if you want to say data packet just say it as you did in
>>>>> your below email.
>>>>> 
>>>>> However, still you need to ensure that packets are having not mixed topology
>>>>> messages. I hope editors respect WG participants even if they think one
>>>>> input is stupid or wasting time.
>>>>> 
>>>>> AB
>>>>> 
>>>>>> On Friday, September 12, 2014, Christopher Dearlove wrote:
>>>>>> 
>>>>>> Every use of the word packet in the draft refers to a data packet being
>>>>>> routed, not a 5444 packet. I just checked.
>>>>>> 
>>>>>> This makes this posting of yours even more of a waste of time than usual.
>>>>>> Will you please actually read and understand things before commenting.
>>>>>> (Putting aside the timescale issue.)
>>>>>> 
>>>>>> (The protocol thus does exactly what it needs to do with regard to the
>>>>>> 5444 multiplexer. Nothing.)
>>>>>> 
>>>>>> 
>>>>>>> On 12 Sep 2014, at 03:34, Abdussalam Baryun wrote:
>>>>>>> 
>>>>>>> In another discussion the WG may want RFC5444 packets not mentioned in
>>>>>>> our protocols because it belongs only for multiplexer. However, This draft
>>>>>>> mentions packets and many protocol considerations for RFC5444 packets. The
>>>>>>> draft avoid even mentioning the multiplexer, even though it is very
>>>>>>> important for the use case.
>>>>>>> 
>>>>>>> Therefore, either take out all describing packets in draft (put it in
>>>>>>> one place as the management consideration section), which I don't think is
>>>>>>> correct because it's an MT protocol, or specify a protocol for multiplexer
>>>>>>> in another draft, or do specify multiplexing in this draft. There is an
>>>>>>> assumption in the draft which I don't think can be accepted to avoid
>>>>>>> multiplexing while considering packets and MT.
>>>>>>> 
>>>>>>> IMHO the draft needs to specify how the multiplexer packs its MT
>>>>>>> messages so that each packet go through the right topology. Specifying
>>>>>>> parser/multiplexer function is because this draft is mentioning packets and
>>>>>>> messages for MT without mentioning multiplexer. We should ensure that each
>>>>>>> packet routes in one topology and messages are packed correctly. For example
>>>>>>> I don't find the function maintaining that messages of one topology are not
>>>>>>> mixed with messages of other topologies.
>>>>>>> 
>>>>>>> AB
>>>>>>> _______________________________________________
>>>>>>> manet mailing list
>>>>>>> manet@ietf.org
>>>>>>> https://www.ietf.org/mailman/listinfo/manet
>>>>> 
>>>>> _______________________________________________
>>>>> manet mailing list
>>>>> manet@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/manet
>>>>>