[netmod] Re: Gunter Van de Velde's Discuss on draft-ietf-netmod-syslog-model-32: (with DISCUSS and COMMENT)

"Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com> Fri, 13 September 2024 19:43 UTC

Return-Path: <gunter.van_de_velde@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 084DAC14F5FA; Fri, 13 Sep 2024 12:43:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.253
X-Spam-Level:
X-Spam-Status: No, score=-7.253 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nokia.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QXXtuvB4QWxO; Fri, 13 Sep 2024 12:43:27 -0700 (PDT)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2066.outbound.protection.outlook.com [40.107.104.66]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60107C14F6A5; Fri, 13 Sep 2024 12:43:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ASgc7c3B4H+d5E+tY3YiMZqqAj761YyD8HJBy0VeCcrqjr5sscYaQXdKQHDqvqOZv8jfqHBZ9m8c67njr+XWCsDMiixvkLz4sY8JDQTfdOXGoRXW1yea6hmsn6KrrSOE+W1rdeqK+1jxvnQa40EG/EetB+75Sl2XbbJQbyInQVpEMlFaG6ZbO3cROx2WZuHOXgSVyhTT7u1I6ZoNlzrZiqNYMK8f01jM9bAz5RztgSAF0eEPW7w0naBKAHdzTejcHB6pvm6WKgEvd+satrUOaV/4beaCKvlKxctPChzrFc6+HmUdzvp7nKMQ12lUKk2jKz7/bvyoYuwraE57NmGOFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MHg4KTFrCrTT8zJ2xTSEmiNHNyVSXiJBxOwSl8OjKIc=; b=Xgsx48HJHtP/qj0GUpg+uTkoXRh8XRkvtSu2GUQz0YNAoy7kZoZLLDgtqAG8JzqW+qcuHJZU209jsbxsw/WCjC0j6YpDvnnXaW/7f0oYyBOFaaKeCBEE10vWhoAwW0VZXnOhTw0kd3WPwLtHox3ROk0gUHaUzyZH1RbosKdzbbRvwoGF4Y+QS/7WOPs3dD14g57hc9UVogRTfFhUBNSRXpTH4W86bcyj9B1ZVWb+HLKfwbfT++KRfDIyLVvxAZ6ShjwnK1kZBDMgbCYXTEVUPV34xkiN1esUMI+KJLgTpykNUntIWjqfn6Fp8sVbVHNqcZPE4iPcMr8R0ZhBpduoFQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MHg4KTFrCrTT8zJ2xTSEmiNHNyVSXiJBxOwSl8OjKIc=; b=wpGxTp8V/fpSjRkMbDN0LkKtmPSgIGpvsqDk200hlU6qN9fHOFeCuEwN7TYcTtq2bXVEPQ13hRZItw60dTc7yCLcFWrU7FlkceDPmgpQ0OX8Jz7D+pwD1VwM8QH3qNXbZYc5eO7GPn4tMj2Zv+SQhe+b4BxkZH7wcZtNnUMIWfzEiJc8meMDi/ColmCycvTsuvWxyNMmz6UgBeX1M1JIKuX96JNy6gtYtMobfr1HG/Q326UfkYfoCB3eOYWkpiEYXSROA5zJRsrlnuDks69mIwlUMNTc/8qhYKfBCLX0UXyrI93Y+Cbcq95K1KkUwUchC62yVtnoHubC9YOB9F9VTA==
Received: from DU0PR07MB8593.eurprd07.prod.outlook.com (2603:10a6:10:316::20) by DUZPR07MB9720.eurprd07.prod.outlook.com (2603:10a6:10:4dc::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7939.23; Fri, 13 Sep 2024 19:43:24 +0000
Received: from DU0PR07MB8593.eurprd07.prod.outlook.com ([fe80::5b16:6417:89ae:d3ca]) by DU0PR07MB8593.eurprd07.prod.outlook.com ([fe80::5b16:6417:89ae:d3ca%5]) with mapi id 15.20.7939.017; Fri, 13 Sep 2024 19:43:24 +0000
From: "Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
Thread-Topic: Gunter Van de Velde's Discuss on draft-ietf-netmod-syslog-model-32: (with DISCUSS and COMMENT)
Thread-Index: AQHbA+mUHioCTi1l/UutVOP0HfbBirJWHrgAgAADqlA=
Date: Fri, 13 Sep 2024 19:43:24 +0000
Message-ID: <DU0PR07MB85939524F55025234B9A22C3E0652@DU0PR07MB8593.eurprd07.prod.outlook.com>
References: <172601796105.2968058.6235183032336170987@dt-datatracker-68b7b78cf9-q8rsp> <D35A439C-7E43-425E-9944-C2CB3002D519@gmail.com>
In-Reply-To: <D35A439C-7E43-425E-9944-C2CB3002D519@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU0PR07MB8593:EE_|DUZPR07MB9720:EE_
x-ms-office365-filtering-correlation-id: 253d39e3-b29f-4768-3431-08dcd42c54dd
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018;
x-microsoft-antispam-message-info: J3kEw7cD9CXqrIo48gaBs6mcl35AGu9x/0Su3BIBJtbaaRBu58fWOjjHwuL0vB8+PNCsOhV+wWAyRfUWu5pcRZFLxegidCHQrchuVhvfO2YkZGQcKNgd/gXpmgJSBz1lOcw4oTsRZ7XyLFi97A60h8LdL1gO/xN3WUcJPUBvWoRVhQgWIUmG50EYQZ3GVg3l4CAHrnWRNiVveNNk+ADgkWsaPl3TYhzwDldfgGj6rqopvJM5WmO5d2lNuU3jqnihiQWDCPwuLtZAdJxKY8iffWEwB6bEKnK+2/m1/KAC0OL/C/3iha5tNOGTaEqvLWd79YylRseRmWH484vfLY/tPi/fhRpuWypNHrWi41OH0BG9SAyWmwLVZDrC9JdJUW5u2RWt8Q1eosOm2JlEunBY7y5F0yhD7i1mvRFoj698mpVxCQ9DxMhxU7zeajHYLzr91Ci7STfq1UWJlt8BsaLe6EO6+9UNKr104Sc9XjaFecBz67JObCdiL6OG5j7BavkjZMHr+R3NkMu+tdeX18NUeaiNdQaxxSDhNsdo+NIpoRT62wRMiuDB6nWpqCcTjQrc2Tw4Vf/lbJd0R1xIZUelRRMK03g7NnqHc8bVnamnNChEzCREeXmtgCe98j/5pgF7wlONwl2O6CuRQNjIxOeePtpvWAMDwWNBfJFzbWf0E9+tuxIRNiXKJ3LqnPe8XzfzoX31k2T8VzlAZAcJGPJrGo6ppDEQysAhsP71+CAf7LyoD8sRBYu4TvKJCodQvsYEbNzpKx4hPIWaUnPNxPchZRC3stiVh84TUdC/vfRBc7G9FB/Hj6wjxYcRCKhG/A51c9YBOq3/PXXaKl9soR0f9CEJVUkp4SaU3W052YbQEmfLNgjw1H8H/UTylCYk9xCHVFf4wr39+QMROQi4ks69LqxOdsnRK/Xh+XXl5wLKtJ1UdwPddLn3Nm+dKuMrFFoXDjCYRLgyNrd+1gtPQPTqQkMLFGEbNWA+tk0qLY0qPrWjRc1C9FLigtFOVYCabYk1n/aSEXT78oIv8E7FqOvWcfsQ5fXzIO8SJYjZ98zMF//y58lHh6SKJli92H9Bv6dUqlTpUpiX7zDOk+53qpdgzJ9iswEeo+dUnwM43V48kbnTiLN5QrLR6uxeWxEMLagHbMbRmPv+ldgPIyV0Mb7sXsIYyqDVuMyAsNs4t5HZODSS5sSO1zyi/g6GZtFa1/Ly21krJnReME9j5BTXwM4Wn/4OD/0o0id6Q/YGHtmw5h1VjVrnniav/xJ5qL6T2oeHlo3vyv0/NDv8+d3xHkUb6kYjvpa4LJuK4nMeeNbous0=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR07MB8593.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: UMcpwg0pql5Zj23UO2j4YEgeZOqoZLIR8T8AEUpxPJaBGfDq42hKdHM1WK0Da/wdbnyKocD7xg9M/6L5gvpq8G6bkwl9Dl8AL6rVubGLAVoNWRBr+8yp4FL8rqaPas+EtItnxBxnAXaKk9FkFe45v9gl80JBR3Fw87q/26VhSC/8cyHGAcH6nMX+YyVZ2h68Kfs/Dvtkj65+BY3WA+3ubGKoepNR1plISsoiWRLVn9xfaxmq3R78ixpyF+mZyd+eHRjC2+xXGaXCbwZ1YMFsBWBlDCA6s+hi7PfDSWgrDHFKNzVZ4EOKnxZy+X9xMwEB62I7C/QObKdGhbygEth6NzaoqVGNpg5JgzkhKSHci/Krgh35G141I5Xb8PNqx6YNQl19bRB3Hawr5WoIwIon1oTe62tB+E37pgWDnYHAB7Ur5lzlh6RSC7Y+HxvUmQS/0/ZVpTrtyBfTg2M5iyBVcB3Le92C6C6KdlysH+WG4R28iSkILaIdjwSuBOEMr9LvI1DbwLLmkmk/+kI/lemuiQy9LXUb6vAMpfNAjJnCDWDoCnz5BnRObbpFMJrviPnRL1S1kEy1UkbJfmHiTb4DG5ri7z3voIqC1+5GbpcJEGnaOTzMsRxYFYQuiEsdUxvh1IxgaiV2MsMGPwbeHDDYG4ab4BCihBpyplrOdX0lW3fJcKkFC/qfCAFy40mj/ChqstaropAU7IpkoY7AgjG8DjIQrtTjZI0A8pOZkWwAlvWAIOmt6nkaPmEJi/+yc91h41KCtmMSXZIj2mZ4nCx2dnsdMBp1pUQD7XaT9jDh+ivkOC6En6OAE8a3eX2beL2rpE0hzu4c5P2+yYa0kGABl9UzTC2gG7LDOP9oKUJ5r6c2GSrXjNTzs34sggQilY0NPJeXdQsfehEPxmR4iorlo+9LnFf7ju2B54Q+/5ntq7DyGWSF/q1J75LJcQtd1z+V6y97jxDT57+YHs52nDVRIBquQ/nSFV0pCgUU4FgD4zYI1yuMmFidsCAbvasB5iQO8QoZHA9xDDw7S9Usv6NCJrkR4v87v3yEwP/dNuyWbHjmVk/RZQnTlR9L3KyKoECth62bz8F7fwGBukXK4rXtQvQBcZIfBSc/l3o76+hXctWOB2V+147ZZOZRQSWoJqT5ZViaTL6nBSduJN3b54TC8ou8oRLZpR2aZZ1tgEuArB+66EhiqUGKxEyX4W9E2pl7YU9Nuj01q2TNon1MqdbCNj08rQXxWIoAyVyk3/uQS3u4/xd6UWPM6XW4rv7ebidWRzDDZcTA81w27MwRJLJMBXDf9cU5QaT8Q87pSB5GzeP5QM3GXuZp29QoeeDDxwHU8NjhXuzHo0E3BKBqFwOt6KPNCwNsySs65f0ayiejlSeYBJQHKm/73O7ZerPF7luYtFbJZTo/tmt+m4E9eDpqVjbSllo3Z3wDuyboxbda4StHKwT/k7QHp2PHDanBDoDt8R4l52G3Pd+O+J3A/Zxd1Q0wHLfuCSDqEt89FA6HEXp2EctyCox9GcQxJ1IebSPyDi7DOoi7mMGw4QxOhVWycEpqc6BR7LcnF72hR9DNWRCsy3tveeP/skSJkFCW0+y9cbHWAckb5Ta1jJ7Msar31Q==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU0PR07MB8593.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 253d39e3-b29f-4768-3431-08dcd42c54dd
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Sep 2024 19:43:24.7116 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8tn2Xd8Y6njH0+S6etNQZ6LDL8AN5WmQ8Mn7KCrcpoRyHM8WsmzFJHMQawgOaC7j0XZU7IYHlxGk836+QqGM48bt+aWnKd49xA6tQI+QgWI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR07MB9720
Message-ID-Hash: RWXV6XOYHPNZHSNW2RTHJNVU3VIY6QBZ
X-Message-ID-Hash: RWXV6XOYHPNZHSNW2RTHJNVU3VIY6QBZ
X-MailFrom: gunter.van_de_velde@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netmod.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, "draft-ietf-netmod-syslog-model@ietf.org" <draft-ietf-netmod-syslog-model@ietf.org>, NETMOD WG Chairs <netmod-chairs@ietf.org>, NETMOD Working Group <netmod@ietf.org>, Kent Watsen <kent+ietf@watsen.net>, "kwatsen@juniper.net" <kwatsen@juniper.net>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netmod] Re: Gunter Van de Velde's Discuss on draft-ietf-netmod-syslog-model-32: (with DISCUSS and COMMENT)
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5C2dvxnOwGKbc0Na1RsYIjKw4zk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Owner: <mailto:netmod-owner@ietf.org>
List-Post: <mailto:netmod@ietf.org>
List-Subscribe: <mailto:netmod-join@ietf.org>
List-Unsubscribe: <mailto:netmod-leave@ietf.org>

Hi Mahesh,

I can live with your suggested resolution.

I'll clear my discuss accordingly.

Kind Regards,
G/

-----Original Message-----
From: Mahesh Jethanandani <mjethanandani@gmail.com> 
Sent: Friday, September 13, 2024 12:30 PM
To: Gunter van de Velde (Nokia) <gunter.van_de_velde@nokia.com>
Cc: The IESG <iesg@ietf.org>; draft-ietf-netmod-syslog-model@ietf.org; NETMOD WG Chairs <netmod-chairs@ietf.org>; NETMOD Working Group <netmod@ietf.org>; Lou Berger <lberger@labn.net>; Kent Watsen <kent+ietf@watsen.net>; kwatsen@juniper.net
Subject: Re: Gunter Van de Velde's Discuss on draft-ietf-netmod-syslog-model-32: (with DISCUSS and COMMENT)


CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.



Hi Gunter,

Just so you know, Joe and I were late additions as authors on this document, after most of the original authors had retired or moved on from the document.  As such, some of the motivations for design or reason for certain phrases are mere speculation on our part.

See inline.

> On Sep 10, 2024, at 6:26 PM, Gunter Van de Velde via Datatracker <noreply@ietf.org> wrote:
>
> Gunter Van de Velde has entered the following ballot position for
> draft-ietf-netmod-syslog-model-32: 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/about/groups/iesg/statements/handling-ballot-posi
> tions/ for more information about how to handle DISCUSS and COMMENT 
> positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-netmod-syslog-model/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> # Gunter Van de Velde, RTG AD, comments for 
> draft-ietf-netmod-syslog-model-32
>
> # Many thanks for writing this document. It contains one blocking 
> DISCUSS, which will likely be straightforward to resolve and some 
> non-blocking comments and observations.
>
> #DISCUSS
> ========
> ## I am raising a DISCUSS. The inclusion of vendor-specific details in 
> the main body of a standards-track document is unexpected (see line 
> 165). If the Working Group wishes to document vendor-specific 
> properties, it should be considered informational and explicitly 
> placed in an appendix for clarity. Upon reviewing the YANG module, I 
> note that the vendor-specific augmentations are already documented in 
> the appendix. It may be beneficial for clarity to add a note at line 
> 165 indicating that the referenced vendor-specific augmentations are detailed in Appendix A.1 and A.2.

