Fwd: I-D Action: draft-carpenter-6man-rfc6874bis-00.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 05 July 2021 02:41 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B7A33A1876 for <ipv6@ietfa.amsl.com>; Sun, 4 Jul 2021 19:41:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id brLUzmr_yjer for <ipv6@ietfa.amsl.com>; Sun, 4 Jul 2021 19:41:12 -0700 (PDT)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83FD23A1874 for <ipv6@ietf.org>; Sun, 4 Jul 2021 19:41:12 -0700 (PDT)
Received: by mail-pf1-x435.google.com with SMTP id a127so15446695pfa.10 for <ipv6@ietf.org>; Sun, 04 Jul 2021 19:41:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:references:to:from:cc:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=poH+kff+wcS3pU3/zHIqHyNwsK880f9uerMifMCC5ok=; b=cCly/ZKNg8nBof/hdNeIo/L85ROP2XZR1i64BzMEqf0nObtDWkl0Fvkk27fOYUGHfX /21JXl8P855HUnvyk49pWVaLhoRM3O4cpD/xfu5AyR5W812TrK6pimq+hli62ZGeBr9D Iy4cv/seZx1FXPbUk/qVlvG0SazM5K+RoKp9NuPXvD6ji7U8dxbzpztgU6/OiDQUXTve fs+6u1OI/x5GSVPfqZfuogjz4mbvqMxNkJcFzB8+TTdaYEMhjDB2siG7TqOmzEIz3THH PBkpet0mAuW+58AJfv/0QDwpOnND8g/nDGt5bbdGQscpeHKwVsBtv83x1tt9Q/p8T2fD TQAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=poH+kff+wcS3pU3/zHIqHyNwsK880f9uerMifMCC5ok=; b=UBVUcNHgqeLgZGatefj+mihxMGy9Jt9i2uU7xiq6kkPbgppZPyfZQ17NXd/vQYIBiv JwQCZX3bDRegf0vqQbwoUYKmkw/1VgczozZfp8drnRKeflxvZp8S+OnvhATXpZn9hJ2a 95DGuDqfncLtIOOTDAzlvVTqD3YvjQG4q9ana7Q3SuD6cOoS03QRCHhyp2Q7E51Ik+10 I0YcG43kSGe9VzgLjiy+rjDxQbKIOjAf3mDiTe64+RaH8Ylekgm7v8xNjqQ1Lm+rQdfS /smaUzykHEBkU7wDIhKbiBa3Wl3xTAZMMJHUhN090xZvt+Uqw/hexPLWSgQCoUfeBY30 Uq4A==
X-Gm-Message-State: AOAM530bZEp5Xc7vxu6Ih25lflzbqMPBqgSAHKxlkYbsyVAuTg/quSyZ nwVZylkYNdSANdbUzYynz4M=
X-Google-Smtp-Source: ABdhPJyAGVjAS3iWc54vOi8rsxSSlUWq/7zNf21JfYRwhYJMRbjdIKtTlaiYVmq/IMU9mOzgsF1jyQ==
X-Received: by 2002:a05:6a00:1886:b029:314:a03e:38b4 with SMTP id x6-20020a056a001886b0290314a03e38b4mr3263720pfh.8.1625452871436; Sun, 04 Jul 2021 19:41:11 -0700 (PDT)
Received: from ?IPv6:2406:e003:1188:5b01:80b2:5c79:2266:e431? ([2406:e003:1188:5b01:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id m14sm11360771pgu.84.2021.07.04.19.41.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 04 Jul 2021 19:41:10 -0700 (PDT)
Subject: Fwd: I-D Action: draft-carpenter-6man-rfc6874bis-00.txt
References: <162545101341.19246.8566193740265797873@ietfa.amsl.com>
To: 6man <ipv6@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>
X-Forwarded-Message-Id: <162545101341.19246.8566193740265797873@ietfa.amsl.com>
Message-ID: <95a7dbe5-e0a3-4676-9dcc-005ff53725e0@gmail.com>
Date: Mon, 5 Jul 2021 14:41:05 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <162545101341.19246.8566193740265797873@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/i5LUQN9vU9MryNWtvS_M_O7Wgjc>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jul 2021 02:41:18 -0000

Hi,

In case people aren't aware, no web browser that we know of supports
RFC6874, i.e. the extension to URI/URL syntax for a link-local
zone index in literal IPv6 addresses. This is annoying in several
use cases.

This new draft tackles what seems to be the main objection from
the browser community, namely that RFC6874 requires browsers to
remove the zone index before sending the URL out in a standard
HTTP message. That's a coding annoyance and it also breaks HTTP/1.1
rules for the "Host" header according to RFC7230.

There's background to this issue at:
https://bugzilla.mozilla.org/show_bug.cgi?id=700999 (still live but
officially closed WONTFIX) and
https://github.com/whatwg/url/issues/392

The new draft proposes to update the RFC accordingly. The changes
are relatively small but significant. There's a diff between the
RFC and this draft at:
https://www.cs.auckland.ac.nz/~brian/Diff-rfc6874-draft-carpenter-6man-rfc6874bis-00.html

Comments welcome. If we want to go ahead with this fix, we will need to
reach out to the URI specialists and the browser community, to be sure
it isn't a waste of time.

Regards
     Brian & Bob


-------- Forwarded Message --------
Subject: I-D Action: draft-carpenter-6man-rfc6874bis-00.txt
Date: Sun, 04 Jul 2021 19:10:13 -0700
From: internet-drafts@ietf.org
Reply-To: internet-drafts@ietf.org
To: i-d-announce@ietf.org


A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title           : Representing IPv6 Zone Identifiers in Address Literals and Uniform Resource Identifiers
        Authors         : Brian Carpenter
                          Robert M. Hinden
	Filename        : draft-carpenter-6man-rfc6874bis-00.txt
	Pages           : 10
	Date            : 2021-07-04

Abstract:
   This document describes how the zone identifier of an IPv6 scoped
   address, defined as <zone_id> in the IPv6 Scoped Address Architecture
   (RFC 4007), can be represented in a literal IPv6 address and in a
   Uniform Resource Identifier that includes such a literal address.  It
   updates the URI Generic Syntax specification (RFC 3986) accordingly,
   and obsoletes RFC 6874.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-carpenter-6man-rfc6874bis/

There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-carpenter-6man-rfc6874bis-00.html


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt