rfc9291v3.txt   rfc9291.txt 
skipping to change at line 1310 skipping to change at line 1310
| | +--rw nd-proxy {vpn-common:ipv6}? | | +--rw nd-proxy {vpn-common:ipv6}?
| | | +--rw enable? boolean | | | +--rw enable? boolean
| | | +--rw nd-suppression? | | | +--rw nd-suppression?
| | | | boolean | | | | boolean
| | | +--rw ip-mobility-threshold? | | | +--rw ip-mobility-threshold?
| | | | uint16 | | | | uint16
| | | +--rw duplicate-ip-detection-interval? | | | +--rw duplicate-ip-detection-interval?
| | | uint16 | | | uint16
| | +--rw underlay-multicast? | | +--rw underlay-multicast?
| | | boolean | | | boolean
| | +--rw flood-unknown-unicast-supression? | | +--rw flood-unknown-unicast-suppression?
| | | boolean | | | boolean
| | +--rw vpws-vlan-aware? boolean | | +--rw vpws-vlan-aware? boolean
| | +--rw bum-management | | +--rw bum-management
| | | +--rw discard-broadcast? | | | +--rw discard-broadcast?
| | | | boolean | | | | boolean
| | | +--rw discard-unknown-multicast? | | | +--rw discard-unknown-multicast?
| | | | boolean | | | | boolean
| | | +--rw discard-unknown-unicast? | | | +--rw discard-unknown-unicast?
| | | boolean | | | boolean
| | +--rw pbb | | +--rw pbb
skipping to change at line 1758 skipping to change at line 1758
| | ccm-priority-type | | ccm-priority-type
| +--rw y-1731* [maid] | +--rw y-1731* [maid]
| +--rw maid string | +--rw maid string
| +--rw mep-id? uint32 | +--rw mep-id? uint32
| +--rw pm-type? identityref | +--rw pm-type? identityref
| +--rw remote-mep-id? uint32 | +--rw remote-mep-id? uint32
| +--rw message-period? uint32 | +--rw message-period? uint32
| +--rw measurement-interval? uint32 | +--rw measurement-interval? uint32
| +--rw cos? uint32 | +--rw cos? uint32
| +--rw loss-measurement? boolean | +--rw loss-measurement? boolean
| +--rw synthethic-loss-measurement? | +--rw synthetic-loss-measurement?
| | boolean | | boolean
| +--rw delay-measurement | +--rw delay-measurement
| | +--rw enable-dm? boolean | | +--rw enable-dm? boolean
| | +--rw two-way? boolean | | +--rw two-way? boolean
| +--rw frame-size? uint32 | +--rw frame-size? uint32
| +--rw session-type? enumeration | +--rw session-type? enumeration
... ...
Figure 17: OAM Subtree Figure 17: OAM Subtree
skipping to change at line 1992 skipping to change at line 1992
8.1. IANA-Maintained Module for BGP Layer 2 Encapsulation Types 8.1. IANA-Maintained Module for BGP Layer 2 Encapsulation Types
The "iana-bgp-l2-encaps" YANG module matches the "BGP Layer 2 The "iana-bgp-l2-encaps" YANG module matches the "BGP Layer 2
Encapsulation Types" registry [IANA-BGP-L2]. Encapsulation Types" registry [IANA-BGP-L2].
This module references [RFC3032], [RFC4446], [RFC4448], [RFC4553], This module references [RFC3032], [RFC4446], [RFC4448], [RFC4553],
[RFC4618], [RFC4619], [RFC4717], [RFC4761], [RFC4816], [RFC4842], and [RFC4618], [RFC4619], [RFC4717], [RFC4761], [RFC4816], [RFC4842], and
[RFC5086]. [RFC5086].
<CODE BEGINS> file "iana-bgp-l2-encaps@2022-09-15.yang" <CODE BEGINS> file "iana-bgp-l2-encaps@2022-09-20.yang"
module iana-bgp-l2-encaps { module iana-bgp-l2-encaps {
yang-version 1.1; yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:iana-bgp-l2-encaps"; namespace "urn:ietf:params:xml:ns:yang:iana-bgp-l2-encaps";
prefix iana-bgp-l2-encaps; prefix iana-bgp-l2-encaps;
organization organization
"IANA"; "IANA";
contact contact
"Internet Assigned Numbers Authority "Internet Assigned Numbers Authority
skipping to change at line 2027 skipping to change at line 2027
Redistribution and use in source and binary forms, with or Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject without modification, is permitted pursuant to, and subject
to the license terms contained in, the Revised BSD License to the license terms contained in, the Revised BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(https://trustee.ietf.org/license-info). (https://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 9291; see This version of this YANG module is part of RFC 9291; see
the RFC itself for full legal notices."; the RFC itself for full legal notices.";
revision 2022-09-15 { revision 2022-09-20 {
description description
"First revision."; "First revision.";
reference reference
"RFC 9291: A YANG Network Data Model for Layer 2 VPNs."; "RFC 9291: A YANG Network Data Model for Layer 2 VPNs.";
} }
identity bgp-l2-encaps-type { identity bgp-l2-encaps-type {
description description
"Base BGP Layer 2 encapsulation type."; "Base BGP Layer 2 encapsulation type.";
reference reference
skipping to change at line 2272 skipping to change at line 2272
8.2. IANA-Maintained Module for Pseudowire Types 8.2. IANA-Maintained Module for Pseudowire Types
The initial version of the "iana-pseudowire-types" YANG module The initial version of the "iana-pseudowire-types" YANG module
matches the "MPLS Pseudowire Types Registry" [IANA-PW-TYPES]. matches the "MPLS Pseudowire Types Registry" [IANA-PW-TYPES].
This module references [MFA], [RFC2507], [RFC2508], [RFC3032], This module references [MFA], [RFC2507], [RFC2508], [RFC3032],
[RFC3545], [RFC4448], [RFC4553], [RFC4618], [RFC4619], [RFC4717], [RFC3545], [RFC4448], [RFC4553], [RFC4618], [RFC4619], [RFC4717],
[RFC4842], [RFC4863], [RFC4901], [RFC5086], [RFC5087], [RFC5143], [RFC4842], [RFC4863], [RFC4901], [RFC5086], [RFC5087], [RFC5143],
[RFC5795], and [RFC6307]. [RFC5795], and [RFC6307].
<CODE BEGINS> file "iana-pseudowire-types@2022-09-15.yang" <CODE BEGINS> file "iana-pseudowire-types@2022-09-20.yang"
module iana-pseudowire-types { module iana-pseudowire-types {
yang-version 1.1; yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:iana-pseudowire-types"; namespace "urn:ietf:params:xml:ns:yang:iana-pseudowire-types";
prefix iana-pw-types; prefix iana-pw-types;
organization organization
"IANA"; "IANA";
contact contact
"Internet Assigned Numbers Authority "Internet Assigned Numbers Authority
skipping to change at line 2306 skipping to change at line 2306
Redistribution and use in source and binary forms, with or Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject without modification, is permitted pursuant to, and subject
to the license terms contained in, the Revised BSD License to the license terms contained in, the Revised BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(https://trustee.ietf.org/license-info). (https://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 9291; see This version of this YANG module is part of RFC 9291; see
the RFC itself for full legal notices."; the RFC itself for full legal notices.";
revision 2022-09-15 { revision 2022-09-20 {
description description
"First revision."; "First revision.";
reference reference
"RFC RFC 9291: A YANG Network Data Model for Layer 2 VPNs."; "RFC RFC 9291: A YANG Network Data Model for Layer 2 VPNs.";
} }
identity iana-pw-types { identity iana-pw-types {
description description
"Base Pseudowire Layer 2 encapsulation type."; "Base Pseudowire Layer 2 encapsulation type.";
} }
skipping to change at line 2631 skipping to change at line 2631
"RFC 4863: Wildcard Pseudowire Type"; "RFC 4863: Wildcard Pseudowire Type";
} }
} }
<CODE ENDS> <CODE ENDS>
8.3. Ethernet Segments 8.3. Ethernet Segments
The "ietf-ethernet-segment" YANG module uses types defined in The "ietf-ethernet-segment" YANG module uses types defined in
[RFC6991]. [RFC6991].
<CODE BEGINS> file "ietf-ethernet-segment@2022-09-15.yang" <CODE BEGINS> file "ietf-ethernet-segment@2022-09-20.yang"
module ietf-ethernet-segment { module ietf-ethernet-segment {
yang-version 1.1; yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:ietf-ethernet-segment"; namespace "urn:ietf:params:xml:ns:yang:ietf-ethernet-segment";
prefix l2vpn-es; prefix l2vpn-es;
import ietf-yang-types { import ietf-yang-types {
prefix yang; prefix yang;
reference reference
"RFC 6991: Common YANG Data Types (see Section 3)"; "RFC 6991: Common YANG Data Types (see Section 3)";
} }
skipping to change at line 2674 skipping to change at line 2674
Redistribution and use in source and binary forms, with or Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject without modification, is permitted pursuant to, and subject
to the license terms contained in, the Revised BSD License to the license terms contained in, the Revised BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(https://trustee.ietf.org/license-info). (https://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 9291; see This version of this YANG module is part of RFC 9291; see
the RFC itself for full legal notices."; the RFC itself for full legal notices.";
revision 2022-09-15 { revision 2022-09-20 {
description description
"Initial version."; "Initial version.";
reference reference
"RFC 9291: A YANG Network Data Model for Layer 2 VPNs."; "RFC 9291: A YANG Network Data Model for Layer 2 VPNs.";
} }
/* Typedefs */ /* Typedefs */
typedef es-ref { typedef es-ref {
type leafref { type leafref {
skipping to change at line 3016 skipping to change at line 3016
} }
} }
} }
<CODE ENDS> <CODE ENDS>
8.4. L2NM 8.4. L2NM
The "ietf-l2vpn-ntw" YANG module uses types defined in [RFC6991], The "ietf-l2vpn-ntw" YANG module uses types defined in [RFC6991],
[RFC9181], [RFC8294], and [IEEE802.1Qcp]. [RFC9181], [RFC8294], and [IEEE802.1Qcp].
<CODE BEGINS> file "ietf-l2vpn-ntw@2022-09-15.yang" <CODE BEGINS> file "ietf-l2vpn-ntw@2022-09-20.yang"
module ietf-l2vpn-ntw { module ietf-l2vpn-ntw {
yang-version 1.1; yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:ietf-l2vpn-ntw"; namespace "urn:ietf:params:xml:ns:yang:ietf-l2vpn-ntw";
prefix l2vpn-ntw; prefix l2vpn-ntw;
import ietf-inet-types { import ietf-inet-types {
prefix inet; prefix inet;
reference reference
"RFC 6991: Common YANG Data Types, Section 4"; "RFC 6991: Common YANG Data Types, Section 4";
} }
skipping to change at line 3097 skipping to change at line 3097
Redistribution and use in source and binary forms, with or Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject without modification, is permitted pursuant to, and subject
to the license terms contained in, the Revised BSD License to the license terms contained in, the Revised BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(https://trustee.ietf.org/license-info). (https://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 9291; see This version of this YANG module is part of RFC 9291; see
the RFC itself for full legal notices."; the RFC itself for full legal notices.";
revision 2022-09-15 { revision 2022-09-20 {
description description
"Initial version."; "Initial version.";
reference reference
"RFC 9291: A YANG Network Data Model for Layer 2 VPNs."; "RFC 9291: A YANG Network Data Model for Layer 2 VPNs.";
} }
/* Features */ /* Features */
feature oam-3ah { feature oam-3ah {
description description
skipping to change at line 3498 skipping to change at line 3498
description description
"Identifies the Class of Service."; "Identifies the Class of Service.";
} }
leaf loss-measurement { leaf loss-measurement {
type boolean; type boolean;
default "false"; default "false";
description description
"Controls whether loss measurement is ('true') or "Controls whether loss measurement is ('true') or
disabled ('false')."; disabled ('false').";
} }
leaf synthethic-loss-measurement { leaf synthetic-loss-measurement {
type boolean; type boolean;
default "false"; default "false";
description description
"Indicates whether synthetic loss measurement is "Indicates whether synthetic loss measurement is
enabled ('true') or disabled ('false')."; enabled ('true') or disabled ('false').";
} }
container delay-measurement { container delay-measurement {
description description
"Container for delay measurement."; "Container for delay measurement.";
leaf enable-dm { leaf enable-dm {
skipping to change at line 4215 skipping to change at line 4215
} }
} }
leaf underlay-multicast { leaf underlay-multicast {
type boolean; type boolean;
default "false"; default "false";
description description
"Enables (when set to 'true') or disables "Enables (when set to 'true') or disables
(when set to 'false') underlay (when set to 'false') underlay
multicast."; multicast.";
} }
leaf flood-unknown-unicast-supression { leaf flood-unknown-unicast-suppression {
type boolean; type boolean;
default "false"; default "false";
description description
"Enables (when set to 'true') or disables "Enables (when set to 'true') or disables
(when set to 'false') unknown flood (when set to 'false') unknown flood
unicast suppression."; unicast suppression.";
} }
leaf vpws-vlan-aware { leaf vpws-vlan-aware {
type boolean; type boolean;
default "false"; default "false";
 End of changes. 12 change blocks. 
12 lines changed or deleted 12 lines changed or added

This html diff was produced by rfcdiff 1.48.