We can do that. But I will agree that the wording of that paragraph could be improved. See suggestions below on how to improve the paragraph you refer to here, and the previous one.
.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> #GENERIC COMMENTS
> #================
> ## The yang module has a significant amount of feature statement 
> defines an optional capability that may or may not be supported by an 
> implementation of the YANG module. Some of these at first glance look 
> rather feasible for being supported by default. Has the list of 
> optional capabilities been verified with existing syslog implementations?

There are two ways to deal with optional features in a YANG model. Define them, and then have implementations deviate them using the deviate option in the language, or provide feature statements that enable the feature to be included. RFC 7950 discourages the first approach, so the authors went with the latter option.

>
> ## Some lines in the pyang tree output are wrapped, which affects the 
> overall presentation. While this is not ideal, I do not have a better 
> suggestion at this time. In my view, using abbreviations for leaf 
> names would be less desirable from a modeling perspective than 
> allowing wrapped lines within an IETF YANG standards document.

The tree output in the normative section of the draft is meant to help explain the design of the model. For that, the entire tree diagram does not need to be presented. The next update of the draft will abridge the tree output in such a way as to still be able to explain the design without the ugly line wrapping. A more complete tree diagram will be moved to the Appendix.

>
> #DETAILED COMMENTS
> #=================
> ##classified as [minor] and [major]
>
> 117     2.  Terminology
> 118
> 119        The term "originator" is defined in [RFC5424] : an "originator"
> 120        generates syslog content to be carried in a message.
> 121
> 122        The term "relay" is defined in [RFC5424] : a "relay" forwards
> 123        messages, accepting messages from originators or other relays and
> 124        sending them to collectors or other relays
> 125
> 126        The term "collectors" is defined in [RFC5424] : a "collector" gathers
> 127        syslog content for further analysis.
> 128
> 129        The term "action" refers to the processing that takes place for each
> 130        syslog message received.
>
> [minor]
> rewrite suggestion for making the Terminology section more structured:
>
> "
> The following terms are used throughout this document:
>
> Originator: As defined in [RFC5424], an "originator" refers to an 
> entity that generates syslog content to be included in a message.
>
> Relay: As defined in [RFC5424], a "relay" is an entity that forwards 
> syslog messages. It accepts messages from originators or other relays 
> and sends them to collectors or other relays.
>
> Collector: As defined in [RFC5424], a "collector" refers to an entity 
> that gathers syslog messages for further analysis.
>
> Action: Refers to the processing applied to each syslog message received.
> "

We will take these suggestions to improve the Terminology Section.

>
> 160        This document addresses the common leafs between implementations and
> 161        creates a common model, which can be augmented with proprietary
> 162        features, if necessary.  This model is designed to be very simple for
> 163        maximum flexibility.
>
> [minor]
> rewrite proposal:
>
> "
> This document identifies common elements across implementations and 
> defines a shared model, which can be augmented with proprietary 
> features as needed. The model is intentionally designed to be simple, ensuring maximum flexibility. "

How about this to address your DISCUSS and the COMMENT?

OLD:
This document addresses the common leafs between implementations and creates a common model, which can be augmented with proprietary features, if necessary. This model is designed to be very simple for maximum flexibility.

Some optional features are defined in this document to specify functionality that is present in specific vendor configurations.

NEW:
The module defines leafs that are common across implementations. Its simple design is meant to offer maximum flexibility. However, not all optional features defined in this document are present in all vendor implementations. Vendors, therefore, need to use the feature statements to specify the optional features they support. At the same time, vendors can augment the model to add proprietary features. Appendix A.1 and A.2 show examples of how that can be realized.

Thanks

Mahesh Jethanandani
mjethanandani@gmail.com