Return-Path: <Alan.Davey@metaswitch.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 727481A9084;
 Tue, 15 Dec 2015 08:30:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5
 tests=[BAYES_20=-0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001]
 autolearn=ham
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 WLI9O_Itgzo7; Tue, 15 Dec 2015 08:30:20 -0800 (PST)
Received: from na01-bn1-obe.outbound.protection.outlook.com
 (mail-bn1bon0765.outbound.protection.outlook.com
 [IPv6:2a01:111:f400:fc10::1:765])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 2D4381AC3A1;
 Tue, 15 Dec 2015 08:23:28 -0800 (PST)
Received: from BY1PR0201CA0041.namprd02.prod.outlook.com (10.160.191.179) by
 BL2PR02MB433.namprd02.prod.outlook.com (10.141.94.146) with Microsoft SMTP
 Server (TLS) id 15.1.337.19; Tue, 15 Dec 2015 16:23:13 +0000
Received: from BN1AFFO11FD008.protection.gbl (2a01:111:f400:7c10::127) by
 BY1PR0201CA0041.outlook.office365.com (2a01:111:e400:4814::51) with Microsoft
 SMTP Server (TLS) id 15.1.355.16 via Frontend Transport; Tue, 15 Dec 2015
 16:23:12 +0000
Authentication-Results: spf=pass (sender IP is 192.91.191.64)
 smtp.mailfrom=metaswitch.com; ietf.org; dkim=none (message not signed)
 header.d=none;ietf.org; dmarc=bestguesspass action=none
 header.from=metaswitch.com;
Received-SPF: Pass (protection.outlook.com: domain of metaswitch.com
 designates 192.91.191.64 as permitted sender)
 receiver=protection.outlook.com; client-ip=192.91.191.64;
 helo=metaswitch.com;
Received: from metaswitch.com (192.91.191.64) by
 BN1AFFO11FD008.mail.protection.outlook.com (10.58.52.68) with Microsoft SMTP
 Server (TLS) id 15.1.346.13 via Frontend Transport; Tue, 15 Dec 2015 16:23:12
 +0000
Received: from ENFICSCAS2.datcon.co.uk (172.18.4.11) by
 ENFICSCAS2.datcon.co.uk (172.18.4.11) with Microsoft SMTP Server (TLS) id
 15.0.1104.5; Tue, 15 Dec 2015 16:23:10 +0000
Received: from ENFIRHMBX1.datcon.co.uk (172.18.74.36) by
 ENFICSCAS2.datcon.co.uk (172.18.4.11) with Microsoft SMTP Server (TLS) id
 15.0.1104.5 via Frontend Transport; Tue, 15 Dec 2015 16:23:10 +0000
Received: from ENFICSMBX1.datcon.co.uk ([fe80::d5d5:c683:a3be:3a19]) by
 ENFIRHMBX1.datcon.co.uk ([fe80::b06d:4d13:5f63:3715%12]) with mapi id
 14.03.0266.001; Tue, 15 Dec 2015 16:23:10 +0000
From: Alan Davey <Alan.Davey@metaswitch.com>
To: "draft-ietf-ospf-yang@ietf.org" <draft-ietf-ospf-yang@ietf.org>
Thread-Topic: draft-ietf-ospf-yang-03 questions and doubts
Thread-Index: AdE3NLGjjtMGuql0QfiSt+s9ulh9zg==
Date: Tue, 15 Dec 2015 16:23:09 +0000
Message-ID: <C2EE31C852049D499842B19FC01C0804012A72782A@ENFICSMBX1.datcon.co.uk>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.18.209.34]
Content-Type: multipart/alternative;
 boundary="_000_C2EE31C852049D499842B19FC01C0804012A72782AENFICSMBX1dat_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD008;
 1:6XATyjHUHOV/lRA5IAb4iVb4/SvQFdj653RpYJnV10QrMORS4+IHY7h97OS97XEBASvpaCaHLDM7fmIGg42Vi3oJQoziB5+x6YQJKtpeWhEWu6S4Qn+DWxHBYXWqDnRsJhQfXd/dvZV79NUk8ImGV8kDSqTaReVdCyynLq1KyWqv9PFLjBCT3kK+5Znx4Rq6dM1ZLffRe7BDTB4piduqMfBmYJluxk0nrT1K2XTcjNkbR2E72ZjVwp35d8WZzV6LwdqyXQPAiAOPHhM989Abv1NmBmsxbbQAfYNaK5Sux9oL7+QPimB8s4abG9+NBZ9jLfXiWKtvfY2My94pFGBXI/dymfIVVnbUw+4H/7sWcgdUTAQo6meFMm7t0EkeqI6NKj6l7Lc/DiEZcCGdkL+yUMabEKdlYaJHvDL+cPDNXJE=
