[Din] 1. Re: End-End Principle (Lixia Zhang)

Brian Obeirne <brianfromdublin@icloud.com> Mon, 27 March 2023 18:17 UTC

Return-Path: <brianfromdublin@icloud.com>
X-Original-To: din@ietfa.amsl.com
Delivered-To: din@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681B9C15C2AB for <din@ietfa.amsl.com>; Mon, 27 Mar 2023 11:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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=icloud.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 r3nD5QjiQjLl for <din@ietfa.amsl.com>; Mon, 27 Mar 2023 11:17:33 -0700 (PDT)
Received: from st43p00im-ztfb10063301.me.com (st43p00im-ztfb10063301.me.com [17.58.63.179]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 75DDBC1522AD for <din@irtf.org>; Mon, 27 Mar 2023 11:17:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1679941052; bh=ePlqhtxMVTVMDRwYNX4qGIsaoHIN9PbN4bCB7G8VM58=; h=From:Content-Type:Mime-Version:Subject:Date:To:Message-Id; b=tRuMxGuycqljVcfzy95EHUSg4eV/NfPKnEprKIfFufwCdTj7RiKGpUMhJDvaEiSAW 2R0f8H3lnlG6f8Ef/oOyPHVFgmOhnzfy4aV6jMoBhImADI4TGCac1D9dnC81iI1mDQ /BmpePavgAF2bcIj7A63VHKaHrwTUcCOtBSrHTTkLK2e0GVyJbopBNf5c/+6SQWUE7 FVACfzFxLX3iBH8kZiy9UwxN/ADDQXnNS4qjoAWkPaOHq07SvdUxxFTmmSSUx6zVnI 5JBkDe2gxlIPGxnxSmXkXPzPS2/201X3jbMESM/7lCID6E3fJqtj3jdHKAYqaAqro9 e2HGf4JovWXTA==
Received: from smtpclient.apple (st43p00im-dlb-asmtp-mailmevip.me.com [17.42.251.41]) by st43p00im-ztfb10063301.me.com (Postfix) with ESMTPSA id 403C670065F for <din@irtf.org>; Mon, 27 Mar 2023 18:17:30 +0000 (UTC)
From: Brian Obeirne <brianfromdublin@icloud.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_48BF84F9-61C3-439F-859A-ECA9C8F4000C"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.20.0.1.32\))
Date: Mon, 27 Mar 2023 12:17:24 -0600
References: <mailman.28.1679857202.17173.din@irtf.org>
To: din@irtf.org
In-Reply-To: <mailman.28.1679857202.17173.din@irtf.org>
Message-Id: <0E850BD8-C266-4129-9115-BE0E601AE59A@icloud.com>
X-Mailer: Apple Mail (2.3693.20.0.1.32)
X-Proofpoint-GUID: yHAb4ckIP-5cQ-B2dovFdMeuK-DLJZFN
X-Proofpoint-ORIG-GUID: yHAb4ckIP-5cQ-B2dovFdMeuK-DLJZFN
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.138,18.0.816,17.11.62.513.0000000 definitions=2022-01-17_04:2020-02-14_02,2022-01-17_04,2021-12-02_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 mlxscore=0 phishscore=0 malwarescore=0 bulkscore=0 clxscore=1011 adultscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2303270149
Archived-At: <https://mailarchive.ietf.org/arch/msg/din/oXzODigWIakhHrqF8or-S-4zgOI>
Subject: [Din] 1. Re: End-End Principle (Lixia Zhang)
X-BeenThere: din@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Discussion of distributed Internet Infrastructure approaches, aspects such as Service Federation, and underlying technologies" <din.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/din>, <mailto:din-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/din/>
List-Post: <mailto:din@irtf.org>
List-Help: <mailto:din-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/din>, <mailto:din-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2023 18:17:37 -0000

Hi Lixia, 

The “end-to-end” principle or “end-to-end argument” is a feature of system design. It was formulated by Jerry Saltzer, Reed and Clark. Here is the relevant article and abstract: 

https://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf <https://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf>

"This paper presents a design principle that helps guide placement of functions among the modules of a distributed computer system. The principle, called the end-to-end argument, suggests that functions placed at low levels of a system may be redundant or of little value when compared with the cost of providing them at that low level. Examples discussed in the paper include bit error recovery, security using encryption, duplicate message suppression, recovery from system crashes, and delivery acknowledgement. Low level mechanisms to support these functions are justified only as performance enhancements."

This principle was implemented in the design of the TCP/IP protocol insofar as the protocol was “agnostic” and adding features was left to engineers at the endpoints. Jonathan Zittrain has written about it in the context of the “hourglass structure” of the the internet.
   

> On Mar 26, 2023, at 1:00 PM, din-request@irtf.org wrote:
> 
> Re: End-End Principle (Lixia Zhang)