Re: [802.3_YANG] MAC Address usage in 802.3 YANG
- To: STDS-802-3-YANG@xxxxxxxxxxxxxxxxx
- Subject: Re: [802.3_YANG] MAC Address usage in 802.3 YANG
- From: Scott Mansfield <00000ed5b91c6518-dmarc-request@xxxxxxxxxxxxxxxxx>
- Date: Tue, 7 Jul 2020 13:31:17 +0000
- Accept-language: en-US
- Arc-authentication-results: i=2; mx.google.com; dkim=pass header.i=@ericsson.com header.s=selector1 header.b="nKpHuzU/"; arc=pass (i=1 spf=pass spfdomain=ericsson.com dkim=pass dkdomain=ericsson.com dmarc=pass fromdomain=ericsson.com); spf=pass (google.com: domain of scott.mansfield@xxxxxxxxxxxx designates 40.107.243.60 as permitted sender) smtp.mailfrom=scott.mansfield@xxxxxxxxxxxx
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=oCBi/bTktSrat56e7cUgWtAK7A0P+QFnmgxKP4y6Gys=; b=ocoN5n+B51ZpS4mVDBrkLGnomX/IHv+Z7BetFVVXg8Onn/xSTaLnhqTpoA/dbgVzYS Y6LMGZk3wn/6auUrfRKLi//zOF0pV1xjhOxAufeax6GDKD/u9LxxV0NOg1fVN28LdINl iKPFfNZLYRRXxTZlr5ySIUYVedyNfWFTrcGJu98Ubtk3w6MBEC/PANSKD560318OqWXP /uo79EPydbNcbwOBQ/ETv/iNlSclMeKJJX091BHao3Op6jPJhsSBBYBLSB4caba9Pygc FKBGU6fyil7xvSxVg401F4JiSN5FXwD3MkBRR1qfwB074xi3CAqq9J/VSNbj1FlC7q+D MaKg==
- 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=oCBi/bTktSrat56e7cUgWtAK7A0P+QFnmgxKP4y6Gys=; b=YtfV5YKVH+aokXu4nrMwO5WyQ+n/Lwwo8DDweNWzejvuE3n4Kd4tpo/OVfpyG4d0R2f4XHpYFsIUoBWoZc3y+7Xiw0cs4/imQb59J6DZnJHh/K/BBwRvEPW43UO7kejTgMti+Egpqayy68u5Ac8z8jxJHY3CrR3ZfCR6UaR8MfDQgk3kDhaegfKstJh4/UR3U6ZFHgj8Mv1xrxsN9BwGYNfa+wWdyz3iVV4lk/4X3imMYbZMZynCt+8F0/9UxrH7OO1EyccR8NTo8al0DSQR6dpW3KfQgAqZnEfj6vjTnux4CnnKqwqQNYZI3jDURIR/R5uLTnctGw35EccUaqI3Bg==
- Arc-seal: i=2; a=rsa-sha256; t=1594128681; cv=pass; d=google.com; s=arc-20160816; b=N75MoBo///7U8sqn68JZa57RV+UYkKqVqmW/4RY/c3wSiKeCcOGBN6gn2BmiTD82NB S96W9iZ0IIbd90g7fN8z+BYL0BMSYySzbYJ7o0yDoPCgBUFAfLW1jdx+xizH3aTNlTYk LwMbpTXQGET59NnfO0RnoumG32NCrbPAoCBJX90ZrnbqRIA78nHcGGgcONfC8RGKsfOP q49mf1EQPGyW8CItMupc/YBqKqBZdvhH8s95o91EXoVhj+cxacNeIOcL2/xAm+CIQt6p 8TAbRCVtdUm/oAr7XETTZXIp0wrjkyF0TIwDmsUNZwGA0GvXnS0TfNzV44xlaSLRT/zh SIXw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CyY/Eyi98p/o/0eBg1NKi19y1v9r4E/F2B3DzNAm174O5UejcK85ZtpQivC1oE84O8UD7xbMGbi7yJVshQHEXJIrNs+cnrJA11Gs+KMKqa6C2j3u73Fhsq5H3Gh7705tZUs90JsQbKkHzU5JjFwVc5VRnmu9ewi1oPumGXAE7AqXuprS7XMmkUGYe4hOY7k7sMvn0xnuRNVQkLDNf+Jew7+HvIf/bvLENpupY7Lz8e2dA6SJVwWSjtRDIMWqaYQpOmXLZ0N87ojbkvlx3OD8M2g0NLhS94t/p6N61meGbZZPjEd0SG/LE+aT6l/VjXq67oDmskI8K76oQhBHe2oBEg==
- Delivered-to: mhonarc@xxxxxxxxxxxxxxxx
- Delivered-to: stds-802-3-yang@xxxxxxxxxxxxxxxxx
- Dkim-filter: OpenDKIM Filter v2.11.0 emlpav01.ieee.org 067DVUAM005126
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=mail; t=1594128690; bh=4ZOk4+9WYzZ8aWdJlr43S5Jkx7lFUV3tetlen33Cylk=; h=References:Date:Reply-To:From:Subject:To:In-Reply-To:List-Help: List-Unsubscribe:List-Subscribe:List-Owner:From; b=BHTw1C989Lnxj8leR45zBZ6WhcySheU0wY4hmAYILNqnjiIX+Gwq6ekhj2ndNu8yd e83I0lywLR9twIOXCHyioTN1AoHy7zWY65inX27QWRoeX6VmRftyu9Y8CVYv5kIPwu tj82vYnBfw6BYi7sEyiqQwI+qurKOwagnba5IaJg=
- In-reply-to: <TU4PR8401MB08796C47E00A465867DFAC9BD6660@TU4PR8401MB0879.NAMPRD84.PROD.OUTLOOK.COM>
- List-help: <https://listserv.ieee.org/cgi-bin/wa?LIST=STDS-802-3-YANG>, <mailto:LISTSERV@LISTSERV.IEEE.ORG?body=INFO%20STDS-802-3-YANG>
- List-owner: <mailto:STDS-802-3-YANG-request@LISTSERV.IEEE.ORG>
- List-subscribe: <mailto:STDS-802-3-YANG-subscribe-request@LISTSERV.IEEE.ORG>
- List-unsubscribe: <mailto:STDS-802-3-YANG-unsubscribe-request@LISTSERV.IEEE.ORG>
- References: <BL0PR1501MB413000E1BBA31BB0E7AF3F388B6C0@BL0PR1501MB4130.namprd15.prod.outlook.com> <TU4PR8401MB08796C47E00A465867DFAC9BD6660@TU4PR8401MB0879.NAMPRD84.PROD.OUTLOOK.COM>
- Reply-to: Scott Mansfield <scott.mansfield@xxxxxxxxxxxx>
- Thread-index: AdZPz3Y5EpmYi61LSK+dIk5bR5AgZQEfHxGAAAWdDuA=
- Thread-topic: MAC Address usage in 802.3 YANG
Alignment within IEEE 802 is what I am seeking. Getting the 802.3 YANG to
use the ieee802-types module for mac-address would be great. I am already
socializing the issue with the IETF on the standing committee call.
Regards,
-scott.
-----Original Message-----
From: Law, David <dlaw@xxxxxxx>
Sent: Tuesday, July 7, 2020 6:56 AM
To: Scott Mansfield <scott.mansfield@xxxxxxxxxxxx>
Cc: IEEE 802.3 YANG <stds-802-3-yang@xxxxxxxxxxxxxxxxx>; Adam Healey
<adam.healey@xxxxxxxxxxxx> <adam.healey@xxxxxxxxxxxx>; Bob Grow
<bob.grow@xxxxxxxx> <bob.grow@xxxxxxxx>; Geoff Thompson <thompson@xxxxxxxx>
<thompson@xxxxxxxx>
Subject: RE: MAC Address usage in 802.3 YANG
Hi Scott,
Thank you for making me aware of this issue. From the IEEE 802.3
perspective, it seems that we need to change the reference in the IEEE Std
802.3.2-2019 ieee802-ethernet-link-oam.yang module from
IETF:yang:mac-address to IEEE:ieee:mac-address to achieve consistency within
IEEE 802.3. Let me know if you agree with this approach, if you do I could
start that process through the submission of an IEEE 802.3 maintenance
request.
This, however, won't address the broader issue of the differences between
IEEE 802 and the IETF. Perhaps this is an item for the IEEE 802 IETF
standing committee meeting to address.
Best regards,
David
-----
From: Scott Mansfield
[mailto:00000ed5b91c6518-dmarc-request@xxxxxxxxxxxxxxxxx]
Sent: 01 July 2020 19:02
To: STDS-802-3-YANG@xxxxxxxxxxxxxxxxx
Subject: [802.3_YANG] MAC Address usage in 802.3 YANG
Hello!
YANGsters has been talking about an issue related to MAC Address definition
in the IETF and IEEE YANG files.
Looking at IEEE 802.3.2-2019, the
https://protect2.fireeye.com/v1/url?k=c4d94b81-9a69d61b-c4d90b1a-867b36d1634
c-3fd35058ccf8e764&q=1&e=a5d32925-e747-45d8-a3c7-b3c3c6099d9b&u=https%3A%2F%
2Fgithub.com%2FYangModels%2Fyang%2Fblob%2Fmaster%2Fstandard%2Fieee%2Fpublish
ed%2F802.3%2Fieee802-ethernet-link-oam.yang module uses yang:mac-address
from IETF 6991 ietf-yang-types module as the datatype for mac addresses
instead of ieee:mac-address from ieee802-types module.
The yang:mac-address definition uses a format that is not same as the
ieee:mac-address. The canonical forms differ:
IEEE: ieee:mac-address has a canonical form of: "-" as the separator and
upper case letters for the hex digits.
IETF: yang:mac-address has a canonical form of: ":" as the separator and
lower case letters for the hex digits.
Within the descriptions used in IEEE 802.3-2018 Annex 31B.1 (for example),
the format used is upper case letters and "-" (or the IEEE definition). So
the YANG doesn't match the Standard.
Consistency between the formats used in YANG and the descriptive text would
aid clarity. Alignment between the 802 and 802.3.2 would is desired.
The discussion in YANGsters has also been about what to do about the fact
that the IETF definition and canonical form for mac-address is different
than the IEEE definition. YANGsters in the discussion felt it best to
coordinate with 802.3 to get your perspective on alignment within the IEEE
and then discuss the IETF issue next.
If you need further information here is a pointer to some material presented
on a YANGsters call:
https://protect2.fireeye.com/v1/url?k=fb7e8208-a5ce1f92-fb7ec293-867b36d1634
c-aa39ca981ff3fd7e&q=1&e=a5d32925-e747-45d8-a3c7-b3c3c6099d9b&u=http%3A%2F%2
Fwww.ieee802.org%2F1%2Ffiles%2Fpublic%2Fdocs2020%2Fyangsters-smansfield-mac-
address-0420-v01.pdf
regards,
-scott.
________________________________________
To unsubscribe from the STDS-802-3-YANG list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-3-YANG&A=1
________________________________________________________________________
To unsubscribe from the STDS-802-3-YANG list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-3-YANG&A=1
Attachment:
smime.p7s
Description: S/MIME cryptographic signature