X-Forefront-Antispam-Report: CIP:192.91.191.64; CTRY:GB; IPV:CAL; EFV:NLI;
 SFV:NSPM;
 SFS:(10019020)(6009001)(2980300002)(438002)(199003)(51444003)(189002)(1096002)(55846006)(6116002)(300700001)(230783001)(15975445007)(19625215002)(5003600100002)(512934002)(54356999)(19300405004)(19580395003)(50986999)(92566002)(2900100001)(5250100002)(790700001)(40036005)(86362001)(586003)(53416004)(110136002)(2351001)(33656002)(84326002)(2501003)(102836003)(5001970100001)(1220700001)(2920100001)(229853001)(6806005)(189998001)(26826002)(22756006)(450100001)(87936001)(3846002)(5008740100001)(5004730100002)(11100500001)(2930100002)(16236675004)(106466001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR02MB433; H:metaswitch.com; FPR:; SPF:Pass; 
 PTR:enficscas2.metaswitch.com; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BL2PR02MB433;
 2:WFR3CRXHcsaQLNUiRi28kzpAqxRRKljeDo8i/KxI1fC6GVRUIgmBy7k2xmoTVporqw9vnGDWxvCrJ6+eB0mk6X+jcp229n+cRNzaeEf7TZe+tPJZcOWH9b1vNxZq8lKZtAgGibwunHBgsrAMzx2kbw==;
 3:rReJuxMluIlyJgsirfEbFrYXKlycL0ZUOf7Ct65nHbLi2mMTSqOdP1uhbu48MOpop/o9ZJGv9vOEDabm/el/mxFP8Hq57LWv6ZJ47BwOHOPWuSPbzvxJKBZRwvVm4DtKdJNuNJ4mUpR9zD1PnA1aQW7Ru7nyaVIoIWN603LkxxkEQ/IRxDZ7BT1R+zwcdxNYw/ikhebJsKyP0KsM5ZAhh0q3pLLOhDd1Bw2MtS0wlgMjxf9XA1CB50NzXMDgGLUulhvEXRckiI1cURu12ntAkg==;
 25:CSwc1H3xLYVRTVXMOsik9xrw+H5PGoWte2BAN4TPJMUSD2KPondDw/RT/jl+i2PVCtjyZ8yHvEsB/y49TpsOsnf0+emnEksnLMy729talmxxTlTajWMCf5ZTHkESYF0vJcnJgkqFPifoKxsJIGGN/aGqnT/BKHcGI8++LW64eJr+sIvl4ep0EG+5Rq3U550qf6FTuBU+VwS/OG/xiVLIBM33ROrW1+xaSIItMAffbGTfBnmQEbdqnxnyWPhIx8PiY9bOygkmJIpqVbOZIe0Ryw==;
 20:ZUy+ExH3dtN/zKZV8nJL0LkiL6qCyRHGNBzb+qgQX02++WajAlWKQ8FMyjsQedmx841Hoy044eCI3cHZoXFpaVBcbagBIZg3cfl21+/SQH2cjNt3pYtStladanojbN5nYVgR4CfmZmBiHFUGa5IlKac8x68muBP6stuqbYPvzjo=
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501001);
 SRVR:BL2PR02MB433; 
X-Microsoft-Antispam-PRVS: <BL2PR02MB433B6217DD2104FB2889D30F9EE0@BL2PR02MB433.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046);
 SRVR:BL2PR02MB433; BCL:0; PCL:0; RULEID:; SRVR:BL2PR02MB433; 
X-Microsoft-Exchange-Diagnostics: 1; BL2PR02MB433;
 4:aA43R12TKhLMF9Gi5P0UBjXG313I99437x+nWwiTH6fHBU9KRuw/PIzal8mpD5qNbq2jPiyjGrITVYuXglP4zXO4FLLOeedJIDizmcU8hm8i3Rgoc7Cw7l2fTHi40q3Nl59YBcuGNETRfK28wRw1Fkxz+nrPDzylGNBizbxbCRL/7fIsJYoVDXfjB7XZvMT2bkj4tpKaBMsdDZSL1bBagJ/zPIP4cCL56Zb9cciLx7TKs+4lXm2HGUYJ6tPVGL+0OCM+zd1AvV/JJqLHPiVbM9fMpwt2enODKfOZQyg3bhc6mTU0HKZW9jPmqLZkqC0GoVMy8K+SkkD1V/waNXl16YI8Q5uP9RYngGMrrZWJTSDb6WgSEbHtsbR3JUTjRLYj
