Re: [arch-d] draft-iab-m-ten-workshop
Hesham ElBakoury <helbakoury@gmail.com> Mon, 14 August 2023 21:29 UTC
Return-Path: <helbakoury@gmail.com>
X-Original-To: architecture-discuss@ietfa.amsl.com
Delivered-To: architecture-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D698C1524DE for <architecture-discuss@ietfa.amsl.com>; Mon, 14 Aug 2023 14:29:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pp9MVK00Vjzd for <architecture-discuss@ietfa.amsl.com>; Mon, 14 Aug 2023 14:29:39 -0700 (PDT)
Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (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 027FCC15106B for <architecture-discuss@ietf.org>; Mon, 14 Aug 2023 14:29:38 -0700 (PDT)
Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-564b326185bso2705260a12.2 for <architecture-discuss@ietf.org>; Mon, 14 Aug 2023 14:29:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692048578; x=1692653378; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bfwtryQsscnSozM6A27EKDHQSjg61+o1RTHO0JxFYJs=; b=bGiPuTSpnkSl/fP/F/Bag6eYK5HXwy5ihG5/Z9dV7jl2v1gFn0BiW690iSopgbytiE jRUkmGeHjJFQPKIrgLo/b8ccFHTGoScytWCFyJSu4zKjWGnqPotpnNsN4r5tIXiHeDII L0TWAVEXxC2Ptl0213pukNrcIMYr+rmjxBoQGiwkaOjqehwxKTRHVxTq4Yj1cs2VmC26 sh2PTI4N40KhtXiuyDyGz7SMythbFw/SBYVv8/DHJURroJGVUZ6ekNqsB2Hya6NtIWp6 xloAJ3MPE8WFulIPSHVZ69yqoXAGl96DMuyR0W3DhdvagHp/6t4aJF059DXMt1B8aDu4 wBSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692048578; x=1692653378; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bfwtryQsscnSozM6A27EKDHQSjg61+o1RTHO0JxFYJs=; b=BYwB1ddGlZcV+W4LN5A6H4i1ekhZudplibbI18KkLFk0xuiuLYJX5BmEISiCyLgihd 4G4f5X3TlUahtiSI7PlPfcqk4NLRiJmWchh338jU3yck2NEwvl0XUwbo+V2g6Wrq9U0/ uWU/4HyMwsIns/vQVdLDiVlR5W/7oFb28TEemFdhPABGUP/7mDYZXgvQRr8gVbwfQmRP GheSx1zkyV5qWFHWq0f4kwJ50hevzloJucISyiMu60SyauOR2icoUkqvvP2PK4FsWt/Y EwvUNz8+y7Fh9JjshxSIZZxu7LUNPuoChC6wid/jjK9tJ8gOjN8UEZdj4GW6/z/qg3GE jZmg==
X-Gm-Message-State: AOJu0YwgZ0Q1yQ1jzNn4qAyUmujmsjbbLnWBS2ng3GWNO6EBjfKQoMUA hDQWXLfve3beCmiqV4mMnCTVJtofBA/nNGzXlXc+hDyV
X-Google-Smtp-Source: AGHT+IEX0gBYD0TcMrBVnv217+whjTXNJ2XKWOG6KzfToyitZQf2nezjazaw3fLK+uwSPZCqrM05yZa+jlBpryhDn6s=
X-Received: by 2002:a05:6a20:6a24:b0:13b:9cf1:a779 with SMTP id p36-20020a056a206a2400b0013b9cf1a779mr11477669pzk.37.1692048577860; Mon, 14 Aug 2023 14:29:37 -0700 (PDT)
MIME-Version: 1.0
References: <997f6696-dcd9-9d5d-26f2-3b486cee601b@lear.ch> <yblfs4ljrxg.fsf@wd.hardakers.net>
In-Reply-To: <yblfs4ljrxg.fsf@wd.hardakers.net>
From: Hesham ElBakoury <helbakoury@gmail.com>
Date: Mon, 14 Aug 2023 14:29:25 -0700
Message-ID: <CAFvDQ9oj_ejUh+v4bs+AdOfDi1WTW5BrdSEwvCJKW3SuqM2COA@mail.gmail.com>
To: Wes Hardaker <wjhns1@hardakers.net>
Cc: Eliot Lear <lear@lear.ch>, architecture-discuss@ietf.org
Content-Type: multipart/alternative; boundary="0000000000006d1a530602e8c213"
Archived-At: <https://mailarchive.ietf.org/arch/msg/architecture-discuss/Y0qvBdIv7vI87d6HPNRvrtNzLkA>
Subject: Re: [arch-d] draft-iab-m-ten-workshop
X-BeenThere: architecture-discuss@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: open discussion forum for long/wide-range architectural issues <architecture-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/architecture-discuss/>
List-Post: <mailto:architecture-discuss@ietf.org>
List-Help: <mailto:architecture-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Aug 2023 21:29:43 -0000
Professor Boutaba and his team in the university of Waterloo have good papers on handling encrypted traffic. Examples are: 1)https://www.sciencedirect.com/science/article/abs/pii/S1389128623000932 2)https://dl.acm.org/doi/10.1145/3447382 3)https://arxiv.org/pdf/2308.02182 4) https://www.researchgate.net/profile/Navid-Malekghaini/publication/368722877_Deep_learning_for_encrypted_traffic_classification_in_the_face_of_data_drift_An_empirical_study/links/6431cb5e4e83cd0e2f9d3a23/Deep-learning-for-encrypted-traffic-classification-in-the-face-of-data-drift-An-empirical-study.pdf Hesham On Mon, Aug 14, 2023, 1:22 PM Wes Hardaker <wjhns1@hardakers.net> wrote: > Eliot Lear <lear@lear.ch> writes: > > > Hi everyone, > > Hi Eliot and Arnaud, > > I'm responding to the larger point you both had concerned with together > about the nature of the wording and the purpose of the IAB workshop > report. Thank you both for your extensive comments about the content. > > > To begin with, it's nice when a report can seamlessly join various > > workshop components, but this report goes so far as to appear to be > > itself a position paper. There are a great many unsupported and > > otherwise unattributed assertions made. Under Chatham House rules one > > might expect such assertions along the lines of, “[one person/several > > people] suggested that...” > > I think the general of how best to describe what happens in an IAB > workshop and what the report entails is an interesting one, and I'm > surprised it hasn't been brought up before (well, at least to my > knowledge so it may very much have been in past discussions). IAB > workshop reports (IMHO) are designed not to assert the veracity of the > statements within, but rather to capture the discussion and the > statements that participants made either in presentations or in ensuing > discussions. So, to some extent the entire report should be read as > "[one person/several people] suggested that"... To that end, we [the > IAB] did discuss the best way to represent this and have published a -02 > version with a number of changes, including a new section in the > introduction to make this more clear which I'll quote below: > > 1.1. About this workshop report content > > This document is a report on the proceedings of the workshop. The > > views and positions documented in this report are those of the > > expressed during the workshop by participants and do not > necessarily > reflect IAB views and positions. > > Furthermore, the content of the report comes from presentations > given > by workshop participants and notes taken during the discussions, > > without interpretation or validation. Thus, the content of this > > report follows the flow and dialog of the workshop but does not > > attempt to capture a consensus. > > The full diff between -01 and -02 can be found here: > > https://author-tools.ietf.org/iddiff?url2=draft-iab-m-ten-workshop-02 > > Most of the rest of your comments were about specific statements that > you disagreed with, but were made during the course of the workshop by > at least "[one person/several people]". > > Note that the full recordings are on the IETF youtube channel as well: > > https://www.youtube.com/watch?v=Kizk_QrIc3s > https://www.youtube.com/watch?v=aV1pzuCduLo > https://www.youtube.com/watch?v=p4NlZJlactE > > A number of your comments were requesting references: > > > Great! Reference, please? > > We did not include references to work, but rather included references to > the individual position papers which themselves often contained > references. And the youtube presentations also have discussions from > the presenters and comments that will give rise to additional information. > > > Within the IETF, the Manufacturer Usage Description Specification > (MUDD) {?RFC8520} specification is one > > subset of contracts. Note that contracts are likely to only succeed > in a constrained, expected environment > > maintained by operational staff, and may not work in an open > internet environment where end users are > > driving all network connections. > > > > The initial demonstration implementation of MUD (one D) was > > implemented using a plugin to DNSCAP that itself issued commands to > > iptables. > > FYI, fixed the typo in MUD. Thanks for catching that. > > > There are two real questions hiding here: > > > > 1. Are firewall vendors and telcos have an interest in protecting the > user with such contractors? The user > > certainly has that interest. > > 2. Can a contract be properly described and maintained in a secure way? > > > > There has been some academic work on answering the latter > > question.[1,2] Going further, though, some aspects of MUD (and > > Michael could say a good bit about this, and probably did at the > > workshop), require visibility. So for instance, rather than making > > use of DNSCAP, a more explicit API between the resolver and the rest > > of network management is something that has been discussed in various > > corners (if memory serves, dnsop just recently). This very much > > depends on whether the endpoint uses a resolver with that sort of > > binding. Future work, I suppose. > > I've argued recently that half (if not more) of an IAB workshop is to > start the discussion and direction, and rarely should the workshop > actually solve a problem. The point is to get people in the room so a > conversation starts, even if there isn't agreement at the end. To that > end, there should *always* (IMHO) be future work after an IAB workshop. > For if there isn't and the problem was actually solved during the > workshop, it probably should have been a working group instead of a > workshop :-) > > -- > Wes Hardaker > USC/ISI > > _______________________________________________ > Architecture-discuss mailing list > Architecture-discuss@ietf.org > https://www.ietf.org/mailman/listinfo/architecture-discuss >
- [arch-d] draft-iab-m-ten-workshop Eliot Lear
- Re: [arch-d] draft-iab-m-ten-workshop Arnaud Taddei
- Re: [arch-d] draft-iab-m-ten-workshop Wes Hardaker
- Re: [arch-d] draft-iab-m-ten-workshop Wes Hardaker
- Re: [arch-d] draft-iab-m-ten-workshop Hesham ElBakoury
- Re: [arch-d] draft-iab-m-ten-workshop Wes Hardaker
- Re: [arch-d] draft-iab-m-ten-workshop Arnaud Taddei
- Re: [arch-d] draft-iab-m-ten-workshop Arnaud Taddei
- Re: [arch-d] draft-iab-m-ten-workshop Arnaud Taddei
- Re: [arch-d] draft-iab-m-ten-workshop Hesham ElBakoury
- Re: [arch-d] draft-iab-m-ten-workshop Salz, Rich
- Re: [arch-d] draft-iab-m-ten-workshop Arnaud Taddei
- Re: [arch-d] draft-iab-m-ten-workshop Hesham ElBakoury