Re: [Dime] Suresh Krishnan's Discuss on draft-ietf-dime-rfc4006bis-08: (with DISCUSS and COMMENT)

Suresh Krishnan <suresh.krishnan@gmail.com> Wed, 15 August 2018 15:44 UTC

Return-Path: <suresh.krishnan@gmail.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 806A2131064; Wed, 15 Aug 2018 08:44:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 3Ya4Ks0-7b0O; Wed, 15 Aug 2018 08:44:51 -0700 (PDT)
Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (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 AED52131067; Wed, 15 Aug 2018 08:44:51 -0700 (PDT)
Received: by mail-it0-x233.google.com with SMTP id d70-v6so17715352ith.1; Wed, 15 Aug 2018 08:44:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=dmc4ZbkWg9r2AMDRHbOXWPTOVwYT2zD5jxybx8N+9Ug=; b=ULLIgWcO5k4cvFY7yF5OxQgX7FzO33XbDEAExXmtRzSW19jrmaS+fARfjJlbiqx0yb SfhFMsXrZi1iqcCg8Xgu+08BeXL00Lvd/TCZp49MXgIORHWhKQ7H6ZpuVh26PtYAywyO wpYpjqXir4jGdY2wNtSroJubBTyy06Dl1eHhJmxYKtIPdQJ3BRpkOiYLXi3qug2f+9EC gr7XajZ1e2pKUorAdoyVr5GTiMZXa3Slq3X3fT5PucprKepAC7OOrGAE7RZQdt+Ohgu0 Btpp9PXZvkE2JhgONcnPWDSMeItCF5DOs/1keB5ZjyG4S52ir/80N7mrGpO7UnyxIgGl inNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=dmc4ZbkWg9r2AMDRHbOXWPTOVwYT2zD5jxybx8N+9Ug=; b=i8/aDqZYvmwxIKaDwhKceIpyqgnjypPmj7+VoYfOCScTx1fkWjZ3cH9Dde0NHtJOjj Q/qzR6D1+G1hT5JT4oYN9ZYSaws+cE5M24esqvEuoHQaiZkfq70XZ+JXN8ZFdD8bnwyJ pk+tl84dhFEQVqiEBlkpXyow5uPaI5SZMtPe+sspLNM4k5qBAQC5x8vWv8mv9WqNF0LE epHFcGgpjL7DYLM7HJ8UelcHDpjS2E3VVRkyhlneXXj2r1RX2vHQoz4qC+b3RTfcKuHO TxWGIuj+ptK5ebHYxYiAnKlHtV/H48egeE+97BhANUB9VzFQyMI3ehLqmiQnmBFTLEd6 zblA==
X-Gm-Message-State: AOUpUlGRVDtgAHbKVmlVeKG3ynckl8E07XoHKRqp4vzxzK+YThs71q1m jLggqYYXN607IG7bZJHdfng=
X-Google-Smtp-Source: AA+uWPy0CApSVmecdxIps/Kj0H0qnxeELW9CJ0PsRJoWNwfIvXo8HMWj/azect+zNMzBwGrhRiauAw==
X-Received: by 2002:a02:7610:: with SMTP id z16-v6mr23672604jab.145.1534347890866; Wed, 15 Aug 2018 08:44:50 -0700 (PDT)
Received: from [10.0.0.15] (45-19-110-76.lightspeed.tukrga.sbcglobal.net. [45.19.110.76]) by smtp.gmail.com with ESMTPSA id m7-v6sm9191648iog.30.2018.08.15.08.44.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Aug 2018 08:44:49 -0700 (PDT)
From: Suresh Krishnan <suresh.krishnan@gmail.com>
Message-Id: <5BCB718E-29E6-401C-9AF0-55AEE6435159@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D9F11FDD-0CCD-4A6F-9C91-73A4C8646FD5"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 15 Aug 2018 11:44:48 -0400
In-Reply-To: <C0DC5469-01F4-4DFE-80D7-707D6F1CC933@nostrum.com>
Cc: Dave Dolson <ddolson@golden.net>, Jouni Korhonen <jouni.nospam@gmail.com>, draft-ietf-dime-rfc4006bis@ietf.org, dime-chairs@ietf.org, dime@ietf.org, The IESG <iesg@ietf.org>
To: Ben Campbell <ben@nostrum.com>
References: <152710892612.27153.4934518520563046738.idtracker@ietfa.amsl.com> <968ed1c2-5709-b3a6-3735-e4df59c4ae22@golden.net> <C0DC5469-01F4-4DFE-80D7-707D6F1CC933@nostrum.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/EUO9GG9HtgS3SW1ihdyuZuWRU8M>
Subject: Re: [Dime] Suresh Krishnan's Discuss on draft-ietf-dime-rfc4006bis-08: (with DISCUSS and COMMENT)
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 15:44:55 -0000

Hi Ben,


> On Aug 13, 2018, at 5:10 PM, Ben Campbell <ben@nostrum.com <mailto:ben@nostrum.com>> wrote:
> 
> Hi,
> 
> I don’t think Suresh’s DISCUSS has been resolved in revision 10.Please see inline:
> 
> Thanks!
> 
> Ben.
> 
>> On May 23, 2018, at 9:03 PM, Dave Dolson <ddolson@golden.net <mailto:ddolson@golden.net>> wrote:
>> 
>> Suresh,
>> 
>> Please see inline.
>> 
>> 
>> On 2018-05-23 04:55 PM, Suresh Krishnan wrote:
>>> Suresh Krishnan has entered the following ballot position for
>>> draft-ietf-dime-rfc4006bis-08: Discuss
>>> 
>>> 
>>> 
>>> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html <https://www.ietf.org/iesg/statement/discuss-criteria.html>
>>> for more information about IESG DISCUSS and COMMENT positions.
>>> 
>>> 
>>> The document, along with other ballot positions, can be found here:
>>> https://datatracker.ietf.org/doc/draft-ietf-dime-rfc4006bis/ <https://datatracker.ietf.org/doc/draft-ietf-dime-rfc4006bis/>
>>> 
>>> 
>>> 
>>> ----------------------------------------------------------------------
>>> DISCUSS:
>>> ----------------------------------------------------------------------
>>> 
>>> Section 8.38.
>>> 
>>> RFC5952 contains significant changes in text representation from RFC3513 and I
>>> am concerned that there might be RFC4006 compliant implementations that will no
>>> longer be legal with a MUST level use of RFC5952. e.g. Addresses with upper
>>> case hex digits, with leading zeroes in 16 bit fields etc. Has the working
>>> group considered this break in compatibility already in its discussions?
>>> 
>>> If it has, this text should still be finessed a bit because RFC5952
>>> recommendations (even at the MUST level) are a SHOULD for senders with the
>>> receivers being required to handle all possible legal formats as per RFC4291.
>>> So at least the sender rules and receiver rules need to be written differently.
>> If I recall correctly, we did give this some thought. RFC 5952 was presumably done for a reason, due to flaws in previous descriptions of address format. Hence it is prudent to use the new requirements. Implementations are free to be liberal in what they receive, for backwards compatibility with RFC 4006.
>> So I think it's fair to say this standard requires use of RFC 5952 syntax.
> 
> I cannot find evidence of discussion on the DIME list about backwards compatibility related to the RFC 5952 encoding.
> 
> Authors/Shepherd: Are you aware of something I missed? Maybe this was discussed in a meeting? Does anyone know whether existing implementations are typically compatible with 5952? (I guess this is most commonly used in 3GPP networks; does anyone know if the relevant 3GPP specs have anything to say bout 5952 vs 3513 encoding?)
> 
> In any case, this doesn’t respond to Suresh’s second paragraph, and I don’t find changes in version 10 related to it.
> 
> I think that to clear Suresh’s DISCUSS, the draft needs to at least include a short discussion of the potential for backwards compatibility issues, and to clarify the normative language around as described in his second paragraph.
> 
> Suresh: Do you agree?

Yes. I agree. I am fine even if the text simply says some legacy implementations may no longer be compliant because of this change.

Thanks
Suresh