[dtn] Re: I-D Action: draft-ietf-dtn-eid-pattern-10.txt
Brian Sipos <brian.sipos+ietf@gmail.com> Mon, 24 August 2026 18:51 UTC
Return-Path: <brian.sipos@gmail.com>
X-Original-To: dtn@mail2.ietf.org
Delivered-To: dtn@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id D4FC012E9E7F8 for <dtn@mail2.ietf.org>; Mon, 24 Aug 2026 11:51:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787597475; bh=EdCFc+6Rrb8Gh1+sWQesdYBhiSn7FhSuWTZXLDmcetY=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=Q8pPHJuMUYOkQdx+zahnGj2ErVl04rt/iCXdZswW8nsK+eCts5HqXb0PGPDp1d8A/ odynibsJZIyx6NC43kUtsDy/IE5P9eX6ZFTmxBQFSDB207vzksxLAfHeSVDtY6qCWn 7LS7LQ6JG+hWdnOJPuEykhXKFV79H117U0OdnkWs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.098
X-Spam-Level:
X-Spam-Status: No, score=-1.098 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V6wjG4hiNiLm for <dtn@mail2.ietf.org>; Mon, 24 Aug 2026 11:51:15 -0700 (PDT)
Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2635212E9E7CC for <dtn@ietf.org>; Mon, 24 Aug 2026 11:51:15 -0700 (PDT)
Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-4954df200ddso21337415e9.0 for <dtn@ietf.org>; Mon, 24 Aug 2026 11:51:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1787597474; cv=none; d=google.com; s=arc-20260327; b=mLbKEoZzVInThgHS+/pJW1OLXHBAZpdjSsc9CkNeJGvqV0U22V1FMzamYMM+dTpkAB /Z1rO74e4DpLtVT1bVKNBoCHo8olyVOVK+PUJwnKTBoJO72S6oeGTnujWLJfF/2qz1ty Qp3mxdWE5WDo9/IaT3ckmBa1PX6ahRu7GFtBCiqnHgnnri60007AgnCHUYaF+IBDilAA n57r8UlO4w2X+LC7K6rj8r8em6R3vWD3DldhAD4zTUL0F8YSqSC0j02XzQePtZScqtmH H1TdWHPUXQCp7RT0hJPp4KeGI89nR2EghaiD2EkCd0ROegYOQ7l9DH8+fikjoz7EMZgY fBWQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=vwjI0Hs5RITtwzjlF1W4GnurYM/0K+9LOB02il5cryw=; fh=J/LsZ1CknyGaeXPEja4TovewJdXwyRvwvrEIPgO1cx8=; b=ejCln+hmm3KkagC6B5295IlwAxTiUqxfpUVy1nJx4oax90e2SPJXjjNhvLvN/JgtC/ S1wr25ou9hv3YR9yfS1D3ABUhR7KCO2JqsuxezfeEbPf+5AoX4YoVsTqVYaFYocG2KZH eCGJa3WTjQB6bOUSlnaY7pT/ueyy2BnjNkhJ2Kx4BVyeI30jMSenYwecmjhdDP6hVQEi 4GwWKzB6DI9RT5NJEFOZb1slhTghrhyai+C51GQ7KkoDdz+qhLTmKIA5zQD5lz1cyTjV /jeIU8p/H2DVKEJ28PE0jNWB0x14YPnaCazEysucR3xys7himobG/IOBgtjF2DOwWrdR 3riQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787597474; x=1788202274; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=vwjI0Hs5RITtwzjlF1W4GnurYM/0K+9LOB02il5cryw=; b=PvKbULzDC7jEKyb4Ycwlq2lamPxZmxf57pOAlL/IUDhF8hoL/sYfcOi+pGndHiKI5D lVzqUFJu0v4QZCWzEMDAEbi9nktaYOAMCqgGLr3+ueCFVm4RVLYZ6tXo2/KhSL6if9yp nw4XO4zCrOdUllXHp5E6X70thE54PTkwsWkXYG+3UVHmlkqAycKl/3s9Ju1b4jkRtBDR 1GCyhOdLL9xu6B8Z05OFZwUhnCeZDq9pPdJ5QfQBAoGdGWyf3lhID+EqiGRzEuz6hpwp TACU+SmX2kHh33YsLfUMQgqprDGkq4oID76LlK4yf+n+gdktUadgQTHO7v47k6U14WGN F2lw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787597474; x=1788202274; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=vwjI0Hs5RITtwzjlF1W4GnurYM/0K+9LOB02il5cryw=; b=ro/L+omzV0Hbfpo8wbDkquc4tuw6py/lX0ECYtWyH3tX2g0XP1JQgHF3QU8+UELGLq xFD+4tK0mDGM2/j+vh86CBxOGojEi6ioexxNgB6e83qzL2cw/SyhXBUpqZgMtYelE28d lotHHMZdxZdexOgK4dQCNRevPOSl0z4lTa8BChyMym65TurIdv7XKtXcuZu64DiYoa3J UuFrOyoubt+8iJ+/5YF8dZpmxc6aU66rpc45J6VvtGSYKVlcMPAjKGu1F/ZAs1wzQZ6M PP2CVHWUpMuJUAHAQB3Mi7GmlWRRDMAGl7TUInwPIn//Fd9nYtqqWUqX7YwFNTRMhufV OvaQ==
X-Gm-Message-State: AFuF++kpbtMi7TzCekqynuVv14bu5W3IFeYyO7eCZzWT7VXE8DAamGJQ 8/Lr0maSaWXA2AVDpfrbdsch6bjpYU8W0N4xYufyEEe2KfQyRobVylFz80mOHm5MX8M2mBpRuYy +N4inKUsQ2N1BtDFYHJ4rMaHoQbaqn2rciA==
X-Gm-Gg: AR+sD12ZsgrxwbiEh4R9C84XUT7AWeEem48fPp8SqL5OwFzwVrRRVh3MCXh0bmQQh4T ldEI0gZ581WqWiYKWtjj4gnGVA+hivVueHkGtKSzxC+7QrBwBDweMIYwG+HjQmvrY+abdX6MagI WiezKYqqQOudi1XOvn5rOBHkYe//elGOznwZaxGOQm9HT8qJupjauV55h+UoL20Ynyw6OmHVGlM Lm8ZzYcUifMNGSb6mW8fhFKEh0wP0tzRQ4l49aIk2STtx55xPhSyIXbTRUB3iMZ3I8c2wwIVPYz Ex7ZRGaEZpeVOhkvfpMJ1MeBFXfcVrUgIDJzWtCUGNC1
X-Received: by 2002:a05:600c:8705:b0:499:8758:8cb4 with SMTP id 5b1f17b1804b1-499c19c6f63mr248821525e9.5.1787597473825; Mon, 24 Aug 2026 11:51:13 -0700 (PDT)
MIME-Version: 1.0
References: <178732495753.72625.9608543993758547423@dt-datatracker-786f84c586-vck88> <CAM1+-gioo0V+8a5HgbN5zLSVjoHqrxH8F2t3TL+4puvw3tUnCw@mail.gmail.com> <CAMGpriV4DuZWSGLWnQNOaYsOA7V_tM6tJE5xeDtunHK7en64sw@mail.gmail.com>
In-Reply-To: <CAMGpriV4DuZWSGLWnQNOaYsOA7V_tM6tJE5xeDtunHK7en64sw@mail.gmail.com>
From: Brian Sipos <brian.sipos+ietf@gmail.com>
Date: Mon, 24 Aug 2026 14:51:00 -0400
X-Gm-Features: AcwNN1WyyKI7lNhiR_fd_LaIvhycAei3gNDzMlC9VA7AhW2hUtpdTqkz0xivunc
Message-ID: <CAM1+-giu8_E09ZRUg74aoRDYm73NqewrH+pVrSWYSHNsd-7NuA@mail.gmail.com>
To: Erik Kline <ek.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000006dc6e40659cf78d4"
Message-ID-Hash: MCCH4JYAQCBGDTMCPHVRXLGUAWZDZNIH
X-Message-ID-Hash: MCCH4JYAQCBGDTMCPHVRXLGUAWZDZNIH
X-MailFrom: brian.sipos@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dtn.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: dtn@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [dtn] Re: I-D Action: draft-ietf-dtn-eid-pattern-10.txt
List-Id: "Delay Tolerant Networking (DTN) discussion list at the IETF." <dtn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/jCBL8VQifn3V0-Wha4mh6vrOaXc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn>
List-Help: <mailto:dtn-request@ietf.org?subject=help>
List-Owner: <mailto:dtn-owner@ietf.org>
List-Post: <mailto:dtn@ietf.org>
List-Subscribe: <mailto:dtn-join@ietf.org>
List-Unsubscribe: <mailto:dtn-leave@ietf.org>
Erik, Yes I forgot to mention that because this updates proposed standards it must also be a proposed standard. If anyone has strong opinions on the overall allowed character set (currently UTF-8 less restricted code points) and whether it makes more sense to define the allowed set (more like URI with 7-bit ASCII) rather than a restricted set, please chime in on the mailing list. I think that is the only unsettled issue that doesn't have a clear conclusion yet. It can be discussed as part of WGLC also. Brian S. On Sat, Aug 22, 2026 at 11:25 PM Erik Kline <ek.ietf@gmail.com> wrote: > Chairs, > > Hopefully this can get a WGLC. I'm glad this version changes the track to > PS; thanks for that Brian! > > -ek > > On Fri, Aug 21, 2026 at 8:40 AM Brian Sipos <brian.sipos+ietf@gmail.com> > wrote: > >> WG, >> This update of the EID Patterns draft makes one change to the text form >> ABNF to address feedback (described below), further restricts allowed >> pattern item characters, and adds new Operational Considerations >> subsections to explain pattern usage options. >> >> The updated text form now allows the initial character of a pattern to be >> the separator "|" in order to positively disambiguate that the text is a >> pattern and not a simple EID. This is a relaxation of earlier ABNF >> constraints. A new Appendix B subsection explains this with an example >> "|ipn:0.3.4" to illustrate it. A strict URI processor will fail to process >> this text, and even a lax one will fail to match the non-scheme text >> "|ipn". This addresses the security consideration of Section 5.2 in an >> optional-to-the-encoder way. >> >> The more restrictive character set (which constrains future schemes' >> pattern definitions) disallows non-printing and blank characters, which was >> recommended during earlier review. It is also formalized by a >> negative-matching ABNF rule "ssp-nochar". I think the current text should >> be good but let me know if there needs to be any further restriction. >> >> Brian S. >> >> On Fri, Aug 21, 2026 at 11:11 AM <internet-drafts@ietf.org> wrote: >> >>> Internet-Draft draft-ietf-dtn-eid-pattern-10.txt is now available. It is >>> a >>> work item of the Delay/Disruption Tolerant Networking (DTN) WG of the >>> IETF. >>> >>> Title: Bundle Protocol Endpoint ID Patterns >>> Author: Brian Sipos >>> Name: draft-ietf-dtn-eid-pattern-10.txt >>> Pages: 37 >>> Dates: 2026-08-19 >>> >>> Abstract: >>> >>> This document extends the Bundle Protocol Endpoint ID (EID) concept >>> into an EID Pattern, which is used to categorize any EID as matching >>> a specific pattern or not. EID Patterns are suitable for expressing >>> configuration, for being used on-the-wire by protocols, and for being >>> easily understandable by a layperson. EID Patterns include scheme- >>> specific optimizations for expressing set membership and each scheme >>> pattern includes text and binary encoding forms; the pattern for the >>> "ipn" EID scheme being designed to be highly compressible in its >>> binary form. This document also defines a Public Key Infrastructure >>> Using X.509 (PKIX) Other Name form to contain an EID Pattern and a >>> handling rule to use a pattern to match an EID. >>> >>> The IETF datatracker status page for this Internet-Draft is: >>> https://datatracker.ietf.org/doc/draft-ietf-dtn-eid-pattern/ >>> >>> There is also an HTML version available at: >>> https://www.ietf.org/archive/id/draft-ietf-dtn-eid-pattern-10.html >>> >>> A diff from the previous version is available at: >>> https://author-tools.ietf.org/iddiff?url2=draft-ietf-dtn-eid-pattern-10 >>> >>> Internet-Drafts are also available by rsync at: >>> rsync.ietf.org::internet-drafts >>> >>> >>> _______________________________________________ >>> dtn mailing list -- dtn@ietf.org >>> To unsubscribe send an email to dtn-leave@ietf.org >>> >> _______________________________________________ >> dtn mailing list -- dtn@ietf.org >> To unsubscribe send an email to dtn-leave@ietf.org >> >
- [dtn] I-D Action: draft-ietf-dtn-eid-pattern-10.t… internet-drafts
- [dtn] Re: I-D Action: draft-ietf-dtn-eid-pattern-… Brian Sipos
- [dtn] Re: I-D Action: draft-ietf-dtn-eid-pattern-… Erik Kline
- [dtn] Re: I-D Action: draft-ietf-dtn-eid-pattern-… Brian Sipos