Re: [arch-d] on the nature of architecture discussion (was: Re: [Chirp] Fwd: IETF 107 Vancouver In-Person Meeting Cancelled)

"Hutchison, David" <d.hutchison@lancaster.ac.uk> Fri, 03 April 2020 10:41 UTC

Return-Path: <d.hutchison@lancaster.ac.uk>
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 81DA63A0EDF for <architecture-discuss@ietfa.amsl.com>; Fri, 3 Apr 2020 03:41:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=livelancsac.onmicrosoft.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 kcUlJQY5wzYb for <architecture-discuss@ietfa.amsl.com>; Fri, 3 Apr 2020 03:41:10 -0700 (PDT)
Received: from GBR01-LO2-obe.outbound.protection.outlook.com (mail-eopbgr100133.outbound.protection.outlook.com [40.107.10.133]) (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 AF3D73A0ED6 for <architecture-discuss@ietf.org>; Fri, 3 Apr 2020 03:41:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PAehoyJIZGMmzj+DbOTyO1y1JFWuSzDD3APj5BDHzsATZtioD+QitjOnjqPBQfHADwviYWxzrSBlPsx6/pad80zlTHHw9B9T+29p4r1FXX9GpkPj/RoBg/4ItI1H8akPWUsFYTwX/WjKw+Iaxkf84gF/mFR37bzsk7HstoOo00fXCqbPLqNG9VKAfnBB8H6hlCIp7iPAsrZGdOyDvRNumndmfftoJlU+P4Gd8Stg7w6vC3Uy8lE33UjiJDfQ7si746mggwsI42+fKK45yQCQarCAnpevWwPqCtoJPe38qLnQzBQSCHHqVdnxlMtdRy0LV29M12P7O/k+e/v16XQZsA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TxfEV5FTu84pqAOrpaFOxzMWtGI5aCqKqlmkkOTZQgI=; b=mI/L9lIwXGxZfIuRFuhgBZIV6r253PLAwx4cfNQIUgohXWasdRBqkUfNowtiE8/1k1UaSq07l3CuFwxpU99a7k3blM817V/YtdgkAdRlFImXebXfYP2/Z5IGu6RkvmbuzKI86Gvf1H8rFiZrKMhoZ7FcKPgJ0bKeuTdPOBohSR9N2mw4msYHploDwI7fBMMLrzttU3tlGvFaglwmM+SeviTPc+bdaz8Uar4mEOssLHN+yYK4aVJu1nawTP1OhHG5kmj/GqexyNlRm1mB7sHXLDb0NE6dV6UMvfGj1kO0LdjMOR5E053KTsAPcQNvPCIzfpklVBQm0LklnfUM0t7R/g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lancaster.ac.uk; dmarc=pass action=none header.from=lancaster.ac.uk; dkim=pass header.d=lancaster.ac.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=livelancsac.onmicrosoft.com; s=selector2-livelancsac-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TxfEV5FTu84pqAOrpaFOxzMWtGI5aCqKqlmkkOTZQgI=; b=LYrhU73RVRftYq2Y03im8QAEzI3W6VS4thkAOVbnbopAMFNCczIg9kBfd9EJdpr8hHfwUrXwe4Zy+3ALjUe7Y3DDK592dOKFYHLITCCneoe3zdQMFG/kvV3AAOI2HpvCxJEtfaOBy0PTUPi3YRYuNSK1IZJ6zGom/f3Cif5VV/c=
Received: from CWLP265MB0612.GBRP265.PROD.OUTLOOK.COM (10.166.23.10) by CWLP265MB1028.GBRP265.PROD.OUTLOOK.COM (20.176.34.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Fri, 3 Apr 2020 10:41:06 +0000
Received: from CWLP265MB0612.GBRP265.PROD.OUTLOOK.COM ([fe80::498c:513c:8f84:9580]) by CWLP265MB0612.GBRP265.PROD.OUTLOOK.COM ([fe80::498c:513c:8f84:9580%7]) with mapi id 15.20.2856.019; Fri, 3 Apr 2020 10:41:06 +0000
From: "Hutchison, David" <d.hutchison@lancaster.ac.uk>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Toerless Eckert <tte@cs.fau.de>
CC: "architecture-discuss@ietf.org" <architecture-discuss@ietf.org>
Thread-Topic: [arch-d] on the nature of architecture discussion (was: Re: [Chirp] Fwd: IETF 107 Vancouver In-Person Meeting Cancelled)
Thread-Index: AdYJm/Fu/8NOaJelSwOjduSZhGUuuw==
Date: Fri, 03 Apr 2020 10:41:06 +0000
Message-ID: <CWLP265MB0612A904BF48FFFB30912A99A4C70@CWLP265MB0612.GBRP265.PROD.OUTLOOK.COM>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=d.hutchison@lancaster.ac.uk;
x-originating-ip: [2a00:23c4:a52a:5700:ed18:6420:d37d:a693]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2f0e83cd-9f57-4c11-933d-08d7d7bb83a7
x-ms-traffictypediagnostic: CWLP265MB1028:
x-microsoft-antispam-prvs: <CWLP265MB102814F5D5B08CC6DE4B6C1FA4C70@CWLP265MB1028.GBRP265.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0362BF9FDB
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CWLP265MB0612.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(4636009)(396003)(136003)(366004)(376002)(346002)(39860400002)(52536014)(55016002)(2906002)(64756008)(66946007)(7696005)(786003)(53546011)(33656002)(316002)(9686003)(4326008)(6506007)(296002)(110136005)(66446008)(66476007)(76116006)(5660300002)(71200400001)(66556008)(81156014)(8676002)(86362001)(81166006)(478600001)(8936002)(66574012)(186003); DIR:OUT; SFP:1102;
received-spf: None (protection.outlook.com: lancaster.ac.uk does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qAfzaPUEwQZvZo7GTDgLyQWBU2zoiSepUH7obOuRdLXwIpstHPQBDbcbXQILoPQlx7bewh2DsWd2O1v3UDq4sjlf4RBq/jDWfSTmbZsQPwms8EeKkSikb1Em3e34J6re6H4YQoduz+ylKc9TpZ5UWp4OSFdvZD+WdjkD1XQYsHHwqcrXjg+z1w++3+DZVDWVnN371jGa0yivmK4njV1OtfRd3fvBdSnwj+eOWjCJtHHAOfdSOrSuA7icPO/bnw8MIjnitAs3yuGrcKVNdgkm34RijW9x05t42UaJ2KBAjUTrjK4t7s3CoNXkfmyvDntTXL7ghdYPOdUaaZKX2HNxFbQXtgHZw5Xw7vR1GTJNYBnVPRyNIaQsls24a44Sp+G6ygM//Wa20GNxzhEM8zoLgH+k9egy0oAvjM+SgLKzmTzrPU/edlqvuJKkmZNsSWlX
x-ms-exchange-antispam-messagedata: A1bpsw+VZvIy1qnHhTXOqvePFuwQyUUodhM2IgtBQXonwUiOoZCiX74DsMd9QaMX19qN+o7Ab7qpWztt4dc1f11cf1ERmK/rsbSuEC1ZkTgfdhUV1XjpshXCZRhzIuEqDZFPyqub8vynCVmeXaiWGptFZ9GZVOQ1KTR6HQHergwJJ6jWrec/TUyaIL+5pPsaMHR4/h1PvaQcX0fxLMJgpA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: lancaster.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f0e83cd-9f57-4c11-933d-08d7d7bb83a7
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2020 10:41:06.2049 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9c9bcd11-977a-4e9c-a9a0-bc734090164a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GbMPVJbjTxtlOXo0PVmk5ql36ylqo9WOy7WTJmH2Z7lYl72igbCv+NjEVT1uxeEl7HlI7ZjdrNBSzP2O8SMX8GnegmOlwYGX6T2K7O7ubC0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP265MB1028
Archived-At: <https://mailarchive.ietf.org/arch/msg/architecture-discuss/PwUDuxGS7QSpFZ_KcOiwDYnP5dM>
Subject: Re: [arch-d] on the nature of architecture discussion (was: Re: [Chirp] Fwd: IETF 107 Vancouver In-Person Meeting Cancelled)
X-BeenThere: architecture-discuss@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 03 Apr 2020 10:41:16 -0000

Hello everyone,

I've thought over the years that there's a reluctance to talk about 'architecture' in the context of the Internet, as if it implies discussions that will be too broad and perhaps intended primarily to bring about fundamental change.

For me, 'architecture' is much more down-to-earth, and is to do with describing an overall structure in which we can see how system components fit together. So I'm with Toerless on this -- I think this is what he's suggesting. I also like the notion of viewpoints (as used in the Reference Model of Open Distributed Processing) because there's going to be more than one description of a network or networked system depending on what the target is. For example, I'm interested in an architectural description of how autonomic management might be done, and also how we might describe a future networked system in terms of PNF and VNF building blocks. Those do not imply any changes in the Internet protocols -- but they can offer a useful starting point for research that will use (and maybe show the need for change to) current protocols and services. Likewise, if new service requirements emerge, it's right to discuss these in a structured (or structural?) way to see if there's a need for new or modified protocols, or services, or APIs -- not least to satisfy latency requirements, or security, or resilience ...

Getting to Stephen's question: I've always understood the (origins of) the Internet in terms of the 'design principles' that David Clark and others talk and write about. The 'architecture' has, I believe, largely followed from those, including 'cube' diagrams and of course layered diagrams that many people find helpful for illustration but also for design and implementation.
 
Having said all that, of course it's not easy organizing meetings to discuss architecture, so the goals would have to be carefully set out -- and Brian is correct to warn about difficulties given the current circumstances.

Best rgds,
David

-----Original Message-----
From: Architecture-discuss <architecture-discuss-bounces@ietf.org> On Behalf Of Stephen Farrell
Sent: Friday, 3 April, 2020 02:24
To: Toerless Eckert <tte@cs.fau.de>
Cc: architecture-discuss@ietf.org
Subject: [External] Re: [arch-d] on the nature of architecture discussion (was: Re: [Chirp] Fwd: IETF 107 Vancouver In-Person Meeting Cancelled)

This email originated outside the University. Check before clicking links or attachments.

Hiya,

This aspect is nothing to do with having or not having meetings, so don't take this as a negative or positive, but this bit of your mail hits a button of mine...

On 03/04/2020 02:05, Toerless Eckert wrote:
> But the more fundamental issue is that architecture mostly needs to 
> predate protocol development

I've always thought that Internet architecture was mostly post-hoc "discovery" and wasn't really ex-ante invention.
But, I wasn't there, and haven't delved deeply, so I don't claim to be sure. Has anyone tried to do a study to figure out if either of those are reasonable descriptions that match history?

Cheers,
S.