Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-yang-05.txt

hezihao <hezihao9512@gmail.com> Sat, 23 December 2017 11:09 UTC

Return-Path: <hezihao9512@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC6EE124234; Sat, 23 Dec 2017 03:09:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.025
X-Spam-Level:
X-Spam-Status: No, score=-1.025 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 HIl2M8WLuBVe; Sat, 23 Dec 2017 03:09:47 -0800 (PST)
Received: from mail-pg0-x243.google.com (mail-pg0-x243.google.com [IPv6:2607:f8b0:400e:c05::243]) (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 C2AD41200FC; Sat, 23 Dec 2017 03:09:47 -0800 (PST)
Received: by mail-pg0-x243.google.com with SMTP id j4so15441336pgp.1; Sat, 23 Dec 2017 03:09:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version:content-transfer-encoding; bh=Fp1B1QIGLL35sXd36Tx/PFHRAKBmZKzMxxBlCDsSIhc=; b=IIwd8p/6+FnaOCH8e3kFKHwGO/7e8hBz3xyI3tLlQvkyZqV16b4IM+bytB5miyMtDx dv0o1Yk3CVV6tlzv1JIYrQIm1RBD+x5EEVY8cmJc/nUlOXnmzb7F2D4y5gkw5KqCpGbi by8rykDN+0HRiv92m0TU6xkglyI3ALnVNYbiRtwe5++Y780VpuIVrhbRxHX1IKxoEz5u Oc6qsWVHwObK3fPotRmCrvkKjokSzViYTLhDW9/PPcWufNCw00Y7NWtpSyiS42vdS5rK ZYLbt9QkRvqWWs6Z7Km+wg4aU8dDUl7M00ZUSHQ+WkNLNOUgcGEosXjxHeAoE8ERjLWY XeFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version:content-transfer-encoding; bh=Fp1B1QIGLL35sXd36Tx/PFHRAKBmZKzMxxBlCDsSIhc=; b=ZjYlZNnsfOcJAfJlLb9ovo905c17B2EzR4gqYbUcIOh+m29mS27qUkMVRIkCKkc6/e my6TMqJFRijGswG8zLA3SNmJLdmJ+0ixI8lKSc3+HdROwpgHeZslm9zZKgaZ4b8WE160 ofBdA4HKZAP2MdZGXOC5LCQj+elECXg7PffmYpegig7dLI5f4u/H0dqBSq0ZzRidYyKD dg+KFYmZ+r2TkZ0CYQS4413zMAzmIw76n41RZ3Yc3I+aR9V1ckgaUtgIlh0ojYMV77HP xL1UO9N72N8lU4KNh/vdy9ND0n1RU4/zOyaJUhTL/YwaufnDFEFgPeSdfIfXra2hFaop I5GA==
X-Gm-Message-State: AKGB3mKsiWhfpW6prAZIVPFrf+412baJiREA1OvZ1D7b2eJ9SwEtatWb 3/S/RXjtt1ZcaDbdLFO0/OTX9zgX
X-Google-Smtp-Source: ACJfBovBDuw3w4nt23F3DpmsvEUtvNzXcCZzsKwOxGO0JZasB37mYNveIHoBSIH7CaftgaFfh6A3uw==
X-Received: by 10.98.67.78 with SMTP id q75mr17256460pfa.110.1514027386985; Sat, 23 Dec 2017 03:09:46 -0800 (PST)
Received: from DESKTOP-7HBCU2Q ([103.211.228.150]) by smtp.gmail.com with ESMTPSA id h69sm48806421pfe.107.2017.12.23.03.09.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 23 Dec 2017 03:09:46 -0800 (PST)
Date: Sat, 23 Dec 2017 19:10:25 +0800
From: hezihao <hezihao9512@gmail.com>
To: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
Cc: "i-d-announce@ietf.org" <i-d-announce@ietf.org>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Message-ID: <5BCC2D54-ED88-4B93-ABFA-6B823AC9B162@gmail.com>
In-Reply-To: <151402691860.29966.718862835035835768@ietfa.amsl.com>
References: <151402691860.29966.718862835035835768@ietfa.amsl.com>
X-Mailer: MailMasterPC/4.2.2.1004 (Windows 10 RS3)
X-CUSTOM-MAIL-MASTER-SENT-ID: 5E3971B6-EF95-44AC-B2D8-4D040DF3C4E5
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/KSw76WnPMsHSzGsgV5walfmcS5s>
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-yang-05.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Dec 2017 11:09:50 -0000


Hi everyone,

We have posted a new version of draft-dhc-dhcpv6-yang. The main changes (including the changes that Ian posted on github on 2017-11-24) from version04 are:

1)        Split the monolithic module into four modules - ietf-dhcpv6-server, ietf-dhcpv6-client, ietf-dhcpv6-relay and ietf-dhcpv6-options.

2)        Reworked the ‘option-sets’ definition and ‘use’ mechanism throughout.

3)        Removed duplication of options between the server (rw) and client (ro) option definitions. Clients now imports the server options with ‘config false’.

4)        Added the IANA allocated name/code in the description and the source RFC in the reference in the option definition. This makes it a lot easier to check for completeness and validate their structure.

5)        Re-modelled some options and split some containers that include multiple options.

6)        Separated Configuration and State trees.

7)        Implemented the use of ‘presence’ statement to replace ‘enable’ node under each option.

8)        Implemented the use of ‘feature’ to indicate support for each option and deleted ‘supported-options’ under client.

9)        Added a ‘duid-invalid’ type as discussed in the mailing list.

10)     Re-worked address/pool utilization. Now ‘max-address/prefix-utilization-ratio’ is a configurable threshold value, and ‘address/prefix-utilization-ratio’ is under the state tree indicating current utilization ratio. These are used by notifications.

11)     Added a list ‘address-prefix-assign-param’ node under state data of server. This might be a way to define the logic for the server to assign addresses/prefixes.

Please feel free to review and comment. Your precious suggestions are always welcome.

 

Thanks,

Zihao


On 12/23/2017 19:02<internet-drafts@ietf.org> wrote:

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Dynamic Host Configuration WG of the IETF.

        Title           : YANG Data Model for DHCPv6 Configuration
        Authors         : Yong Cui
                          Linhui Sun
                          Ian Farrer
                          Sladjana Zechlin
                          Zihao He
  Filename        : draft-ietf-dhc-dhcpv6-yang-05.txt
  Pages           : 102
  Date            : 2017-12-23

Abstract:
   This document describes a YANG data model [RFC6020] for the
   configuration and management of DHCPv6 servers, relays, and clients.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-yang/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-yang-05
https://datatracker.ietf.org/doc/html/draft-ietf-dhc-dhcpv6-yang-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dhc-dhcpv6-yang-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

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

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg