NXP / isochron

Tool for Time Sensitive Networking testing
GNU General Public License v2.0
42 stars 13 forks source link

802.1CB protocol compliance #10

Closed Zhang-Jia closed 2 years ago

Zhang-Jia commented 2 years ago

Check whether the 802.1CB function of the LS1028A does not comply with 802.1CB 2017 standards. As shown in the figure below e1606dbe68c2225257f1371d99f3bcc

vladimiroltean commented 2 years ago

The hardware doesn't comply to 802.1CB-2017: Screenshot from 2022-02-10 11-38-20 Screenshot from 2022-02-10 11-34-42 It complies to 802.1CB draft 2.2 (2016): Screenshot from 2022-02-10 11-35-50 Screenshot from 2022-02-10 11-39-34

The EtherType can be customized, but the length of the tag can't, and the placement of the Reserved field in the 802.1CB-2017 header format makes them incompatible.

Zhang-Jia commented 2 years ago

Thank you for your reply. Can 802.1CB-2017 be configured to remove reserved bits, so as to maintain compatibility with LS1028A.

vladimiroltean commented 2 years ago

No.