iana-pseudowire-types

This module contains a collection of IANA-maintained YANG data types that are used for referring to Pseudowire Types. Copyright...

  • Version: 2022-09-20

    iana-pseudowire-types@2022-09-20


    
      module iana-pseudowire-types {
    
        yang-version 1.1;
    
        namespace
          "urn:ietf:params:xml:ns:yang:iana-pseudowire-types";
    
        prefix iana-pw-types;
    
        organization "IANA";
    
        contact
          "Internet Assigned Numbers Authority
    
    Postal: ICANN
         12025 Waterfront Drive, Suite 300
         Los Angeles, CA  90094-2536
         United States of America
    Tel:    +1 310 301 5800
    <mailto:iana@iana.org>";
    
        description
          "This module contains a collection of IANA-maintained YANG
    data types that are used for referring to Pseudowire Types.
    
    Copyright (c) 2022 IETF Trust and the persons identified as
    authors of the code.  All rights reserved.
    
    Redistribution and use in source and binary forms, with or
    without modification, is permitted pursuant to, and subject
    to the license terms contained in, the Revised BSD License
    set forth in Section 4.c of the IETF Trust's Legal Provisions
    Relating to IETF Documents
    (https://trustee.ietf.org/license-info).
    
    This version of this YANG module is part of RFC 9291; see
    the RFC itself for full legal notices.";
    
        revision "2022-09-20" {
          description "First revision.";
          reference
            "RFC RFC 9291: A YANG Network Data Model for Layer 2 VPNs.";
    
        }
    
    
        identity iana-pw-types {
          description
            "Base Pseudowire Layer 2 encapsulation type.";
        }
    
        identity frame-relay {
          base iana-pw-types;
          description
            "Frame Relay DLCI (Martini Mode).";
          reference
            "RFC 4619: Encapsulation Methods for Transport of Frame Relay
            	  over Multiprotocol Label Switching (MPLS)
            	  Networks";
    
        }
    
        identity atm-aal5 {
          base iana-pw-types;
          description
            "ATM AAL5 SDU VCC transport.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity atm-cell {
          base iana-pw-types;
          description
            "ATM transparent cell transport.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity ethernet-tagged-mode {
          base iana-pw-types;
          description
            "Ethernet (VLAN) Tagged Mode.";
          reference
            "RFC 4448: Encapsulation Methods for Transport of Ethernet
            	  over MPLS Networks";
    
        }
    
        identity ethernet {
          base iana-pw-types;
          description "Ethernet.";
          reference
            "RFC 4448: Encapsulation Methods for Transport of Ethernet
            	  over MPLS Networks";
    
        }
    
        identity hdlc {
          base iana-pw-types;
          description "HDLC.";
          reference
            "RFC 4618: Encapsulation Methods for Transport of
            	  PPP/High-Level Data Link Control (HDLC)
            	  over MPLS Networks";
    
        }
    
        identity ppp {
          base iana-pw-types;
          description "PPP.";
          reference
            "RFC 4618: Encapsulation Methods for Transport of
            	  PPP/High-Level Data Link Control (HDLC)
            	  over MPLS Networks";
    
        }
    
        identity circuit-emulation-mpls {
          base iana-pw-types;
          description
            "SONET/SDH Circuit Emulation Service Over MPLS Encapsulation.";
          reference
            "RFC 5143: Synchronous Optical Network/Synchronous Digital
            	  Hierarchy (SONET/SDH) Circuit Emulation Service over
            	  MPLS (CEM) Encapsulation";
    
        }
    
        identity atm-to-vcc {
          base iana-pw-types;
          description
            "ATM n-to-one VCC cell transport.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity atm-to-vpc {
          base iana-pw-types;
          description
            "ATM n-to-one VPC cell transport.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity layer-2-transport {
          base iana-pw-types;
          description "IP Layer2 Transport.";
          reference
            "RFC 3032: MPLS Label Stack Encoding";
    
        }
    
        identity atm-one-to-one-vcc {
          base iana-pw-types;
          description
            "ATM one-to-one VCC Cell Mode.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity atm-one-to-one-vpc {
          base iana-pw-types;
          description
            "ATM one-to-one VPC Cell Mode.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity atm-aal5-vcc {
          base iana-pw-types;
          description
            "ATM AAL5 PDU VCC transport.";
          reference
            "RFC 4717: Encapsulation Methods for Transport of
            	  Asynchronous Transfer Mode (ATM) over MPLS
            	  Networks";
    
        }
    
        identity fr-port-mode {
          base iana-pw-types;
          description "Frame-Relay Port mode.";
          reference
            "RFC 4619: Encapsulation Methods for Transport of Frame Relay
            	  over Multiprotocol Label Switching (MPLS)
            	  Networks";
    
        }
    
        identity circuit-emulation-packet {
          base iana-pw-types;
          description
            "SONET/SDH Circuit Emulation over Packet.";
          reference
            "RFC 4842: Synchronous Optical Network/Synchronous Digital
            	  Hierarchy (SONET/SDH) Circuit Emulation over Packet
            	  (CEP)";
    
        }
    
        identity e1 {
          base iana-pw-types;
          description
            "Structure-agnostic E1 over Packet.";
          reference
            "RFC 4553: Structure-Agnostic Time Division Multiplexing (TDM)
            	  over Packet (SAToP)";
    
        }
    
        identity t1 {
          base iana-pw-types;
          description
            "Structure-agnostic T1 (DS1) over Packet.";
          reference
            "RFC 4553: Structure-Agnostic Time Division Multiplexing (TDM)
            	  over Packet (SAToP)";
    
        }
    
        identity e3 {
          base iana-pw-types;
          description
            "Structure-agnostic E3 over Packet.";
          reference
            "RFC 4553: Structure-Agnostic Time Division Multiplexing (TDM)
            	  over Packet (SAToP)";
    
        }
    
        identity t3 {
          base iana-pw-types;
          description
            "Structure-agnostic T3 (DS3) over Packet.";
          reference
            "RFC 4553: Structure-Agnostic Time Division Multiplexing (TDM)
            	  over Packet (SAToP)";
    
        }
    
        identity ces-over-psn {
          base iana-pw-types;
          description "CESoPSN basic mode.";
          reference
            "RFC 5086: Structure-Aware Time Division Multiplexed (TDM)
            	  Circuit Emulation Service over Packet Switched
            	  Network (CESoPSN)";
    
        }
    
        identity tdm-over-ip-aal1 {
          base iana-pw-types;
          description "TDMoIP AAL1 Mode.";
          reference
            "RFC 5087: Time Division Multiplexing over IP (TDMoIP)";
    
        }
    
        identity ces-over-psn-cas {
          base iana-pw-types;
          description "CESoPSN TDM with CAS.";
          reference
            "RFC 5086: Structure-Aware Time Division Multiplexed (TDM)
            	  Circuit Emulation Service over Packet Switched
            	  Network (CESoPSN)";
    
        }
    
        identity tdm-over-ip-aal2 {
          base iana-pw-types;
          description "TDMoIP AAL2 Mode.";
          reference
            "RFC 5087: Time Division Multiplexing over IP (TDMoIP)";
    
        }
    
        identity dlci {
          base iana-pw-types;
          description "Frame Relay DLCI.";
          reference
            "RFC 4619: Encapsulation Methods for Transport of Frame Relay
            	  over Multiprotocol Label Switching (MPLS)
            	  Networks";
    
        }
    
        identity rohc {
          base iana-pw-types;
          description
            "ROHC Transport Header-compressed Packets.";
          reference
            "RFC 5795: The RObust Header Compression (ROHC) Framework
             RFC 4901: Protocol Extensions for Header Compression over
            	  MPLS";
    
        }
    
        identity ecrtp {
          base iana-pw-types;
          description
            "ECRTP Transport Header-compressed Packets.";
          reference
            "RFC 3545: Enhanced Compressed RTP (CRTP) for Links with High
            	  Delay, Packet Loss and Reordering
             RFC 4901: Protocol Extensions for Header Compression over
            	  MPLS";
    
        }
    
        identity iphc {
          base iana-pw-types;
          description
            "IPHC Transport Header-compressed Packets.";
          reference
            "RFC 2507: IP Header Compression
             RFC 4901: Protocol Extensions for Header Compression over
            	  MPLS";
    
        }
    
        identity crtp {
          base iana-pw-types;
          description
            "cRTP Transport Header-compressed Packets.";
          reference
            "RFC 2508: Compressing IP/UDP/RTP Headers for Low-Speed Serial
            	  Links
             RFC 4901: Protocol Extensions for Header Compression over
            	  MPLS";
    
        }
    
        identity atm-vp-virtual-trunk {
          base iana-pw-types;
          description "ATM VP Virtual Trunk.";
          reference
            "MFA Forum: The Use of Virtual Trunks for ATM/MPLS
            	   Control Plane Interworking Specification";
    
        }
    
        identity fc-port-mode {
          base iana-pw-types;
          description "FC Port Mode.";
          reference
            "RFC 6307: Encapsulation Methods for Transport of
            	  Fibre Channel Traffic over MPLS Networks";
    
        }
    
        identity wildcard {
          base iana-pw-types;
          description "Wildcard.";
          reference
            "RFC 4863: Wildcard Pseudowire Type";
    
        }
      }  // module iana-pseudowire-types
    

© 2023 YumaWorks, Inc. All rights reserved.