Re: [babel] proposed info model change

"STARK, BARBARA H" <bs7652@att.com> Fri, 26 February 2021 22:22 UTC

Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09DAA3A0DEA for <babel@ietfa.amsl.com>; Fri, 26 Feb 2021 14:22:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=att.onmicrosoft.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 W2h44BYSdTip for <babel@ietfa.amsl.com>; Fri, 26 Feb 2021 14:22:53 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 DEF473A0DD8 for <babel@ietf.org>; Fri, 26 Feb 2021 14:22:53 -0800 (PST)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.43/8.16.0.43) with SMTP id 11QMF79W040258; Fri, 26 Feb 2021 17:22:51 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049295.ppops.net-00191d01. with ESMTP id 36xewmv1t0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 26 Feb 2021 17:22:51 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 11QMMokb001912; Fri, 26 Feb 2021 17:22:50 -0500
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [135.66.87.47]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 11QMMmu1001899 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 26 Feb 2021 17:22:48 -0500
Received: from zlp27126.vci.att.com (zlp27126.vci.att.com [127.0.0.1]) by zlp27126.vci.att.com (Service) with ESMTP id 812B3403073B; Fri, 26 Feb 2021 22:22:48 +0000 (GMT)
Received: from MISOUT7MSGEX2BC.ITServices.sbc.com (unknown [135.66.184.200]) by zlp27126.vci.att.com (Service) with ESMTP id 67DC0403073A; Fri, 26 Feb 2021 22:22:48 +0000 (GMT)
Received: from MISOUT7MSGED1BA.ITServices.sbc.com (135.66.184.213) by MISOUT7MSGEX2BC.ITServices.sbc.com (135.66.184.200) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Fri, 26 Feb 2021 17:22:47 -0500
Received: from MISOUT7MSGETA01.tmg.ad.att.com (144.160.12.221) by MISOUT7MSGED1BA.ITServices.sbc.com (135.66.184.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2 via Frontend Transport; Fri, 26 Feb 2021 17:22:47 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.171) by edgeso1.exch.att.com (144.160.12.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2176.2; Fri, 26 Feb 2021 17:22:45 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FJG9cOGtJmPAMmvI/o3x8IDmQrNBI1SLkL+wu6djx9oMLhiew2Mrr7qThHwBHFAuvGBRKF6uThYuwTHVFDdZTzyIvWMe3eAV8yV6rqQ6EHKJHQgOLrkXy8Yombu1XI2BDg2rrEUIzNmg7efVA3vJWT/iXAGhBrUsKF11GAYL0XxqGgtrirqgTnvJMGnzHK+GR7HXqLd+jpfC7Is3GlAAnu38OjxlaZmIO6maBgn0a7hFLFX8oxFkgZrN9nBWiMlbobotbtDMkHIHA0XsRYFIZq1a/JleXPxPLtZRJAdwWsuCOjDSz/k8Nro7HGMVbzlCQw1OFnxUVKs8ZnS4fcBK+A==
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=1tpPDnIDtHmhbTt6Fn8GtOwSpVTmFdxfni3cOduEXhA=; b=NFMU0RaMGmA9VSjPJF8gt29QoeSJ1fceQzclljva/4JA79dWJaBK5d870nnfzaDOj17eL9/43HJVRgoas5lhl84yFYFuBD4sO01/XWOmLLG2Wy+OuLKJb2gmXWAQxgNvLYcq17R2Xone6pprXTVnC8+da3w8h05Aw7aS1BPLxhf8/Si/KD4r+FushJZeejSAEP8lcnEWnJdvpznQIg2N1GCc5Zd1Qv4vlL0iVYI26aa0uylxlDYUeCgvCr159Uu7TOCChpo34+WeaRZ7uB8Njp5o+eBfIaypFmcc7NUCoJdYm2/G4qtS8tU/q2CQdvZeYTX17OlIhxB1g6KvF2pqng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=att.com; dmarc=pass action=none header.from=att.com; dkim=pass header.d=att.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.onmicrosoft.com; s=selector2-att-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1tpPDnIDtHmhbTt6Fn8GtOwSpVTmFdxfni3cOduEXhA=; b=GuCRq2OsSLED7/M/5ODQaPJUg+Wz2G1JkUdq+Hz9dak/eEu1nuM8FXA8nc+SbkmbBTcwj/qbNxD0wcMUy7qds08bX7vpImn4j/y3LA59+Hi74+9D477mK2bSvB4GLrWkcN8wot2UIzBNs01K5d3M8YwcA7kG87z66US9Kl1xYCM=
Received: from DM6PR02MB6924.namprd02.prod.outlook.com (2603:10b6:5:25f::7) by DM6PR02MB4411.namprd02.prod.outlook.com (2603:10b6:5:25::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20; Fri, 26 Feb 2021 22:22:44 +0000
Received: from DM6PR02MB6924.namprd02.prod.outlook.com ([fe80::d9c0:4a62:170b:b925]) by DM6PR02MB6924.namprd02.prod.outlook.com ([fe80::d9c0:4a62:170b:b925%8]) with mapi id 15.20.3868.034; Fri, 26 Feb 2021 22:22:44 +0000
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Juliusz Chroboczek'" <jch@irif.fr>
CC: "'Mahesh Jethanandani'" <mjethanandani@gmail.com>, "'David Schinazi'" <dschinazi.ietf@gmail.com>, =?utf-8?B?J1Rva2UgSMO4aWxhbmQtSsO4cmdlbnNlbic=?= <toke=40toke.dk@dmarc.ietf.org>, "'babel@ietf.org'" <babel@ietf.org>
Thread-Topic: [babel] proposed info model change
Thread-Index: AdcAt7RXNVd/4GG3Sr6eZ25X+veoLAAAvs0AAABUpAAAAVQxgAAKytMAAAXOZYAAEdtlkALKjGcAAAYDEVA=
Date: Fri, 26 Feb 2021 22:22:43 +0000
Message-ID: <DM6PR02MB69242CA2105EFB93F7C1FD72C39D9@DM6PR02MB6924.namprd02.prod.outlook.com>
References: <DM6PR02MB6924E3E2DD5568E247859E18C38C9@DM6PR02MB6924.namprd02.prod.outlook.com> <87blcqpau7.fsf@toke.dk> <E5F69D0C-7130-42D3-9080-C2EE5786D917@gmail.com> <878s7up8n0.fsf@toke.dk> <CAPDSy+6YWPr81uKHrWYoY=TZ0A18A_Ui3=CyLP=1K-ezwmgF-g@mail.gmail.com> <DBBE09E1-F407-4B5A-A096-669E74F25FB4@gmail.com> <DM6PR02MB69249CEAAB32A391274A8ED3C38B9@DM6PR02MB6924.namprd02.prod.outlook.com> <87eeh2iq9t.wl-jch@irif.fr>
In-Reply-To: <87eeh2iq9t.wl-jch@irif.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: irif.fr; dkim=none (message not signed) header.d=none;irif.fr; dmarc=none action=none header.from=att.com;
x-originating-ip: [45.18.123.63]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5d1e396a-c52d-4b4f-dada-08d8daa509b6
x-ms-traffictypediagnostic: DM6PR02MB4411:
x-microsoft-antispam-prvs: <DM6PR02MB44112609417E7BEBDD1F169AC39D9@DM6PR02MB4411.namprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QovOccdaAGkk4/owYcfNXwYrUONQ6H2RWcB418uf/4A3ahH9wOLEFFAz0dfG8cPEbWUYrHI+/uH1GXmQTWsb2HGO570HF48TfG+b2qaoL6flE1N2slpawopDC3YkI0oe8t1m/q+BcJ/Hj1WzS16rs1eh6izg+ttAFM4zjBCLoKENDZ+tmxXgTyd/sQI0IEWYvZ9GwiMx6K5hPkmXdArzEPD4sukwF+6WmfLProx0+w7S7E+o6uWDmBynqwi9JnDPtzmFUVdfI3s66Yt6vr/ELspyrrovdoAdo+xIHHZZGWQAfNY+x6NKp2wY/2A48fWPiOTifLwTdd4od7gawNluoQ014YktTYxRPL7nl5rJwGLeZ1b+uIj06oFeOWdIppj/sD5Binnbppdz4ePkQ1sO0VP7VN0NerS7rJln4X3AXjJvkYA7nRWy33qkII6H/ItxAjlyGi/gcZkagjzbyz+q9fPzDG4BsiYDdUbShwXPN2Fk3Sto+5s1itxvSSE6lbA1Rblgth2eFWZ0aiDXFjYqgw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR02MB6924.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(366004)(39860400002)(396003)(376002)(66446008)(6916009)(66476007)(4326008)(76116006)(7696005)(66946007)(66574015)(83380400001)(316002)(64756008)(478600001)(186003)(66556008)(9686003)(55016002)(6506007)(26005)(82202003)(86362001)(52536014)(5660300002)(8936002)(8676002)(71200400001)(33656002)(54906003)(2906002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?utf-8?B?c2F6OEtuUmQ1N2Q5YlN2WmV3MVI5aWtiMHVLdndzN2doc0dTem9iZjBuTUJ3?= =?utf-8?B?cHhoSlNCR3UwaEhkaTdyVC9OKzlqUG5vVUZsNXFTYzV6OFZkR1lsTEdSTzJC?= =?utf-8?B?a1ZxbHNleDdqRHhoK1J1ZVU0Tmhja1B0a1ZHRWZLYmFGaGxuaHVZUzFnVXVV?= =?utf-8?B?eGpWZnBvdi9pMkU0OGhoRVh6NHB5S0diTVRYLzM0QUNITEIydDBzbU9SNlpH?= =?utf-8?B?SU5mQllacnVMMzFmTVN3YXNaYzM3WUNJYmVsZG5XNElJb0NlRDc4T1MrRjNa?= =?utf-8?B?UVRhUjgzRWsyTVZqRDVPN2tSRFR2TXdIVW5vckhhSFdQWmV3VDRkQzZDVDc0?= =?utf-8?B?aUM2WW4zYUJua3VzOWZtZHQrc216SlVXVGt6Uzh5Nk9oVGhBb3lCM0NrM0pv?= =?utf-8?B?ODlKVmRUZy9YRmJrQXovSWhHR3hUNkY1QTlUMFUrbFpZQmZSbDQ4VVZzeFR6?= =?utf-8?B?am1nbnNCZmNGdXpEZjZmbi9ZaWF6R2RVbDJiZTZEdCtxQmNTZEk0Ymh0WDNk?= =?utf-8?B?aEJCMEZzM2luZ2w2ZFN4ZFVJcUR6TzdEakFYK29vSFpaU3QxeHRRZEhaZDFx?= =?utf-8?B?TDBTWlRFb2J4ZStLYWFDSm5zTWxQRnVmRU5ReTFKMUN2NzNDcTFGMjNGTUtD?= =?utf-8?B?eldxVDdnWVo5RzdCWHgwZVEzZzNkd1pSYTdld3VzclhQQVVRS0dRWWNpTHdH?= =?utf-8?B?VjZWMWgzcmFUQlF6UnhEaGltUGZESStPTXpjWXkzRi9idTVMMDBUM2VRWitk?= =?utf-8?B?TGtFUGM2NFFJQnNLcU1HeVh6NUJheXR2YzBMRWZNZXIyMjM3aHVERmJ6Vmc3?= =?utf-8?B?Ty84Ymc0NnBsdG9hZWlKSjlhNENCMHg5TFFhM2wzNTF0QUtkZ0VFbDlpM2Fz?= =?utf-8?B?dXZxMVFzVlZ3Vnp1K0hXT0xMenpRZXdJVExSankyYytWSFJZVzZvSkk2RUpJ?= =?utf-8?B?dVkrMitsSWxncksxeUF2OVdkNjFHK0t6N2hoSk1jbEc0WHN1NmZyaVZKKzQ2?= =?utf-8?B?OXIvanJMOVlkdkMyeG9XM1hPUzduaEZQejgvYXlabHphVkkra1pvYTVUZ1pu?= =?utf-8?B?aTRpZE42THZHNW5GejlvOFZtamVwcnMxSVRWNWJGZitiV0daVTRzUWlxR2gv?= =?utf-8?B?anFwYVlBYTBsRTE4RkdmdUJuWlBoV1lYU3gvZFM3SHNaZ2FnelVNaE80dmJV?= =?utf-8?B?cWozWjFtUmpaTGVzOWo2NUFyNnJjNWROR3hXRnpmaWI1Wkt4NWIwMjFPU3Bm?= =?utf-8?B?UjNsUkl6ZGtXanVObDdzeHcxTTlkSGRtSjJVMTMrUTJOaWZEMFVMamFPT0ky?= =?utf-8?B?cVA2SDk5ODVScG82WjZxb1pkbm9SLzRoY2JxUmdxc25JYnFkaC9iSHpEbDJX?= =?utf-8?B?ZzJPOUN2YVpDeFVESDBMZFpFbFgwaFRrV0oyUU1vZ1pNU0xSV09KdnZwOXE4?= =?utf-8?B?WE9welZLWWlRYmNWMUNITTBCY0lLVGdYcXQraDBpa1JzSmdoMS8vSGVUcHdV?= =?utf-8?B?SFIva05EbUZTM21GMjNjeVZqUVdVZUFaVUpiRTVZOWkvZ2tSaHp6QWU4bzgx?= =?utf-8?B?SkZDSXoyNC9QV2w3WndWcmJON0l4d3E4STFMSUgwZ2VDVzc5MjlZUmlUNmNZ?= =?utf-8?B?QXNDZEw4dERXQ0lRVFQ1YkRiRkEyc0dGUTdGMWJHUFhjUjVNL010T0YvUmh3?= =?utf-8?B?NHErZm9Zd2lVRXdzQ1hLdnQyR2VOaldFVUhBejdCcGE5dytqZHFrSzkrb25z?= =?utf-8?Q?NxZjxM9uBmjGB8an04=3D?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR02MB6924.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d1e396a-c52d-4b4f-dada-08d8daa509b6
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 22:22:43.8759 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6SDt+7463Kpv+RvXEa5KxA5+6F+nNl2k5Fte4D1TwILDDvAcpLEwf/LlCYmXEqqp
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4411
X-OriginatorOrg: att.com
X-TM-SNTS-SMTP: 5CE1F9978870ECC2EDD6FF6F27E03AEC596F48B4EACB74E3E636F049E10D928F2
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-02-26_09:2021-02-26, 2021-02-26 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 mlxscore=0 clxscore=1015 suspectscore=0 adultscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxlogscore=999 lowpriorityscore=0 priorityscore=1501 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102260163
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/jIheRAzLt1SyE8izdUgs-bi070g>
Subject: Re: [babel] proposed info model change
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Feb 2021 22:22:55 -0000

Hi Juliusz,
We actually ended up figuring out that YANG didn't need to use it as a unique key and we removed all constraints in the -13 revision. It's a read-only parameter, so it's totally up to the Babel implementation to set a value. And the info / data models won't care or police.
Barbara

> > An enabled Babel instance (that is sending and receiving Babel packets) already
> > has a requirement for unique non-zero router-id. Where we were having a
> problem
> > was with not-enabled Babel instances that weren’t actively running the
> protocol
> > (had maybe just been installed). I think it was babeld that was just using a
> > default of all zeroes until it was enabled; at which time it generated its
> > unique router-id. With this not-enabled “zero” default, the possibility exists
> > for multiple not-enabled Babel instances to be defaulted to zero, which would
> > lead to YANG having a problem with having a unique router-id to identify them
> > by.
> 
> It's not an implementation problem, it's a protocol issue.
> 
> In the protocol, the router-id only appears on the wire when a router
> redistributes (originates) a route.  If a router is not originating
> routes, because it is only connected to transit networks, it does not need
> a router-id.
> 
> So in this case, the information model would be imposing a slightly
> stronger requirement on implementations than the core protocol: in order
> to implement the information model, a router would need to draw a router-id
> for itself even if it is only connected to transit networks.
> 
> I don't find this requirement too onerous, and I don't mind the
> information model making it.
> 
> -- Juliusz