Re: [Idr] draft-snijders-idr-rfc8203bis

Jeff Tantsura <jefftant.ietf@gmail.com> Thu, 14 December 2017 21:49 UTC

Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3154B128D44 for <idr@ietfa.amsl.com>; Thu, 14 Dec 2017 13:49:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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, RCVD_IN_DNSWL_LOW=-0.7, 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 cW-sc1dpnL5b for <idr@ietfa.amsl.com>; Thu, 14 Dec 2017 13:49:18 -0800 (PST)
Received: from mail-oi0-x233.google.com (mail-oi0-x233.google.com [IPv6:2607:f8b0:4003:c06::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 9ABAD12946A for <idr@ietf.org>; Thu, 14 Dec 2017 13:49:16 -0800 (PST)
Received: by mail-oi0-x233.google.com with SMTP id t81so4894565oih.13 for <idr@ietf.org>; Thu, 14 Dec 2017 13:49:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version:content-transfer-encoding; bh=Q8XYikd6mpynVlvA0jgoojLwR792tcutZlMluYyhBSQ=; b=CJPY/6pLWdaGGZ5MqBZXeBYZ4uaA1oYKPJ31qLFcVwzFL/pIGZnFUtNNQMTnpz/GFn R/02/zAmPNJhXo1LpB2WzpSqDb5kW+4PUUa7ueLFZLqbUTj64cGrkdB0X2AaAnWMsX2M dtZtozZta1AW94lZcdMbqpYh1R8pkptu6CwVptlLgNlBhyfhwi+LcbThZrNzsbfrFCST 9bQaNVOsLDrVVjMIDxSEEAOXfgaxRlNP0pN2hqjeFhFUj4pHaxSZUmqJzRJQsiVedi90 bDBoNHrrxRM1uO/LquVZ3iTRLq6/qa5J+Z1BECXX824ChIzlKwEXu5RMK4FRZLHxVgRn 2SiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version :content-transfer-encoding; bh=Q8XYikd6mpynVlvA0jgoojLwR792tcutZlMluYyhBSQ=; b=PhNsT7Nq/ROF9uVheUpQK8Bm6QVkcyq93Tafq0d6jXCmd2WH7A5w4GVh3nW1axlT5K ToKRNBWMHhJMxrv9zGpxpFyGhj/hYIY/6K3T+mI56Tv4Dof1MfLs2PPQxgTQfl4E4WwY zxo4pFxkqtjFqKS9iUjPqCscFVImbb7kqMClQLTq4Ow/P72alugTGgbZFtSNKNSScssq N3gqS74veItphXIBUIGLjAydJWGyV2pZAi3IaRuQ7FlcbqYMe+wJPxDohf/pFO0mhlPO QP8RWHsWo7rNr8z1wAnjHg7y3h6CcOQKYW1lrSmSj7or73KOGWeO/zv4A8HBkj81+ceP 3CHg==
X-Gm-Message-State: AKGB3mL10u1DiA7dR+IfOjpNwlM4BmZee5+DM57aOnbL9R5DzcrSquWM JWRTcukBfGeWwkU4K7PCAC8=
X-Google-Smtp-Source: ACJfBosetx8wA/It3GVbgIpKsdNKxpOkNXrJYcN5tJtKflan0oMiQSt0mcNW7rJWgp9FD1M/QfEQAA==
X-Received: by 10.202.4.209 with SMTP id 200mr5126459oie.43.1513288155962; Thu, 14 Dec 2017 13:49:15 -0800 (PST)
Received: from [100.65.101.83] ([206.16.17.196]) by smtp.gmail.com with ESMTPSA id u2sm2429345otf.66.2017.12.14.13.49.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Dec 2017 13:49:14 -0800 (PST)
User-Agent: Microsoft-MacOutlook/f.29.0.171205
Date: Thu, 14 Dec 2017 13:49:13 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: "Jakob Heitz (jheitz)" <jheitz@cisco.com>, Job Snijders <job@ntt.net>, Jeffrey Haas <jhaas@pfrc.org>
CC: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, Peter Hessler <phessler@theapt.org>, "idr@ietf.org" <idr@ietf.org>
Message-ID: <5B1FE918-14D7-4C8B-ACEE-488323D9A051@gmail.com>
Thread-Topic: [Idr] draft-snijders-idr-rfc8203bis
References: <20171208154735.GH61799@vurt.meerval.net> <3238CB61-EDB3-4C5D-813D-AC19362AB2CF@puck.nether.net> <CAEm8Q109fbvUuCMOOvnDBianMnTsYR9zdBzp-Jc84uVYt03TUA@mail.gmail.com> <20171214160102.GS37665@gir.theapt.org> <13067_1513271281_5A32AFF1_13067_469_1_53C29892C857584299CBF5D05346208A479212FF@OPEXCLILM21.corporate.adroot.infra.ftgroup> <20171214171446.GN95845@vurt.meerval.net> <4D213F3F-DAC8-4F18-ABA6-517A8213BFA7@pfrc.org> <20171214181721.GP95845@vurt.meerval.net> <ab7036f61e664884aff4663d08aef2a9@XCH-ALN-014.cisco.com>
In-Reply-To: <ab7036f61e664884aff4663d08aef2a9@XCH-ALN-014.cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/vluJo4t6z9uGjumB7lTuY3C2al0>
Subject: Re: [Idr] draft-snijders-idr-rfc8203bis
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 21:49:20 -0000

+1

Cheers,
Jeff

-----Original Message-----
From: Idr <idr-bounces@ietf.org> on behalf of "Jakob Heitz (jheitz)" <jheitz@cisco.com>
Date: Thursday, December 14, 2017 at 11:31
To: Job Snijders <job@ntt.net>, Jeffrey Haas <jhaas@pfrc.org>
Cc: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, Peter Hessler <phessler@theapt.org>, "idr@ietf.org" <idr@ietf.org>
Subject: Re: [Idr] draft-snijders-idr-rfc8203bis

    The argument for Cyrillic makes sense.
    I have not seen any arguments for longer strings from any other language speakers.
    255 keeps it simple. And sufficient.
    
    Thanks,
    Jakob
    
    
    -----Original Message-----
    From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Job Snijders
    Sent: Thursday, December 14, 2017 10:17 AM
    To: Jeffrey Haas <jhaas@pfrc.org>
    Cc: bruno.decraene@orange.com; Peter Hessler <phessler@theapt.org>; idr@ietf.org
    Subject: Re: [Idr] draft-snijders-idr-rfc8203bis
    
    On Thu, Dec 14, 2017 at 12:43:29PM -0500, Jeffrey Haas wrote:
    > > On Thu, Dec 14, 2017 at 05:08:00PM +0000, bruno.decraene@orange.com wrote:
    > >>> From: Idr idr-bounces@ietf.org On Behalf Of Peter Hessler
    > >>> The len field is 8 bits, which allows for a max of 255.
    > >>> 
    > >>> If longer is desired, then we'll need a new error code point.
    > >> 
    > >> Alternatively, another field may be added after the existing
    > >> "Shutdown Communication" field.  Either as a replacement (setting
    > >> the length of the first field to zero) or as a concatenation. 
    > > 
    > > Bruno is right (of course, since the length field was his idea to
    > > begin with :-), there are options available to extend beyond 255 if
    > > needed.
    > 
    > If the limit was 127 rather than 128, the top bit could have been
    > used. 
    > 
    > The closest thing that can be done will depend partly on what deployed
    > implementations do when 128 is exceed.  The spec says nothing right
    > now... and thus you might not do anything beyond saying "up to 255 is
    > fine".  
    
    Most of the open source implementations I'm aware of will log a message
    "invalid shutdown communication", and perhaps print a hexdump of that
    data. Since we're relatively early in the deployment cycle, I think it
    is feasible to upgrade the field and patch the existing implementations.
    
    > To get beyond 255, the simplest but gross one is to say "there may be
    > a second message after the shutdown communication field".
    
    If (and only if) we pick the route of going beyond 255, I'd consider
    deprecating RFC 8203 and have the new thing require the first byte to be
    a zero. I don't think there should be two 'shutdown communications'.
    
    > -- Jeff (and people wonder why I'm pushy about using large "length"
    > fields.)
    
    Not anymore! :)
    
    Kind regards,
    
    Job
    
    _______________________________________________
    Idr mailing list
    Idr@ietf.org
    https://www.ietf.org/mailman/listinfo/idr
    
    _______________________________________________
    Idr mailing list
    Idr@ietf.org
    https://www.ietf.org/mailman/listinfo/idr