Re: [Tsv-art] Tsvart last call review of draft-ietf-ipwave-ipv6-over-80211ocb-46

Nabil Benamar <n.benamar@est.umi.ac.ma> Thu, 04 July 2019 20:51 UTC

Return-Path: <n.benamar@est.umi.ac.ma>
X-Original-To: tsv-art@ietfa.amsl.com
Delivered-To: tsv-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 199F4120240 for <tsv-art@ietfa.amsl.com>; Thu, 4 Jul 2019 13:51:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=est-umi-ac-ma.20150623.gappssmtp.com
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 VeDgLAuA4wyY for <tsv-art@ietfa.amsl.com>; Thu, 4 Jul 2019 13:51:12 -0700 (PDT)
Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5426A120232 for <tsv-art@ietf.org>; Thu, 4 Jul 2019 13:51:08 -0700 (PDT)
Received: by mail-io1-xd34.google.com with SMTP id g20so5399581ioc.12 for <tsv-art@ietf.org>; Thu, 04 Jul 2019 13:51:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=est-umi-ac-ma.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1vq3KcbRWJ3MfNMnqxg5DulfTCxbJ/2yR+0Wxr2QMQM=; b=MDtKf8fUU+4onR+PbmsoWBkz7Am6Vo2/At8jKVQ9Bowl1XDNamMmNLKKV/i8ItwWCi Lx3F8sXxSUKbiMSCqmUHhwSfFyrRWILA3Lmk6WJ5ZErxWkrNo+y7LP0pc/u+p34JhmgL iISQRQ/C+Lgfah96fRrdPIhkvxJ4Un6xvwlLaFhF5x+v7ue89IKDYKkmco7sy81b+yLd BK2IbTwBGvmhvvvir8x2+UJTsQDws2mX36e18dfWzk792/+Ig4FJ5aKJiRtCFui+JAML ELcz4LOWI4LQeZ58lBkFGViSth7DCYxP9ncBCWI/ghz4ppd78bCPVwwOqweSh0GRq3nX FZZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1vq3KcbRWJ3MfNMnqxg5DulfTCxbJ/2yR+0Wxr2QMQM=; b=foR0sTw1HMH7dblKp2Tzk6r74tcq+ILLZokaQ+zFJ3rJgQaNRzLJlGu0tV3tc4qYdj i0b1d7mVW/9zDLapvxjm4ZQUUNa/guE4qEhTVj6EgtAlT4v7vqNqfKzL4CFvTr1AoeT0 fxR0WN5Ym4zp3m37OZ+Hv7PgnNxbepgf4kWjtlqEwxxyDPJEr7SLBzB14X+JwXPldQwu lKtHetWfAZJMrNCPBofBiQAPnz9MpDnXGSkTd02GwxcDxivHABY3kF8i3MUEiOopdGRE 379c1oYCEz6hHOpEsIg32E2K+W7sEOe/9ee0l5WVjgNFvtDQjPrCm7fRwwL6pWzka+3h HhZA==
X-Gm-Message-State: APjAAAXk1l7rDmsal8XJAhtLpplREviywR2NVPO9MyVdzZRg81I73G9z AF6OnuhNdPbL5/WACN1fr+zZiuEjvOjnL7h0z5h4eg==
X-Google-Smtp-Source: APXvYqx66Qgz7wyt6szqFCnKGFlybRy57ZMnmDJL85SFHKCHFpkmYW1GRDA8/VtntpeekfmDkfaxUG3nPsokpgWL+No=
X-Received: by 2002:a05:6638:cf:: with SMTP id w15mr146185jao.136.1562273467452; Thu, 04 Jul 2019 13:51:07 -0700 (PDT)
MIME-Version: 1.0
References: <156165351682.21357.6959207590092474225@ietfa.amsl.com> <CAD8vqFcP6DtCY_v1tkew+wYr6VeyEgbAvG9RLOT1g=s7BS67pQ@mail.gmail.com> <b376e7bf-253b-e50e-12c6-7ba7e5dc52a8@in.tum.de> <CAD8vqFcyGRTLJPGsAVHMFQuVgazEH8ZaTjr24jgWhLBCiMRBzA@mail.gmail.com> <f43ec27f-f39f-d8b3-954f-d4cf06dcd98a@in.tum.de>
In-Reply-To: <f43ec27f-f39f-d8b3-954f-d4cf06dcd98a@in.tum.de>
From: Nabil Benamar <n.benamar@est.umi.ac.ma>
Date: Thu, 04 Jul 2019 21:50:56 +0100
Message-ID: <CAD8vqFc9CiKHEmTFzGYHvTNJvpt3uf9Thr0hHJ26H9+UkLmM9Q@mail.gmail.com>
To: Joerg Ott <ott@in.tum.de>
Cc: IETF Discussion <ietf@ietf.org>, its@ietf.org, Russ Housley <housley@vigilsec.com>, draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org, Joerg Ott <jo@acm.org>, CARLOS JESUS BERNARDOS CANO <cjbc@it.uc3m.es>, tsv-art@ietf.org
Content-Type: multipart/alternative; boundary="00000000000011e4b3058ce123b2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-art/TrVnJqANJPPtl7RiMid_bEafZE4>
Subject: Re: [Tsv-art] Tsvart last call review of draft-ietf-ipwave-ipv6-over-80211ocb-46
X-BeenThere: tsv-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Review Team <tsv-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-art/>
List-Post: <mailto:tsv-art@ietf.org>
List-Help: <mailto:tsv-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jul 2019 20:51:17 -0000