X-Forefront-PRVS: 07915F544A
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR02MB433;
 23:L0EvdTusCm498XjoALYMyMKIFnNhqT2+rPj5o90fCq?=
 =?us-ascii?Q?RRuZVQViCBO7ZF2l6SmOAEAMBkdXeolDM5w3LxbXX8TnBu1XdGRu//c4WHxp?=
 =?us-ascii?Q?crNZQF64sEqe+56f1DWu/JnQc+G3IZH/EFMHFb428/8yGVmrArrBRrStqbTU?=
 =?us-ascii?Q?hFUdkjLEY4NU5bXo6BZoR0q7ULDqFa+JWfon6DOBxJ5OAr6xRAjOhJovarNf?=
 =?us-ascii?Q?FSce94yhfR35COEQ34ZtIfxZHeIkWg59ZXJpk4tNLc43DGEZR59hRs01zlJt?=
 =?us-ascii?Q?0vqZaVtCb7fGwHd57mDDTH+lGykED/6YBpVVcjNc2tU4N7J3kZ3IQ/fr5P18?=
 =?us-ascii?Q?SnIynmtkoa3VS//nldB959EJhU7cnIejtdMzdRiMiakO6aMlpvbR06HC/iTA?=
 =?us-ascii?Q?yl+9ZFdmUvAdCMcxWmCYUkTTdyawpx8j1CZE8G4MOK4dFnWjGD5SUj2DE4Dt?=
 =?us-ascii?Q?schdnJuz1k3+W+Oy4V1uzhX0kAbfRjn6Qytx6Rsxekr7BXqnWG9xt8VLlOCC?=
 =?us-ascii?Q?MjnXJlyZ2zqY5soSvhnd/z0r9ZcTvxIT0QbW5IvmCrmG7TkIV/BhffDLNyEW?=
 =?us-ascii?Q?5piN9jrx2ekTxv7+KzVsfNxpJTr+5vWLQLK8MBm3vhtUmnKOJSc2rmI45mW+?=
 =?us-ascii?Q?waYb0deXhiisC9ZC8+egDaCYnTUJgvVM01nBh6eFlTIutBdsrvZhvOcpq0ow?=
 =?us-ascii?Q?z6XY2jCE2MGzJYF/+iEOCbRiXWhNPsT3WWG/lUg8dCHGej9sNNZevLJ/Rit7?=
 =?us-ascii?Q?pA6WY7laLgBFYTMCpvm3hE9/+5UWh+M3J9NfAGcd6LWZ7S0lDtpbYUuz+9Ep?=
 =?us-ascii?Q?VYuEGts5PTXkIormBCy4hl17orzTdH9fKNLzNf3BDSAL/kkb5jFbAMpoPgnD?=
 =?us-ascii?Q?QL7kvpEzeGKppzsZqxU6q6XYgmSWOcKd2y7KdvZ10JifloK53Yiq3wPyD1JV?=
 =?us-ascii?Q?pP8X1rmshYAAIeykX44/jksD2hSMpZwDgKifFLKh1FGAooNKLgl/S4K7Avoz?=
 =?us-ascii?Q?yLrMpvyM78f4ehY6CCOR/b37LV78CUzOmiXIF/qqgfFAYgnHO+fC6YkK8l+S?=
 =?us-ascii?Q?mBRfOC/RVoWr9jJTiAx7srD3F+VO6vt3e+1juKaASbdfqNzZDtHWfsf1CrNh?=
 =?us-ascii?Q?xqjWgkhR+/C9luuG9kZfd4P/G8cObDmGpTsEhhSMGJKCk5WpMMjsUhcOzs5z?=
 =?us-ascii?Q?ayQQgUCU+obDhsy/cJSlA16IvE/4P53jRPpMn1O+pVav22td/+nDcF57QXFM?=
 =?us-ascii?Q?uLkVP4N2kPCqcckOeEQ14MPeJYUDwTyl0PCwzjdsocIe3JvylUL7chI1Zd5N?=
 =?us-ascii?Q?Qj+NGg+xjRTQhWvE+71mw=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BL2PR02MB433;
 5:uvqWjl43sUBOLhsdJEZkk0wXwIzgwxOMG8/NSqL1WU6/NvP2KFnOpMH35QBEiyz5jFH1eu3rKU8/PLI9Y8CbAN1kQjDde/8+2O9e+WYcAttrgqgo1xFQ70Ju5YM5R5aocF/5GZ2q7QK/x00pesHiZQ==;
 24:5tEO3t4LJ4bWu01mpYnh1IcTE80/LxK9rc01fXFzcK7w/XZrQBRicfPif4GptjR0ftoFxvADuN8ycHWBb9qrasxXRkFV+gRnoFvLOzdg6gM=
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: metaswitch.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2015 16:23:12.0347 (UTC)
X-MS-Exchange-CrossTenant-Id: 9d9e56eb-f613-4ddb-b27b-bfcdf14b2cdb
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=9d9e56eb-f613-4ddb-b27b-bfcdf14b2cdb; Ip=[192.91.191.64]; 
 Helo=[metaswitch.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR02MB433
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/3ZVruc4XEf8ozk_IqAbABrnFxpA>
Cc: "ospf@ietf.org" <ospf@ietf.org>
Subject: [OSPF] draft-ietf-ospf-yang-03 questions and doubts
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>,
 <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>,
 <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Dec 2015 16:30:26 -0000

--_000_C2EE31C852049D499842B19FC01C0804012A72782AENFICSMBX1dat_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Folks

I have a doubt about draft-ietf-ospf-yang-03.  Please let me know your thou=
ghts on the following.

The text is OSPFv2-specific in places.  I think that it would be better to =
define separate top-level groupings and containers for OSPFv2 and OSPFv3 an=
d define common groupings and containers, where possible, that are used by =
both.

For example, grouping interface-operation contains the following, which is =
incorrect for OSPFv3.


-          leaf dr with type ipv4-address

-          leaf bdr with type ipv4-address.

I think that it would be better to define something along the following lin=
es.


-          ospfv3-interface-operation {

o   uses interface-config

o   uses ospf-common-interface-operation

o   leaf dr {

=A7  type if:interface-ref

=A7  description:

=B7                   "The remote interface ID used by the Designated Route=
r on

=B7                   this link.  This is the interface index of the interf=
ace local to the DR.";

o   etc

-          ospfv2-interface-operation {

o   uses interface-config

o   uses ospf-common-interface-operation

o   leaf dr {

=A7           type inet:ipv4-address;

=A7           description "Designated Router (DR) IP address.";

o   etc.

Regards
Alan Davey


--_000_C2EE31C852049D499842B19FC01C0804012A72782AENFICSMBX1dat_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1059985183;
	mso-list-type:hybrid;
	mso-list-template-ids:-703156844 1720719244 134807555 134807557 134807553 =
134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
	{mso-level-start-at:100;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Folks<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have a doubt about draft-ietf-ospf-yang-03.&nbsp; =
Please let me know your thoughts on the following.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The text is OSPFv2-specific in places.&nbsp; I think=
 that it would be better to define separate top-level groupings and contain=
ers for OSPFv2 and OSPFv3 and define common groupings and containers, where=
 possible, that are used by both.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">For example, grouping interface-operation contains t=
he following, which is incorrect for OSPFv3.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>leaf dr with type ipv4-address<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>leaf bdr with type ipv4-address.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I think that it would be better to define something =
along the following lines.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>ospfv3-interface-operation {<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>uses interface-config<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>uses ospf-common-interface-operation<o:p></o=
:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>leaf dr {<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=A7<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&=
nbsp;
</span></span></span><![endif]>type if:interface-ref<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=A7<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&=
nbsp;
</span></span></span><![endif]>description: <o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-18.=
0pt;mso-list:l0 level4 lfo1">
<![if !supportLists]><span style=3D"font-family:Symbol"><span style=3D"mso-=
list:Ignore">=B7<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&quot;The remote interface ID used by the Designated Router=
 on<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-18.=
0pt;mso-list:l0 level4 lfo1">
<![if !supportLists]><span style=3D"font-family:Symbol"><span style=3D"mso-=
list:Ignore">=B7<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;this link.&nbsp; This is the interface index of the interfa=
ce local to the DR.&quot;;<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>etc<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>ospfv2-interface-operation {<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>uses interface-config<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>uses ospf-common-interface-operation<o:p></o=
:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>leaf dr {<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=A7<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&=
nbsp;
</span></span></span><![endif]>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;type inet:ipv4-address;<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=A7<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&=
nbsp;
</span></span></span><![endif]>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;description &quot;Designated Router (DR) IP address.&quot;;<o:p><=
/o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level2 lfo1">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>etc.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards<o:p></o:p></p>
<p class=3D"MsoNormal">Alan Davey<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_C2EE31C852049D499842B19FC01C0804012A72782AENFICSMBX1dat_--

