[netmod] Adveritzing submodule in <hello>

Ram Polisetty Subbaiah <ramas@juniper.net> Tue, 20 October 2020 11:55 UTC

Return-Path: <ramas@juniper.net>
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 C97643A0AEA for <netmod@ietfa.amsl.com>; Tue, 20 Oct 2020 04:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, 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=juniper.net header.b=zhdYSeIK; dkim=pass (1024-bit key) header.d=juniper.net header.b=OwMiSwr0
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 KnphlXhC7c4O for <netmod@ietfa.amsl.com>; Tue, 20 Oct 2020 04:55:27 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38D103A11E8 for <netmod@ietf.org>; Tue, 20 Oct 2020 04:55:14 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 09KBrVrK026365 for <netmod@ietf.org>; Tue, 20 Oct 2020 04:55:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=ZYpB+jqlb9XJVnchaf1LzLU4PqCKIYWdWwA5Gdi7Fag=; b=zhdYSeIKqtDDGN9ltZdzNI/Czy/9JgzB+JA/UtWxNC4v3u3/MhrdIlrQCn4MEigEuiZu DRGHhFmlx2nfxitJk+LFuTF2GZ2hxZR+hJUq2XNhw3uIwHi2z39OTVPn0PegSaQ4i5R6 UhfI3uvCfw0Hig7Yz/h1ZGrP7C6zRnTgUvSpfmS+3K0a4USPsabICw8Dq+x0P4IklGkV xnsK7U1/BhBcssi5IOf9uEBksBzBQ/HLZHqnIAE9PQaZAIDRCr6Gy1wG1iJE1ptl4Rdi Dm++wFAeRKK8U1wvH7QjsfDbqMJZDJ+SjYGALjCOXpCM7xnZVcHqyd07JcM6oOa2WApN mg==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2176.outbound.protection.outlook.com [104.47.58.176]) by mx0a-00273201.pphosted.com with ESMTP id 349qf18ndu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <netmod@ietf.org>; Tue, 20 Oct 2020 04:55:13 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L0HiTglI2r3O5clU1NU2XsgbiaNZzFoFnqOzjsWKmnoMmde+GxzhK8cviKVDchr/sUx0kp8IwLg5GQSG+6heuBYqbb9fVLbtc/EH4CFJMRAzu+iBjditUwuJI8pL1zZj7SUByDxXi9FN6Ki+Nw1r/nU5QAkvyTeLmby7zmUtC8l3sKDkLv8fTB/kGMCFOrOlxkxsSL9Km+ojx+0fyLkvUxEHOcSxJhY4uO4sH/SlOmtQ1SMD1+lBV+pc/fGv0KkDNPL5wv55qes+h3lMAM+HCHkgZSnDF/NJmCCEc20dGltVhmocStR2Nxxp+VdybEsVTsGpj/DgZilX5/FKBV+G6Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZYpB+jqlb9XJVnchaf1LzLU4PqCKIYWdWwA5Gdi7Fag=; b=mM587vOrAwH/wLcrcEka/LiDKBr1d1hW5OtBMjhScy/70OgL7483uFU3GOaL9+F4/tvG0J+XsdgmdVbxb83aHo/rHIHVC5DcDnhfyoyYGc5vWprdOrDZqSWCYjrBHRNRoepqrQX7ClgJoKHDZog5DTX1+99jH2xyMeRuFOrV+GvmKD7hHuyec0UDa3XGRWC2lQvmUNKMmINxTO8qaYownu3++hztr5NwCKc8tXKDx8UX9fOZ+fDfyPaBmuA76l8vuHjQwvUbjEuVMj8GHa94asWnO9w5XbDkjzWWbBPERdraQhiCS0pL2SsVJ/BTDw0qX9OsMY0LqVZzVW4+JYxKiw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZYpB+jqlb9XJVnchaf1LzLU4PqCKIYWdWwA5Gdi7Fag=; b=OwMiSwr0o66TIGyDF1XJfpaGNzEZnUN3ZRaLrDfNBLDcillGXfEQgzgnYN1V1rV/zjcscyTfunU5xCh6qthzspxQ7auPru2265ZbF7abAT3qHghCSqsJYVULRlNXhkEGa+TbzMnN5U8cbt8z9aA5Uz5UVXaS8cGw+txtbaqTnyQ=
Received: from CY1PR05MB2428.namprd05.prod.outlook.com (2a01:111:e400:c613::19) by CY4PR05MB2823.namprd05.prod.outlook.com (2603:10b6:903:a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.14; Tue, 20 Oct 2020 11:55:11 +0000
Received: from CY1PR05MB2428.namprd05.prod.outlook.com ([fe80::420:8468:9847:931b]) by CY1PR05MB2428.namprd05.prod.outlook.com ([fe80::420:8468:9847:931b%11]) with mapi id 15.20.3499.017; Tue, 20 Oct 2020 11:55:11 +0000
From: Ram Polisetty Subbaiah <ramas@juniper.net>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Adveritzing submodule in <hello>
Thread-Index: AQHWptfd/jA7Oy+Irk+0zNXvGG0s0A==
Date: Tue, 20 Oct 2020 11:55:11 +0000
Message-ID: <B3EA6D23-DE96-4E47-94E9-DD00CBCDE75A@juniper.net>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.42.20101102
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=607e4145-538a-47d3-bf75-0562a0f4246e; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-10-20T11:40:12Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true;
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [116.197.184.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: fa1eefcd-d74d-4890-83a8-08d874eeffc4
x-ms-traffictypediagnostic: CY4PR05MB2823:
x-microsoft-antispam-prvs: <CY4PR05MB282323CD7B7CF778E329D215B81F0@CY4PR05MB2823.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1FCh8kPx3iB+d6rtygdGaKM7m6Xq8Wq5iWf1w7G6KcGghpaZRwiuP0MJp6v3CceKA/KL1QpEFb3q++t59hlSugETdJql0a1oYd5ErsoAZ1MUX+YyRveyEr1Cx+euG7VkG/aEK7RjpZZeU/x1Hc2iO+H2WwvLKk1MZNBXZ2oXP+DI6B/GtTGqDr0+nJEBW6CT+wMIzk900CC6fFQ/B+/ibP4YsLwH6sqri2ESnm7AtCkf7A4HPCbFYUADXs2nUxwt3YX+6rEdB8fvr9aE8h8Da6sA3iiFcB7+0OjJSuxCqIZq6lTnD13dPPH2pTwsnnpmU9hhfFVhgmbmff0pAdv/Hx5X7khsP0iFBONEmiqv8ly3lZsP5mE3WDynZsiUfyUDfPlw1BkW8dvo85GEN0lSVA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY1PR05MB2428.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39860400002)(346002)(376002)(136003)(366004)(316002)(8676002)(33656002)(6506007)(26005)(186003)(2616005)(71200400001)(6916009)(64756008)(66946007)(66446008)(66476007)(4744005)(6486002)(36756003)(83380400001)(86362001)(966005)(478600001)(8936002)(2906002)(6512007)(91956017)(76116006)(66556008)(5660300002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: aDUeyzIF0DIzZ3XjN09RTIob0b2N63SoxeyQSzdBVocAIu8wxIi0WeRXT3uvHPWsIVANKBzK3Gk3BGB6T+C2qpa5n0iBuSFFk2KB1Acvy9kPnti0uOAauLMhWDiKjET83NJ9xqKrQPqV7EcAjDihSGC6kEyl+Uw53qAyKPATDBN+Cr7KbX+XwUM7+tGu2KZRnVDHVPlzvx8wb5gTwLzrDyN0JsioJmRrW1Zcn4H1Dr+Y7k4bXiRQ2o5Nzdfa4iXoj0BB9gnQAcoETaL+tnss+4t1RKcFx+sDr1q+Rb9LAiQPC1J1WtawRq7VVX7/W2s7PuUqToyuc2QiGx+X8cHQgZ/ieb1SjgVfwzDO+GfamOYHDyPxOmKXMiPHeNbOyjlHcVDMzzxHDwTOHFNODLHZzPthoRq2QFBhNKp+OdBoCbJ2dVSPhAV1ls2y5vhkvygoYBDB6ANRZIEOiSba+d5INOY35KCasI9b/XIrBXUcA1eVEgyapkpgYF6ihBN8lU2+FBtImYpIOqVyOI7b7tyNOW+fjrOTTxapIz7A8hLDUIBXuEYKHGAfTSy+M67ovJJrXboRGo0VC4PPo0cyK2zZ5AyLU1aEcmLsAZoZuiez0TNJGaVcXqXozMBGlr+HELyIocZUQNtFJrL1f7dwXZ9E6w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <FD5E4575E7062D4F8C8653425BC38BC8@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY1PR05MB2428.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa1eefcd-d74d-4890-83a8-08d874eeffc4
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2020 11:55:11.3932 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jcaIb/MIa/gNFSivz+EdEviGGh9AtnjqvFS40613+mneJQB8cUzkuYqzl4+N5TXzGc0VXUAV7EFaTvTQteS/sg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB2823
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-10-20_05:2020-10-20, 2020-10-20 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 mlxlogscore=890 clxscore=1011 lowpriorityscore=0 suspectscore=0 adultscore=0 malwarescore=0 phishscore=0 priorityscore=1501 impostorscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010200082
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jQ3MtnupxODa6wu_srB8LqdsF3k>
Subject: [netmod] Adveritzing submodule in <hello>
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Oct 2020 11:55:29 -0000

Hi,

As per RFC 6020:

===
https://tools.ietf.org/html/rfc6020#section-5.6.4.1   Modules
   Servers indicate the names of supported modules via the <hello>
   message.  Module namespaces are encoded as the base URI in the
   capability string, and the module name is encoded as the "module"
   parameter to the base URI.

   A server MUST advertise all revisions of all modules it implements.

   For example, this <hello> message advertises one module "syslog".

   <hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
     <capability>
       http://example.com/syslog?module=syslog&amp;revision=2008-04-01
     </capability>
   </hello>
===

My question is, if there are some submodules, should server advertise
the submodules also in <hello>?
If so, what is the defined format for advertising the same?

Thanks,
Ram


Juniper Business Use Only