Re: [babel] [Babel-users] About Babel-RTT

David Schinazi <dschinazi.ietf@gmail.com> Tue, 28 July 2020 17:08 UTC

Return-Path: <dschinazi.ietf@gmail.com>
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 41A543A0EC9 for <babel@ietfa.amsl.com>; Tue, 28 Jul 2020 10:08:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 v99iWs_GqC5X for <babel@ietfa.amsl.com>; Tue, 28 Jul 2020 10:08:18 -0700 (PDT)
Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) (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 C64803A0EC8 for <babel@ietf.org>; Tue, 28 Jul 2020 10:08:17 -0700 (PDT)
Received: by mail-lj1-x234.google.com with SMTP id q7so21973388ljm.1 for <babel@ietf.org>; Tue, 28 Jul 2020 10:08:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TmjTtU+pPapbJ7JKmMaSiCBY/NRUJXDuhTJEW3C6d5g=; b=PVYMXol8obKFzF7RoUMBsoRC52/DaFfz3TinMDrS3ZnyOUVO1OmzyvRt/U1/QTExxe GyDfqUpwvvW1YgCFU+vQ2nOfgR/w/uIBCQFVs2BFmSUJ/E8WIxtHAmspDGf46AQ0onQY i1hiCcydtuwGPlq/76ANinLkD/m8suB8mP3Y/3VfZnUUWgSaxYAO2Sh6LBalCGzFu9k0 4DG+RcFHpNIX+v0z80m1DGvyGQZ9sFpkTi6PAxooVmv9FNIi8Mzr48pXzt+dhAxjtXtx 2uhqTq0GNPOFTybdnQJBG3SB/paG5a4hgMS06oGy58bELGvtfF1T/kfdNPZwtWTdl7IR 9UOw==
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=TmjTtU+pPapbJ7JKmMaSiCBY/NRUJXDuhTJEW3C6d5g=; b=aqW4GkW07LfWJimCPMZYRoR3MtaXFfZPf0mSAvBpsi2wxv2P1SpXsHwvSxzK4W7oCJ 5djvjdlSl48nz4EewDd0JGK0/m9oBBprEhuFTqhww7KOeY5aGvRcq0/TOmsTPr/ly4oI 5kVN45LIsjOSpMMKEK+MMjIcwMHNIBOe41hBTwOn2oT56+cnz+xaeKGDsPr026ZyKJcm TBWFbMChAnIlo8gN7yJQlvNkoEq9VdJKSvoPX2gq0W4hhhhNEK1bDihEPsJYNiAEYduE XKlu+8Tj5723W7gLTo/RzmfFkPgcDIcoxNfhB8eQqaGNXLrmm/pW6ybZZqBBiBs84OKb e6tw==
X-Gm-Message-State: AOAM533mqbVwUqt5DNvG/wTjPl3X56Nsigngrtkon50dK+FAWeia3ODB FOzxtq2E/MrgNExRcvHeXo3fR2MnEArvgy2Y9SQ=
X-Google-Smtp-Source: ABdhPJzUaMQCsOWIEa57aDNSg4ksAXBWq6uFhmBNvcFOFwM2QkhXqkLRmL2EepFKLLKRSW/KtrBPVSTqCIZ9ibp6beM=
X-Received: by 2002:a2e:161a:: with SMTP id w26mr13130235ljd.216.1595956095644; Tue, 28 Jul 2020 10:08:15 -0700 (PDT)
MIME-Version: 1.0
References: <877dunip1y.wl-jch@irif.fr>
In-Reply-To: <877dunip1y.wl-jch@irif.fr>
From: David Schinazi <dschinazi.ietf@gmail.com>
Date: Tue, 28 Jul 2020 10:08:04 -0700
Message-ID: <CAPDSy+5--OyV8GtEUwOpAzEFBU32-+CY7aGtBzVdDqzn63APDg@mail.gmail.com>
To: Juliusz Chroboczek <jch@irif.fr>
Cc: "Velt, R. (Ronald) in 't" <Ronald.intVelt@tno.nl>, babel-users <babel-users@lists.alioth.debian.org>, Babel at IETF <babel@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000028787a05ab837cb2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/jH00UCGu5yqgJHsY7SUTPgxb1fc>
Subject: Re: [babel] [Babel-users] About Babel-RTT
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 28 Jul 2020 17:08:20 -0000

I'll note that while a theoretical explanation/study sounds interesting,
it's not required for publication of an IETF document. The fact that
there is a real-world deployment of this technology is much more
useful to me than whether or not it's theoretically sound. So I'd be
in favor of advancing the document without the theoretical analysis,
if someone has the time to document the "algorithms needed to
make it work well" in the draft.

Note that I do not qualify as a "competent dynamic systems theorist",
I am merely an engineer that likes protocols that work, like Babel :-)

David

On Tue, Jul 28, 2020 at 9:26 AM Juliusz Chroboczek <jch@irif.fr> wrote:

> Dear Ronald,
>
> [Both Babel MLs in CC]
>
> At the WG meeting, you asked about the future of the Babel-RTT draft.
>
> The protocol extension isn't going away.  It's been used in production for
> many years at Nexedi, where it works beautifully.  No other
> production-quality
> routing protocol known to me has this kind of automation.
>
> As to the draft, the situation is somewhat less good.  Baptiste Jonglez,
> who did the initial implementation, does not appear to be interested in
> working on the subject.  The current draft merely describes the packet
> format, it doesn't fully describe the algorithms needed to make it work
> well.  As to the algorithms, we did determine experimentally that they
> work well, but we haven't been able to get a satisfactory theoretical
> explanation of why that is the case.
>
> So in order to make it into a peer-reviewed paper or an internet-draft,
> I would need help from a competent dynamic systems theorist.  Any help
> with that would be welcome.
>
> -- Juliusz
>
> _______________________________________________
> Babel-users mailing list
> Babel-users@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users