Re: [Pals] Alexey Melnikov's Discuss on draft-ietf-pals-mc-pon-04: (with DISCUSS)

Alexey Melnikov <aamelnikov@fastmail.fm> Sun, 18 September 2016 10:23 UTC

Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 236CC12B051; Sun, 18 Sep 2016 03:23:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.708
X-Spam-Level:
X-Spam-Status: No, score=-2.708 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, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=Zb/9yzrb; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=nkLLfM2a
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 4MMgpFz_tbwv; Sun, 18 Sep 2016 03:23:13 -0700 (PDT)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9893112B026; Sun, 18 Sep 2016 03:23:13 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id C6E442043C; Sun, 18 Sep 2016 06:23:12 -0400 (EDT)
Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Sun, 18 Sep 2016 06:23:12 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=XoW1DeD2kwVTsNt9gJ+HL7Gw5UU=; b=Zb/9yz rbkCC3Y6VlQv1MVca3l4Gh2RWd23eSzNAhyCqeqFzNlMzABE7vTwG5jyqhes7iAl trav7PcJd/kr7kaZz9yTSqzxSAyQigtGCHJbPsIAkXIgbwafW5jV+jLGcPP2TutJ d0wXKiLh0hGsK4gUs7SknMSxRzcHF3GmSdw6I=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=XoW1DeD2kwVTsNt 9gJ+HL7Gw5UU=; b=nkLLfM2a9e5vwR+UNfo5S2NhoXQcfbB7mRL7JUpUZDZT2Ml XxX+NvnLQ/BMj85pWrFwYFgmx2GlwOXeo3YY/NnjokbmR4uUzggDrh2TGLVIiWWR Ibrv1a9uWcaOXocxN95xkH7wQJGg90YaqO74+9Dio1SGbnzuxTv1GiFuP+R0=
X-Sasl-enc: FE3n+3DHZMO8MZWJwKGBr3Ve8fkCgmn20mHZ+txXUGwb 1474194190
Received: from [192.168.0.6] (cpc5-nmal20-2-0-cust24.19-2.cable.virginm.net [92.234.84.25]) by mail.messagingengine.com (Postfix) with ESMTPA id EDCD7F29CC; Sun, 18 Sep 2016 06:23:09 -0400 (EDT)
Content-Type: multipart/alternative; boundary="Apple-Mail-9FA80FF3-0A8A-4026-A583-855B690A83B9"
Mime-Version: 1.0 (1.0)
From: Alexey Melnikov <aamelnikov@fastmail.fm>
X-Mailer: iPad Mail (13G36)
In-Reply-To: <3B0A1BED22CAD649A1B3E97BE5DDD68B917627E8@szxema506-mbs.china.huawei.com>
Date: Sun, 18 Sep 2016 11:36:05 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <DFF9E61B-F0DE-4EC0-B7C2-3EF46DE02963@fastmail.fm>
References: <147383624383.13107.12190407470533857331.idtracker@ietfa.amsl.com> <3B0A1BED22CAD649A1B3E97BE5DDD68B917627AD@szxema506-mbs.china.huawei.com> <721F25F3-3742-4FF5-9FB4-723C9B65C691@fastmail.fm> <3B0A1BED22CAD649A1B3E97BE5DDD68B917627E8@szxema506-mbs.china.huawei.com>
To: Jiangyuanlong <jiangyuanlong@huawei.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/s9vI3NRylZDZqvW5aEcgbWKokXA>
Cc: "pals-chairs@ietf.org" <pals-chairs@ietf.org>, "Andrew G. Malis" <agmalis@gmail.com>, The IESG <iesg@ietf.org>, "pals@ietf.org" <pals@ietf.org>, "draft-ietf-pals-mc-pon@ietf.org" <draft-ietf-pals-mc-pon@ietf.org>
Subject: Re: [Pals] Alexey Melnikov's Discuss on draft-ietf-pals-mc-pon-04: (with DISCUSS)
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Sep 2016 10:23:15 -0000

Hi Yuanlong,

