[babel] Work to do

Juliusz Chroboczek <jch@irif.fr> Sun, 25 March 2018 01:30 UTC

Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71735127076 for <babel@ietfa.amsl.com>; Sat, 24 Mar 2018 18:30:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 jrNFaRUwZxJl for <babel@ietfa.amsl.com>; Sat, 24 Mar 2018 18:30:24 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DA3D124D6C for <babel@ietf.org>; Sat, 24 Mar 2018 18:30:23 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/75695) with ESMTP id w2P1UMoT031006 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <babel@ietf.org>; Sun, 25 Mar 2018 03:30:22 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/75695) with ESMTP id w2P1UN3b018155 for <babel@ietf.org>; Sun, 25 Mar 2018 03:30:23 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id D4DD5EB340 for <babel@ietf.org>; Sun, 25 Mar 2018 03:30:21 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id yZJaHV5kTC4X for <babel@ietf.org>; Sun, 25 Mar 2018 03:30:20 +0200 (CEST)
Received: from trurl.irif.fr (unknown [5.148.108.181]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id DE2E4EB28B for <babel@ietf.org>; Sun, 25 Mar 2018 03:30:20 +0200 (CEST)
Date: Sun, 25 Mar 2018 02:30:26 +0100
Message-ID: <87k1u1uekt.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: babel@ietf.org
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset="US-ASCII"
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sun, 25 Mar 2018 03:30:22 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sun, 25 Mar 2018 03:30:23 +0200 (CEST)
X-Miltered: at korolev with ID 5AB6FBAE.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5AB6FBAF.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5AB6FBAE.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5AB6FBAF.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5AB6FBAE.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5AB6FBAF.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/fwZlB1o2sESv7tOmPIzzz27bRko>
Subject: [babel] Work to do
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Mar 2018 01:30:26 -0000

Hello to all,

We've had a productive IETF, and therefore we've got a lot of work to do.
My understanding of the current situation.


1. draft-ietf-babel-rfc6126bis

This has been in last call, like, forever.  We're still waiting for IESG
review, let's please make it happen.  Donald, Russ, could you please poke
the responsible AD?

(I'm still not happy about Unicast Hellos, but I understand I'm in the
minority, so I'll shut up.  Er, no, I'll keep complaining loudly, but
I won't block the process.)


2. draft-ietf-babel-source-specific

This is ready for standardisation.  Joel Halpern has reviewed -02 and -03,
and the -03 review was positive.  Last call, please?


3. draft-ovsienko-babel-rfc7298bis

Denis has produced a -00.  I believe that Toke is interested both in
reviewing the draft and implementing it, and so am I.  The subject of
adoption was raised at the meeting, and nobody objected.  So:

  3.1 is anyone opposed to adopting this draft?
  3.2 Denis, do you want to produce a new revision before adoption, or are
      we welcome to adopt?
  3.3 Toke, do you want to review before adoption, or are we welcome to adopt?

I am in favour of adopting straight away.


4. Babel over DTLS

Three points of contention:

  4.1 does DTLS go over the Babel port, or do we request a different port
      for Babel over DTLS?
  4.2 is the client port equal to the server port, or do we use ephemeral
      ports on the client side?
  4.3 do we leave Hello/IHU unprotected, or do we send Hello/IHU over
      unicast and do something smart for link quality estimation?

I think that Antonin and David should get in touch, and produce
a compromise draft that it not necessarily consensual (perhaps with all
reasonable choices outlined).  Once we have a draft, we can ask for
adoption, and work out the details at the working group level.


5. draft-ietf-babel-information-model

Barbara's working copy (post -01) makes a lot of sense to me.  I suggest
she should submit -02 with the changes we discussed, and have it reviewed
by Toke, David, and hopefully Markus.  Since Toke's implementation is the
most complete, his input is likely to be the most useful (and critical).

My wishes for a safe return home, and kisses on both cheeks to all of you,

-- Juliusz