[dispatch] Connection Identifier Flow Indicator (CIDFI)

Dan Wing <danwing@gmail.com> Thu, 17 August 2023 17:45 UTC

Return-Path: <danwing@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75730C151531; Thu, 17 Aug 2023 10:45:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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=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 RC7Ypz96aKAr; Thu, 17 Aug 2023 10:45:12 -0700 (PDT)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 4F112C14F726; Thu, 17 Aug 2023 10:44:55 -0700 (PDT)
Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-6887bc25e6bso608b3a.1; Thu, 17 Aug 2023 10:44:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692294294; x=1692899094; h=to:cc:message-id:date:subject:mime-version:reply-to:from:from:to:cc :subject:date:message-id:reply-to; bh=eJe12wMRIOUZ9U/FZRoHTU9t4KM832wePsRLW0GlhUU=; b=Gh/hbiewM5Mg569+tIkk5DSbq8H0wp7VWLWLvEFruMvMsb3CJNy3//o2zaNHaR6Z0g skk+tx38lyrtltANVH0YKpDf56nfUyn6MT27wwe4LRj6VRT1Gril7cdeVmbBorPrnaWg CevnAgU3hTprRjhooaCa8T7Pm09Fp0QX62vveKiR2P6MqAn4sTqUzZym2ltChiW4/cnI hGDofidoLgH/zRVGydqhmJ85nSrF0z6ziE/lakECTuZl7/FTDp7SKmugbIEKiadCt9t8 lPP/C+LvyAH8jDLDtNr3S3f+i+Ctk95vNOe+zh691hlVQZyLfcZkrZw2QWsvD3I5O79/ nzgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692294294; x=1692899094; h=to:cc:message-id:date:subject:mime-version:reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eJe12wMRIOUZ9U/FZRoHTU9t4KM832wePsRLW0GlhUU=; b=Mm+dd29uf1UWlOq97RRtRtTeKVwgHVZBXpyL5BAJVhUzveEIfrBXs58tFW+JQJPPE9 rPrJ7hjn9/HbPq3uC6F43CVh8QtSB8+9H0yPJncCP6qfFy5DftvoLQBcO5lx18/XwJxj tQRu5QZZLzL8J4wzr0wy2EAr7CAg65HD/N+/r703X3a6Yq2SqYYYgL6oezj1ZDlxjl+b 88OXd5Er8CjkG0Qt9QjlnjFek2jx/KL5cR74ZBVJcfMG34koOHRQtA5dNEcbXCxBSOZd XoKCCsjL31vaChO4lgjQU3HsjJXL/GewgblCuqZnMialtop1//6uJUPLyXx+W0D+gsUu +WvQ==
X-Gm-Message-State: AOJu0YzEBGXAvB70RneQl/FrLMYo0wvr367pBzl3QGkpFvS9sf6JSMzX a+Kgy7L2ydf1Itzrn2x5Db5pVrmHHn3YnA==
X-Google-Smtp-Source: AGHT+IEQc8NN8nIv8+6Me2Tq4e1YnFaCyYVjDaKWUOqL/LHlNPmZ3eLPOOQAk22Ok0aGNFif6Lxibg==
X-Received: by 2002:a05:6a00:1810:b0:67a:a906:9edb with SMTP id y16-20020a056a00181000b0067aa9069edbmr248696pfa.30.1692294293572; Thu, 17 Aug 2023 10:44:53 -0700 (PDT)
Received: from smtpclient.apple ([47.208.218.46]) by smtp.gmail.com with ESMTPSA id z16-20020aa785d0000000b00682a8e600f0sm46638pfn.35.2023.08.17.10.44.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Aug 2023 10:44:53 -0700 (PDT)
From: Dan Wing <danwing@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_29BA7D46-D07D-418A-A080-4B806C00D8B6"
Reply-To: art@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\))
Date: Thu, 17 Aug 2023 10:44:51 -0700
Message-Id: <82A29F54-17B8-42D1-9FBC-78348CA55570@gmail.com>
Cc: draft-kaippallimalil-tsvwg-media-hdr-wireless@ietf.org, draft-joras-sadcdn@ietf.org, draft-zmlk-quic-te@ietf.org, draft-reddy-tsvwg-explcit-signal@ietf.org, draft-cc-v6ops-wlcg-flow-label-marking@ietf.org
To: tsvwg <tsvwg@ietf.org>, art@ietf.org, dispatch@ietf.org
X-Mailer: Apple Mail (2.3731.700.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/M-NOih7DDOHmX2-0I4347qJHulA>
Subject: [dispatch] Connection Identifier Flow Indicator (CIDFI)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Aug 2023 17:45:16 -0000

Reply-To: art@ietf.org

We have a new proposal for using Connection Identifiers to signal host-to-network and network-to-host.  The CIDs can be QUIC CIDs or DTLS CIDs.

The CIDFI proposal has commonality with the I-D's in the CC line, most of which were presented at IETF117 in TSVAREA, QUIC, DISCUSS, and V6OPS.  CIDFI takes a different approach.  CIDFI does not use UDP trailers, allows the client and server to choose their Connection IDs however they wish, works on IPv4 and IPv6 (including through NATs and IPv6/IPv4 translators), and avoids the network operator's equipment connecting to the content server (which would identify the server to the network operator).

Abstract:

  This document describes how clients and servers can cooperate with
  network elements so their QUIC and DTLS streams can be augmented with
  information about network conditions and packet importance.

As Matt's SADCDN was DISPATCH'd to ART area, I set reply-to to art@ietf.org

editor's copy, https://danwing.github.io/cidfi/draft-wing-cidfi.html
published -00,  https://www.ietf.org/archive/id/draft-wing-cidfi-00.html

-d