> On 18 Sep 2016, at 10:19, Jiangyuanlong <jiangyuanlong@huawei.com> wrote:
> 
> Alexey,
>  
> Similar to LDP protocol as specified in RFC5036 and RFC4447, we may add the following texts to the document:
> The Optional Sub-TLV structure is defined as follows:
>  
>     0                   1                   2                   3
>     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    | Sub-TLV Type  |    Length     |    Variable Length Value      |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                         Variable Length Value                 |
>    |                             "                                 |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  
>    The Optional Sub-TLV Type values will be specified by IANA in "IANA
>    Allocations for ICCP MC-PON" [IANA-TODO].
>  
>    The Length field is defined as the length of the Sub-TLV Type
>    including the Sub-TLV Type field and Length field itself.  Processing of
>    the Sub-TLV Types should continue when unknown Sub-TLV Type
> parameters are encountered, and they MUST be silently ignored.
>  
> BTW, the IANA maybe need to allocate Optional Sub-TLV Type for ICCP MC-PON in future.
> Do you think the texts are acceptable?

Yes, this looks reasonable to me. Thank you!
>  
> Thanks,
> Yuanlong
>  
> -----Original Message-----
> From: Alexey Melnikov [mailto:aamelnikov@fastmail.fm] 
> Sent: Sunday, September 18, 2016 4:39 PM
> To: Jiangyuanlong
> Cc: The IESG; draft-ietf-pals-mc-pon@ietf.org; Andrew G. Malis; pals-chairs@ietf.org; pals@ietf.org
> Subject: Re: Alexey Melnikov's Discuss on draft-ietf-pals-mc-pon-04: (with DISCUSS)
>  
> Hi,
>  
> > On 18 Sep 2016, at 09:11, Jiangyuanlong <jiangyuanlong@huawei.com> wrote:
> >
> > Hi Alexey,
> >
> > 1) For this protocol version (001), no Optional Sub-TLV is defined yet, thus the field does not exist on the wire. This field is intended to give a guideline on future protocol extensions, but there is no details of sub-TLVs format yet, and we would like to defer the format and how to process it to future versions of the protocol.
>  
> It is important to think about extensibility model now, before you need to start adding it in a rush in the future. You should define the sub-TLV format now (no need to define any sub-TLVs), so that it can be handled in a forward compatible manner in the future.
>  
> You also need to describe what should happen in version 001, if a sub-TLV is discovered. Is it an error or should they be just ignored?
>  
> > 2) System Priority is a 2-octets value assigned by management or administration policy, the OLT with the numerically lower value of System Priority has the higher priority. We will clarify it in the next revision.
>  
> Sounds good.
>  
> Best Regards,
> Alexey
> >
> > Thanks,
> > Yuanlong
> >
> > -----Original Message-----
> > From: Alexey Melnikov [mailto:aamelnikov@fastmail.fm]
> > Sent: Wednesday, September 14, 2016 2:57 PM
> > To: The IESG
> > Cc: draft-ietf-pals-mc-pon@ietf.org; Andrew G. Malis; pals-chairs@ietf.org; agmalis@gmail.com; pals@ietf.org
> > Subject: Alexey Melnikov's Discuss on draft-ietf-pals-mc-pon-04: (with DISCUSS)
> >
> > Alexey Melnikov has entered the following ballot position for
> > draft-ietf-pals-mc-pon-04: Discuss
> >
> > When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)
> >
> >
> > Please refer to 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-pals-mc-pon/
> >
> >
> >
> > ----------------------------------------------------------------------
> > DISCUSS:
> > ----------------------------------------------------------------------
> >
> > I have a couple of minor blocking points I would like to discuss, but they should be easy to fix:
> >
> > 1) In 2.1.1 and other sub-sections: should sub-TLV format be defined now, even though you don't specify any sub-TLV? (or is it already specified in another document?) Should recipients ignore unrecognized sub-TLVs or do something else? Please clarify.
> >
> > 2) In 2.1.3: what is "system priority"? This is not explained. Please either add an explanation or a reference to a document that defines it.
> >
> >
> >
> >
>