I'm aware of this point. The thing is that I published -47 as a response
to Gen-ART reviewer for this draft. At the same time, we received your
feedback on -46!!


On Thu, Jul 4, 2019 at 9:40 PM Joerg Ott <ott@in.tum.de> wrote:

> Just one quick note: I am writing the TSV-ART review.  This means that I
> am not necessarily on the IPWAVE mailing list, so I am not following
> what you are discussing there.  It's good to see a new version -47
> having done already some fixed (I got asked to review -46 when the WG
> sent this off for last call).
>
> If you send out an incomplete document (such as -46) for review, you
> are wasting people's time because all those reviewers will have to go
> through yet another version. This is, simply put, not helpful.
>

I agree. However, I did send version -47 after the LAST CALL deadline which
was 26 June. I did not know that there will be other incoming reviews!!

>
> So, please, before the next version goes out for a last call, -5x or
> something, please make sure that this is in a shape that you could
> see published as is.
>

Thank you for the advice, but why necessairly -5x?

>
> Jörg
>
> On 04.07.19 22:31, Nabil Benamar wrote:
> > Hi,
> >
> > Quick answers inline
> >
> > On Thu, Jul 4, 2019 at 3:42 PM Joerg Ott <ott@in.tum.de
> > <mailto:ott@in.tum.de>> wrote:
> >
> >     Hi,
> >
> >     quick responses inline:
> >
> >      >
> >      >     There are no clear transport issues in this document. The main
> >      >     relevant aspect would
> >      >     be MTU size, which is in line with standard IPv6. But the
> >     document
> >      >     discusses (section 4.2)
> >      >     that all IPv6 packets should be mapped to the same class of
> >     service.
> >      >     So, there is no
> >      >     service differentiation expected (diffserv, for example)?
> >      >
> >      >
> >      > We have not treated this detail in the current document.
> >
> >     Indeed.  But the current document states that *all* IPv6 packets
> MUST be
> >     mapped to the same class of service.  You should leave room for
> refining
> >     this in the future since I would expect different traffic classes to
> >     appear.
> >
> >
> > We have not mentioned the class of service in the current document. We
> > have talked about address types.
> >
> >
> >      >     However, I do not consider the document to be really ready
> >     because
> >      >     of structure
> >      >     and writing clarity. This is surprising for version -46!
> >     There is a
> >      >     need for improvement
> >      >     to make the document properly understandable by the reader. I
> am
> >      >     actually wondering
> >      >     why this document is sent out for last call given the state
> >     the text
> >      >     is in.
> >      >
> >      >
> >      > The document will be proofred once again before  becoming an RFC.
> >
> >     I am sorry but this is not acceptable.  You are asking other people
> >     to read the document and comment on it.  As such, we may certainly
> >     expect that what we get to review in last call is ready for RFC.
> >     This document clearly is not.
> >
> >
> > If you see any remaing typos or grmmatical errors, kindly point us to
> > the exact lines.
> >
> >
> >      >     Detailed comments:
> >      >
> >      >     In several places, the text reminds of patent jargon. Should I
> >      >     worry? There doesn't appear
> >      >     to be any IPR disclosure.
> >
> >     Here, I'd really like to get an explicit response.
> >
> >
> > It is simple. There is no IPR!
> >
> >
> >      >     p5, 1st line: packet->packets
> >
> >
> > Corrected in -47
> >
> >      >
> >      >
> >      > Are you referring to page 5 or paragraph 5?
> >
> >     Page 5.  (Otherwise I would write para 5.)
> >
> >
> > Ok.
> >
> >
> >      >     The use of RFC 2026 language needs improvement.
> >      >
> >      >
> >      > I didn't get your point. Would you please clarify on how we can
> >     tackle
> >      > this issue, if any?
> >
> >     RFC 2026 defines the proper use of MAY, MUST, SHOULD.  The document
> >     does not appear to be consistently using the capitalized words
> properly
> >     in all cases.  Just go through the document and check all pieces of
> >     this normative language.
> >
> >
> > Thank you for the reminder. However, we have already extinsively
> > discussed ALL of them in the mailing list. You may check -47.
> >
> >
> >      >     sect. 4.4: transition time is not defined >
> >      > The IP-OBUs that are based on embedded platforms can only use the
> >     former
> >      > (MAC-based) whereas more powerful platforms (native x86) can use
> >      > RFC8064.The majority of IP-OBUs are embedded platforms.  I'm not
> >     sure
> >      > whether they can use RFC8064.
> >
> >     Ahh, this is what you mean by transition time.  I assumed that this
> >     would refer to the time moving from one point of attachment to
> another
> >     or so.  Can you say a bit more to make this clear?
> >
> >
> > Yes, I thought you were refering to  the length of time during which we
> > transition from the use of link-local addresses formed by deriving from
> > hardwired 48bit MAC identifiers, to the time where the link-local
> > address formed by deriving from more random identifiers (RFC8064).
> > Still, I'm not sure if IP-OBUs can use RFC8064! We need to ask in 6man.
> >
> >      >
> >      >     "no generic meaning" -- means what?
> >      >
> >      >
> >      > No generic meaning' - means that the bits in the Interface
> >     Identifiers
> >      > are 'opaque'.  Earlier, the u/g bits in IID had a significance
> >     (it meant
> >      > 'unique/global'). A concept updated by RFC7136.
> >
> >     Great. Then specify opaque -- generic has no meaning this in this
> >     context.
> >
> >     Ok. I agree.
> >
> >
> >      >     This section is confusing. Please describe a concrete
> sequence of
> >      >     actions.
> >      >
> >      >
> >      > Would you show us how we can improve this section?
> >
> >     Well, this should be up to the WG.  Just read it and try to
> >     understand what it says rather than confirming what you know.
> >
> >     But, in general, as a reader I would expect to get a clear recipe
> >     with explicit steps.
> >
> >     There are two kinds of identifiers: A and B.  If you need A, follow
> >     these steps: 1., 2., 3., ...  If you need B, then ...
> >     Here is some guidance when A or B is preferred.
> >
> >     Most of this may be in the section but it is hard to extract.
> >
> >      >     sect. 4.5: external references for standards are surely the
> right
> >      >     way. But
> >      >     the reader may benefit from some informal self-contained
> >     description.
> >      >
> >      >     sect. 4.5.2: anythings needs to be said about multicast
> >     reception?
> >
> > We have already pointed out that "These issues may be exacerbated in OCB
> > mode.A Future improvement to this specification
> >
> >     SHOULD consider solutions for these problems. "
> >
> >      >
> >      >     sect 4.6: Clarify "A subnet may be formed over 802.11-OCB
> >     interfaces of
> >      >     vehicles that are in close range (not by their in-vehicle
> >      >     interfaces)." further.
> >
> >
> > in close range so that we can consider it's a P2P link.
> >
> >      >
> >      >     sect. 5: explain briefly how certificates are supposed to
> >     work with
> >      >     variable addresses.
> >      >
> >      >     App. E: why would high mobility affect encapsulation"?
> >      >
> >      >     App. G: Ok to show complete packet formats. But then maybe
> >     also give
> >      >     specific examples?
> >      >     And why do you describe this as capturing what is received
> rather
> >      >     than how to construct
> >      >     something to sent out?
> >      >
> >      >     App. I: reliable multicast used incorrectly
> >      >     "TBD TBD TBD"
> >
> > Corrected in -47
> >
> >      >
> >      >     Nits: "mode.A", "; The", "on another hand", "At application
> >     layer"
> >      >     "attacker can therefore just sit in the near range of
> vehicles"
> >      >     "perform attacks without needing to physically break any
> wall."
> >      >     "embarking an"
> >      >     "outdoors public environments"
> >      >     "attacker sniffers"
> >      >     "indoor settings"
> >      >     "eventual conflicts"
> >      >     "internet"
> >      >     expand all acronyms, also in the appendices
> >
> >
> > Agreed. I will correct all these Nits. Thank you for pointing this out.
> >
> >      >
> >      >     Why has sect. 5.3 bullets?
> >
> >
> > Ok. We can remove those bullets
> >
> >
> >     In short: there is A LOT of work to be done before this is ready.
> >
> >     Jörg
> >
> >
> >
> >
> > --
> >
> > Best Regards
> >
> > Nabil Benamar
> > Associate Professor
> > Department of Computer Sciences
> > School of Technology
> > Moulay Ismail University
> > Meknes. Morocco
> >
> >
> >
> > _______________________________________________
> > Tsv-art mailing list
> > Tsv-art@ietf.org
> > https://www.ietf.org/mailman/listinfo/tsv-art
> >
>


-- 

Best Regards

Nabil Benamar
Associate Professor
Department of Computer Sciences
School of Technology
Moulay Ismail University
Meknes. Morocco