draft-ietf-netmod-iana-if-type-07.txt   draft-ietf-netmod-iana-if-type-08.txt 
Network Working Group M. Bjorklund Network Working Group M. Bjorklund
Internet-Draft Tail-f Systems Internet-Draft Tail-f Systems
Intended status: Standards Track July 4, 2013 Intended status: Standards Track November 7, 2013
Expires: January 5, 2014 Expires: May 11, 2014
IANA Interface Type YANG Module IANA Interface Type YANG Module
draft-ietf-netmod-iana-if-type-07 draft-ietf-netmod-iana-if-type-08
Abstract Abstract
This document defines the initial version of the iana-if-type YANG This document defines the initial version of the iana-if-type YANG
module. module.
Status of this Memo Status of this Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79. provisions of BCP 78 and BCP 79.
skipping to change at page 1, line 31 skipping to change at page 1, line 31
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on January 5, 2014. This Internet-Draft will expire on May 11, 2014.
Copyright Notice Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 10 skipping to change at page 2, line 10
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License. described in the Simplified BSD License.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. IANA Maintained Interface Type YANG Module . . . . . . . . . . 4 2. IANA Maintained Interface Type YANG Module . . . . . . . . . . 4
3. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 36 3. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 36
3.1. URI Registrations . . . . . . . . . . . . . . . . . . . . 37 3.1. URI Registrations . . . . . . . . . . . . . . . . . . . . 36
3.2. YANG Module Registrations . . . . . . . . . . . . . . . . 37 3.2. YANG Module Registrations . . . . . . . . . . . . . . . . 37
4. Security Considerations . . . . . . . . . . . . . . . . . . . 38 4. Security Considerations . . . . . . . . . . . . . . . . . . . 38
5. Normative References . . . . . . . . . . . . . . . . . . . . . 39 5. Normative References . . . . . . . . . . . . . . . . . . . . . 39
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 40 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 40
1. Introduction 1. Introduction
This document defines the initial version of the iana-if-type YANG This document defines the initial version of the iana-if-type YANG
module for interface type definitions. module for interface type definitions.
The iana-if-type module reflects IANA's existing "ifType definitions" The iana-if-type module reflects IANA's existing "ifType definitions"
registry. The latest revision of the module can be obtained from the registry. The latest revision of the module can be obtained from the
IANA web site. IANA web site.
Whenever a new interface type is added to the "ifType definitions" Whenever a new interface type is added to the "ifType definitions"
registry, the IANAifType-MIB and the iana-if-type YANG module are registry, the IANAifType-MIB and the iana-if-type YANG module are
updated by IANA. updated by IANA.
2. IANA Maintained Interface Type YANG Module 2. IANA Maintained Interface Type YANG Module
This YANG module imports an identity from
[I-D.ietf-netmod-interfaces-cfg].
<CODE BEGINS> file "iana-if-type.yang" <CODE BEGINS> file "iana-if-type.yang"
module iana-if-type { module iana-if-type {
namespace "urn:ietf:params:xml:ns:yang:iana-if-type"; namespace "urn:ietf:params:xml:ns:yang:iana-if-type";
prefix ianaift; prefix ianaift;
import ietf-interfaces {
prefix if;
}
organization "IANA"; organization "IANA";
contact contact
" Internet Assigned Numbers Authority " Internet Assigned Numbers Authority
Postal: ICANN Postal: ICANN
4676 Admiralty Way, Suite 330 4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292 Marina del Rey, CA 90292
Tel: +1 310 823 9358 Tel: +1 310 823 9358
E-Mail: iana&iana.org"; E-Mail: iana&iana.org";
description description
"This YANG module defines the iana-if-type typedef, which "This YANG module defines YANG identites for IANA-registered
contains YANG definitions for IANA-registered interface types. interface types.
This YANG module is maintained by IANA, and reflects the This YANG module is maintained by IANA, and reflects the
'ifType definitions' registry. 'ifType definitions' registry.
The latest revision of this YANG module can be obtained from The latest revision of this YANG module can be obtained from
the IANA web site. the IANA web site.
Requests for new values should be made to IANA via
email (iana&iana.org).
Copyright (c) 2011 IETF Trust and the persons identified as Copyright (c) 2011 IETF Trust and the persons identified as
authors of the code. All rights reserved. authors of the code. All rights reserved.
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 Simplified BSD License to the license terms contained in, the Simplified 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
(http://trustee.ietf.org/license-info). (http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC XXXX; see This version of this YANG module is part of RFC XXXX; see
the RFC itself for full legal notices."; the RFC itself for full legal notices.";
// RFC Ed.: replace XXXX with actual RFC number and remove this // RFC Ed.: replace XXXX with actual RFC number and remove this
// note. // note.
reference
"IANA ifType definitions registry.
<http://www.iana.org/assignments/smi-numbers>";
// RFC Ed.: update the date below with the date of RFC publication // RFC Ed.: update the date below with the date of RFC publication
// and remove this note. // and remove this note.
revision 2013-07-04 { revision 2013-11-07 {
description description
"Initial revision."; "Initial revision.";
reference reference
"RFC XXXX: IANA Interface Type YANG Module"; "RFC XXXX: IANA Interface Type YANG Module";
} }
typedef iana-if-type { identity iana-interface-type {
type enumeration { base if:interface-type;
enum "other" { description
value 1; "This identity is used as a base for all interface types
description defined in the ifType definition registry.";
"None of the following"; }
}
enum "regular1822" { identity other {
value 2; base iana-interface-type;
} }
enum "hdh1822" { identity regular1822 {
value 3; base iana-interface-type;
} }
enum "ddnX25" { identity hdh1822 {
value 4; base iana-interface-type;
} }
enum "rfc877x25" { identity ddnX25 {
value 5; base iana-interface-type;
reference }
"RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer"; identity rfc877x25 {
} base iana-interface-type;
enum "ethernetCsmacd" { reference
value 6; "RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer";
description }
"For all ethernet-like interfaces, regardless of speed, identity ethernetCsmacd {
as per RFC3635."; base iana-interface-type;
reference description
"RFC 3635 - Definitions of Managed Objects for the "For all ethernet-like interfaces, regardless of speed,
Ethernet-like Interface Types."; as per RFC3635.";
} reference
enum "iso88023Csmacd" { "RFC 3635 - Definitions of Managed Objects for the
value 7; Ethernet-like Interface Types.";
status deprecated; }
description identity iso88023Csmacd {
"Deprecated via RFC3635. base iana-interface-type;
Use ethernetCsmacd(6) instead."; status deprecated;
reference description
"RFC 3635 - Definitions of Managed Objects for the "Deprecated via RFC3635.
Ethernet-like Interface Types."; Use ethernetCsmacd(6) instead.";
} reference
enum "iso88024TokenBus" { "RFC 3635 - Definitions of Managed Objects for the
value 8; Ethernet-like Interface Types.";
} }
enum "iso88025TokenRing" { identity iso88024TokenBus {
value 9; base iana-interface-type;
} }
enum "iso88026Man" { identity iso88025TokenRing {
value 10; base iana-interface-type;
} }
enum "starLan" { identity iso88026Man {
value 11; base iana-interface-type;
status deprecated; }
description identity starLan {
"Deprecated via RFC3635. base iana-interface-type;
Use ethernetCsmacd(6) instead."; status deprecated;
reference description
"RFC 3635 - Definitions of Managed Objects for the "Deprecated via RFC3635.
Ethernet-like Interface Types."; Use ethernetCsmacd(6) instead.";
} reference
enum "proteon10Mbit" { "RFC 3635 - Definitions of Managed Objects for the
value 12; Ethernet-like Interface Types.";
} }
enum "proteon80Mbit" { identity proteon10Mbit {
value 13; base iana-interface-type;
} }
enum "hyperchannel" { identity proteon80Mbit {
value 14; base iana-interface-type;
} }
enum "fddi" { identity hyperchannel {
value 15; base iana-interface-type;
reference }
"RFC 1512 - FDDI Management Information Base"; identity fddi {
} base iana-interface-type;
enum "lapb" { reference
value 16; "RFC 1512 - FDDI Management Information Base";
reference }
"RFC 1381 - SNMP MIB Extension for X.25 LAPB"; identity lapb {
} base iana-interface-type;
enum "sdlc" { reference
value 17; "RFC 1381 - SNMP MIB Extension for X.25 LAPB";
} }
enum "ds1" { identity sdlc {
value 18; base iana-interface-type;
description }
"DS1-MIB"; identity ds1 {
reference base iana-interface-type;
"RFC 4805 - Definitions of Managed Objects for the description
DS1, J1, E1, DS2, and E2 Interface Types"; "DS1-MIB";
} reference
enum "e1" { "RFC 4805 - Definitions of Managed Objects for the
value 19; DS1, J1, E1, DS2, and E2 Interface Types";
status obsolete; }
description identity e1 {
"Obsolete see DS1-MIB"; base iana-interface-type;
reference status obsolete;
"RFC 4805 - Definitions of Managed Objects for the description
DS1, J1, E1, DS2, and E2 Interface Types"; "Obsolete see DS1-MIB";
} reference
enum "basicISDN" { "RFC 4805 - Definitions of Managed Objects for the
value 20; DS1, J1, E1, DS2, and E2 Interface Types";
description }
"see also RFC2127"; identity basicISDN {
} base iana-interface-type;
enum "primaryISDN" { description
value 21; "see also RFC2127";
} }
enum "propPointToPointSerial" { identity primaryISDN {
value 22; base iana-interface-type;
description }
"proprietary serial"; identity propPointToPointSerial {
} base iana-interface-type;
enum "ppp" { description
value 23; "proprietary serial";
} }
enum "softwareLoopback" { identity ppp {
value 24; base iana-interface-type;
} }
enum "eon" { identity softwareLoopback {
value 25; base iana-interface-type;
description }
"CLNP over IP"; identity eon {
} base iana-interface-type;
enum "ethernet3Mbit" { description
value 26; "CLNP over IP";
} }
enum "nsip" { identity ethernet3Mbit {
value 27; base iana-interface-type;
description
"XNS over IP"; }
} identity nsip {
enum "slip" { base iana-interface-type;
value 28; description
description "XNS over IP";
"generic SLIP"; }
} identity slip {
enum "ultra" { base iana-interface-type;
value 29; description
description "generic SLIP";
"ULTRA technologies"; }
} identity ultra {
enum "ds3" { base iana-interface-type;
value 30; description
description "ULTRA technologies";
"DS3-MIB"; }
reference identity ds3 {
"RFC 3896 - Definitions of Managed Objects for the base iana-interface-type;
DS3/E3 Interface Type"; description
} "DS3-MIB";
enum "sip" { reference
value 31; "RFC 3896 - Definitions of Managed Objects for the
description DS3/E3 Interface Type";
"SMDS, coffee"; }
reference identity sip {
"RFC 1694 - Definitions of Managed Objects for SMDS base iana-interface-type;
description
"SMDS, coffee";
reference
"RFC 1694 - Definitions of Managed Objects for SMDS
Interfaces using SMIv2"; Interfaces using SMIv2";
} }
enum "frameRelay" { identity frameRelay {
value 32; base iana-interface-type;
description description
"DTE only."; "DTE only.";
reference reference
"RFC 2115 - Management Information Base for Frame Relay "RFC 2115 - Management Information Base for Frame Relay
DTEs Using SMIv2"; DTEs Using SMIv2";
} }
enum "rs232" { identity rs232 {
value 33; base iana-interface-type;
reference reference
"RFC 1659 - Definitions of Managed Objects for RS-232-like "RFC 1659 - Definitions of Managed Objects for RS-232-like
Hardware Devices using SMIv2"; Hardware Devices using SMIv2";
} }
enum "para" { identity para {
value 34; base iana-interface-type;
description description
"parallel-port"; "parallel-port";
reference reference
"RFC 1660 - Definitions of Managed Objects for "RFC 1660 - Definitions of Managed Objects for
Parallel-printer-like Hardware Devices using Parallel-printer-like Hardware Devices using
SMIv2"; SMIv2";
} }
enum "arcnet" { identity arcnet {
value 35; base iana-interface-type;
description description
"arcnet"; "arcnet";
} }
enum "arcnetPlus" { identity arcnetPlus {
value 36; base iana-interface-type;
description description
"arcnet plus"; "arcnet plus";
}
identity atm {
base iana-interface-type;
description
"ATM cells";
}
identity miox25 {
base iana-interface-type;
reference
"RFC 1461 - SNMP MIB extension for Multiprotocol
Interconnect over X.25";
}
identity sonet {
base iana-interface-type;
description
"SONET or SDH";
}
identity x25ple {
base iana-interface-type;
reference
"RFC 2127 - ISDN Management Information Base using SMIv2";
}
identity iso88022llc {
base iana-interface-type;
}
identity localTalk {
base iana-interface-type;
}
identity smdsDxi {
base iana-interface-type;
}
identity frameRelayService {
base iana-interface-type;
description
"FRNETSERV-MIB";
reference
"RFC 2954 - Definitions of Managed Objects for Frame
Relay Service";
}
identity v35 {
base iana-interface-type;
}
identity hssi {
base iana-interface-type;
}
identity hippi {
base iana-interface-type;
}
identity modem {
base iana-interface-type;
description
"Generic modem";
}
identity aal5 {
base iana-interface-type;
description
"AAL5 over ATM";
}
identity sonetPath {
base iana-interface-type;
}
identity sonetVT {
base iana-interface-type;
}
identity smdsIcip {
base iana-interface-type;
description
"SMDS InterCarrier Interface";
}
identity propVirtual {
base iana-interface-type;
description
"proprietary virtual/internal";
reference
"RFC 2863 - The Interfaces Group MIB";
}
identity propMultiplexor {
base iana-interface-type;
description
"proprietary multiplexing";
} reference
enum "atm" { "RFC 2863 - The Interfaces Group MIB";
value 37; }
description identity ieee80212 {
"ATM cells"; base iana-interface-type;
} description
enum "miox25" { "100BaseVG";
value 38; }
reference identity fibreChannel {
"RFC 1461 - SNMP MIB extension for Multiprotocol base iana-interface-type;
Interconnect over X.25"; description
} "Fibre Channel";
enum "sonet" { }
value 39; identity hippiInterface {
description base iana-interface-type;
"SONET or SDH"; description
} "HIPPI interfaces";
enum "x25ple" { }
value 40; identity frameRelayInterconnect {
reference base iana-interface-type;
"RFC 2127 - ISDN Management Information Base using SMIv2"; status obsolete;
} description
enum "iso88022llc" { "Obsolete use either
value 41; frameRelay(32) or frameRelayService(44).";
} }
enum "localTalk" { identity aflane8023 {
value 42; base iana-interface-type;
} description
enum "smdsDxi" { "ATM Emulated LAN for 802.3";
value 43; }
} identity aflane8025 {
enum "frameRelayService" { base iana-interface-type;
value 44; description
description "ATM Emulated LAN for 802.5";
"FRNETSERV-MIB"; }
reference identity cctEmul {
"RFC 2954 - Definitions of Managed Objects for Frame base iana-interface-type;
Relay Service"; description
} "ATM Emulated circuit";
enum "v35" { }
value 45; identity fastEther {
} base iana-interface-type;
enum "hssi" { status deprecated;
value 46; description
} "Obsoleted via RFC3635.
enum "hippi" { ethernetCsmacd(6) should be used instead";
value 47; reference
} "RFC 3635 - Definitions of Managed Objects for the
enum "modem" { Ethernet-like Interface Types.";
value 48; }
description identity isdn {
"Generic modem"; base iana-interface-type;
} description
enum "aal5" { "ISDN and X.25";
value 49; reference
description "RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN
"AAL5 over ATM"; in the Packet Mode";
} }
enum "sonetPath" { identity v11 {
value 50; base iana-interface-type;
} description
enum "sonetVT" { "CCITT V.11/X.21";
value 51; }
} identity v36 {
enum "smdsIcip" { base iana-interface-type;
value 52; description
description "CCITT V.36";
"SMDS InterCarrier Interface"; }
} identity g703at64k {
enum "propVirtual" { base iana-interface-type;
value 53; description
description "CCITT G703 at 64Kbps";
"proprietary virtual/internal"; }
reference identity g703at2mb {
"RFC 2863 - The Interfaces Group MIB"; base iana-interface-type;
} status obsolete;
enum "propMultiplexor" { description
value 54; "Obsolete see DS1-MIB";
description }
"proprietary multiplexing"; identity qllc {
reference base iana-interface-type;
"RFC 2863 - The Interfaces Group MIB"; description
} "SNA QLLC";
enum "ieee80212" { }
value 55; identity fastEtherFX {
description base iana-interface-type;
"100BaseVG"; status deprecated;
} description
enum "fibreChannel" { "Obsoleted via RFC3635
value 56; ethernetCsmacd(6) should be used instead";
description reference
"Fibre Channel"; "RFC 3635 - Definitions of Managed Objects for the
} Ethernet-like Interface Types.";
enum "hippiInterface" { }
value 57; identity channel {
description base iana-interface-type;
"HIPPI interfaces"; description
} "channel";
enum "frameRelayInterconnect" { }
value 58; identity ieee80211 {
status obsolete; base iana-interface-type;
description description
"Obsolete use either "radio spread spectrum";
frameRelay(32) or frameRelayService(44)."; }
} identity ibm370parChan {
enum "aflane8023" { base iana-interface-type;
value 59; description
description "IBM System 360/370 OEMI Channel";
"ATM Emulated LAN for 802.3"; }
} identity escon {
enum "aflane8025" { base iana-interface-type;
value 60; description
description "IBM Enterprise Systems Connection";
"ATM Emulated LAN for 802.5"; }
} identity dlsw {
enum "cctEmul" { base iana-interface-type;
value 61; description
description "Data Link Switching";
"ATM Emulated circuit"; }
} identity isdns {
enum "fastEther" { base iana-interface-type;
value 62; description
status deprecated; "ISDN S/T interface";
description }
"Obsoleted via RFC3635. identity isdnu {
ethernetCsmacd(6) should be used instead"; base iana-interface-type;
reference description
"RFC 3635 - Definitions of Managed Objects for the "ISDN U interface";
Ethernet-like Interface Types."; }
} identity lapd {
enum "isdn" { base iana-interface-type;
value 63; description
description "Link Access Protocol D";
"ISDN and X.25"; }
reference identity ipSwitch {
"RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN base iana-interface-type;
in the Packet Mode"; description
} "IP Switching Objects";
enum "v11" { }
value 64; identity rsrb {
description base iana-interface-type;
"CCITT V.11/X.21"; description
} "Remote Source Route Bridging";
enum "v36" { }
value 65; identity atmLogical {
description base iana-interface-type;
"CCITT V.36"; description
} "ATM Logical Port";
enum "g703at64k" { reference
value 66; "RFC 3606 - Definitions of Supplemental Managed Objects
description for ATM Interface";
"CCITT G703 at 64Kbps"; }
} identity ds0 {
enum "g703at2mb" { base iana-interface-type;
value 67; description
status obsolete; "Digital Signal Level 0";
description reference
"Obsolete see DS1-MIB"; "RFC 2494 - Definitions of Managed Objects for the DS0
} and DS0 Bundle Interface Type";
enum "qllc" { }
value 68; identity ds0Bundle {
description base iana-interface-type;
"SNA QLLC"; description
} "group of ds0s on the same ds1";
enum "fastEtherFX" { reference
value 69; "RFC 2494 - Definitions of Managed Objects for the DS0
status deprecated; and DS0 Bundle Interface Type";
description }
"Obsoleted via RFC3635 identity bsc {
ethernetCsmacd(6) should be used instead"; base iana-interface-type;
reference description
"RFC 3635 - Definitions of Managed Objects for the "Bisynchronous Protocol";
Ethernet-like Interface Types."; }
} identity async {
enum "channel" { base iana-interface-type;
value 70; description
description "Asynchronous Protocol";
"channel"; }
} identity cnr {
enum "ieee80211" { base iana-interface-type;
value 71; description
description "Combat Net Radio";
"radio spread spectrum"; }
} identity iso88025Dtr {
enum "ibm370parChan" { base iana-interface-type;
value 72; description
description "ISO 802.5r DTR";
"IBM System 360/370 OEMI Channel"; }
} identity eplrs {
enum "escon" { base iana-interface-type;
value 73; description
description "Ext Pos Loc Report Sys";
"IBM Enterprise Systems Connection";
}
enum "dlsw" {
value 74;
description
"Data Link Switching";
}
enum "isdns" {
value 75;
description
"ISDN S/T interface";
}
enum "isdnu" {
value 76;
description
"ISDN U interface";
}
enum "lapd" {
value 77;
description
"Link Access Protocol D";
}
enum "ipSwitch" {
value 78;
description
"IP Switching Objects";
}
enum "rsrb" {
value 79;
description
"Remote Source Route Bridging";
}
enum "atmLogical" {
value 80;
description
"ATM Logical Port";
reference
"RFC 3606 - Definitions of Supplemental Managed Objects
for ATM Interface";
}
enum "ds0" {
value 81;
description
"Digital Signal Level 0";
reference
"RFC 2494 - Definitions of Managed Objects for the DS0
and DS0 Bundle Interface Type";
}
enum "ds0Bundle" {
value 82;
description
"group of ds0s on the same ds1";
reference
"RFC 2494 - Definitions of Managed Objects for the DS0
and DS0 Bundle Interface Type";
}
enum "bsc" {
value 83;
description
"Bisynchronous Protocol";
}
enum "async" {
value 84;
description
"Asynchronous Protocol";
}
enum "cnr" {
value 85;
description
"Combat Net Radio";
}
enum "iso88025Dtr" {
value 86;
description
"ISO 802.5r DTR";
}
enum "eplrs" {
value 87;
description
"Ext Pos Loc Report Sys";
}
enum "arap" {
value 88;
description
"Appletalk Remote Access Protocol";
}
enum "propCnls" {
value 89;
description
"Proprietary Connectionless Protocol";
}
enum "hostPad" {
value 90;
description
"CCITT-ITU X.29 PAD Protocol";
}
enum "termPad" {
value 91;
description
"CCITT-ITU X.3 PAD Facility";
}
enum "frameRelayMPI" {
value 92;
description
"Multiproto Interconnect over FR";
}
enum "x213" {
value 93;
description
"CCITT-ITU X213";
}
enum "adsl" {
value 94;
description
"Asymmetric Digital Subscriber Loop";
}
enum "radsl" {
value 95;
description
"Rate-Adapt. Digital Subscriber Loop";
}
enum "sdsl" {
value 96;
description
"Symmetric Digital Subscriber Loop";
}
enum "vdsl" {
value 97;
description
"Very H-Speed Digital Subscrib. Loop";
}
enum "iso88025CRFPInt" {
value 98;
description
"ISO 802.5 CRFP";
}
enum "myrinet" {
value 99;
description
"Myricom Myrinet";
}
enum "voiceEM" {
value 100;
description
"voice recEive and transMit";
}
enum "voiceFXO" {
value 101;
description
"voice Foreign Exchange Office";
}
enum "voiceFXS" {
value 102;
description
"voice Foreign Exchange Station";
}
enum "voiceEncap" {
value 103;
description
"voice encapsulation";
}
enum "voiceOverIp" {
value 104;
description
"voice over IP encapsulation";
}
enum "atmDxi" {
value 105;
description
"ATM DXI";
}
enum "atmFuni" {
value 106;
description
"ATM FUNI";
}
enum "atmIma" {
value 107;
description
"ATM IMA";
}
enum "pppMultilinkBundle" {
value 108;
description
"PPP Multilink Bundle";
}
enum "ipOverCdlc" {
value 109;
description
"IBM ipOverCdlc";
}
enum "ipOverClaw" {
value 110;
description
"IBM Common Link Access to Workstn";
}
enum "stackToStack" {
value 111;
description
"IBM stackToStack";
}
enum "virtualIpAddress" {
value 112;
description
"IBM VIPA";
}
enum "mpc" {
value 113;
description
"IBM multi-protocol channel support";
}
enum "ipOverAtm" {
value 114;
description
"IBM ipOverAtm";
reference
"RFC 2320 - Definitions of Managed Objects for Classical IP
and ARP Over ATM Using SMIv2 (IPOA-MIB)";
}
enum "iso88025Fiber" {
value 115;
description
"ISO 802.5j Fiber Token Ring";
}
enum "tdlc" {
value 116;
description
"IBM twinaxial data link control";
}
enum "gigabitEthernet" {
value 117;
status deprecated;
description
"Obsoleted via RFC3635
ethernetCsmacd(6) should be used instead";
reference
"RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types.";
}
enum "hdlc" {
value 118;
description
"HDLC";
}
enum "lapf" {
value 119;
description
"LAP F";
}
enum "v37" {
value 120;
description
"V.37";
}
enum "x25mlp" {
value 121;
description
"Multi-Link Protocol";
}
enum "x25huntGroup" {
value 122;
description
"X25 Hunt Group";
}
enum "transpHdlc" {
value 123;
description
"Transp HDLC";
}
enum "interleave" {
value 124;
description
"Interleave channel";
}
enum "fast" {
value 125;
description
"Fast channel";
}
enum "ip" {
value 126;
description
"IP (for APPN HPR in IP networks)";
}
enum "docsCableMaclayer" {
value 127;
description
"CATV Mac Layer";
} }
enum "docsCableDownstream" { identity arap {
value 128; base iana-interface-type;
description description
"CATV Downstream interface"; "Appletalk Remote Access Protocol";
} }
enum "docsCableUpstream" { identity propCnls {
value 129; base iana-interface-type;
description description
"CATV Upstream interface"; "Proprietary Connectionless Protocol";
} }
enum "a12MppSwitch" { identity hostPad {
value 130; base iana-interface-type;
description description
"Avalon Parallel Processor"; "CCITT-ITU X.29 PAD Protocol";
} }
enum "tunnel" { identity termPad {
value 131; base iana-interface-type;
description description
"Encapsulation interface"; "CCITT-ITU X.3 PAD Facility";
} }
enum "coffee" { identity frameRelayMPI {
value 132; base iana-interface-type;
description description
"coffee pot"; "Multiproto Interconnect over FR";
reference }
"RFC 2325 - Coffee MIB"; identity x213 {
} base iana-interface-type;
enum "ces" { description
value 133; "CCITT-ITU X213";
description }
"Circuit Emulation Service"; identity adsl {
} base iana-interface-type;
enum "atmSubInterface" { description
value 134; "Asymmetric Digital Subscriber Loop";
description }
"ATM Sub Interface"; identity radsl {
} base iana-interface-type;
enum "l2vlan" { description
value 135; "Rate-Adapt. Digital Subscriber Loop";
description }
"Layer 2 Virtual LAN using 802.1Q"; identity sdsl {
} base iana-interface-type;
enum "l3ipvlan" { description
value 136; "Symmetric Digital Subscriber Loop";
description }
"Layer 3 Virtual LAN using IP"; identity vdsl {
} base iana-interface-type;
enum "l3ipxvlan" { description
value 137; "Very H-Speed Digital Subscrib. Loop";
description }
"Layer 3 Virtual LAN using IPX"; identity iso88025CRFPInt {
} base iana-interface-type;
enum "digitalPowerline" { description
value 138; "ISO 802.5 CRFP";
description }
"IP over Power Lines"; identity myrinet {
} base iana-interface-type;
enum "mediaMailOverIp" { description
value 139; "Myricom Myrinet";
description }
"Multimedia Mail over IP"; identity voiceEM {
} base iana-interface-type;
enum "dtm" { description
value 140; "voice recEive and transMit";
description }
"Dynamic syncronous Transfer Mode"; identity voiceFXO {
} base iana-interface-type;
enum "dcn" { description
value 141; "voice Foreign Exchange Office";
description }
"Data Communications Network"; identity voiceFXS {
} base iana-interface-type;
enum "ipForward" { description
value 142; "voice Foreign Exchange Station";
description }
"IP Forwarding Interface"; identity voiceEncap {
} base iana-interface-type;
enum "msdsl" { description
value 143; "voice encapsulation";
description }
"Multi-rate Symmetric DSL"; identity voiceOverIp {
} base iana-interface-type;
enum "ieee1394" { description
value 144; "voice over IP encapsulation";
description }
"IEEE1394 High Performance Serial Bus"; identity atmDxi {
} base iana-interface-type;
enum "if-gsn" { description
value 145; "ATM DXI";
description }
"HIPPI-6400"; identity atmFuni {
} base iana-interface-type;
enum "dvbRccMacLayer" { description
value 146; "ATM FUNI";
description }
"DVB-RCC MAC Layer"; identity atmIma {
} base iana-interface-type;
enum "dvbRccDownstream" { description
value 147; "ATM IMA";
description }
"DVB-RCC Downstream Channel"; identity pppMultilinkBundle {
} base iana-interface-type;
enum "dvbRccUpstream" { description
value 148; "PPP Multilink Bundle";
description }
"DVB-RCC Upstream Channel"; identity ipOverCdlc {
} base iana-interface-type;
enum "atmVirtual" { description
value 149; "IBM ipOverCdlc";
description }
"ATM Virtual Interface"; identity ipOverClaw {
} base iana-interface-type;
enum "mplsTunnel" { description
value 150; "IBM Common Link Access to Workstn";
description }
"MPLS Tunnel Virtual Interface"; identity stackToStack {
} base iana-interface-type;
enum "srp" { description
value 151; "IBM stackToStack";
description }
"Spatial Reuse Protocol"; identity virtualIpAddress {
} base iana-interface-type;
enum "voiceOverAtm" { description
value 152; "IBM VIPA";
description }
"Voice Over ATM"; identity mpc {
} base iana-interface-type;
enum "voiceOverFrameRelay" { description
value 153; "IBM multi-protocol channel support";
description }
"Voice Over Frame Relay"; identity ipOverAtm {
} base iana-interface-type;
enum "idsl" { description
value 154; "IBM ipOverAtm";
description reference
"Digital Subscriber Loop over ISDN"; "RFC 2320 - Definitions of Managed Objects for Classical IP
} and ARP Over ATM Using SMIv2 (IPOA-MIB)";
enum "compositeLink" { }
value 155; identity iso88025Fiber {
description base iana-interface-type;
"Avici Composite Link Interface"; description
} "ISO 802.5j Fiber Token Ring";
enum "ss7SigLink" { }
value 156; identity tdlc {
description base iana-interface-type;
"SS7 Signaling Link"; description
} "IBM twinaxial data link control";
enum "propWirelessP2P" { }
value 157; identity gigabitEthernet {
description base iana-interface-type;
"Prop. P2P wireless interface"; status deprecated;
} description
enum "frForward" { "Obsoleted via RFC3635
value 158; ethernetCsmacd(6) should be used instead";
description reference
"Frame Forward Interface"; "RFC 3635 - Definitions of Managed Objects for the
} Ethernet-like Interface Types.";
enum "rfc1483" { }
value 159; identity hdlc {
description base iana-interface-type;
"Multiprotocol over ATM AAL5"; description
reference "HDLC";
"RFC 1483 - Multiprotocol Encapsulation over ATM }
Adaptation Layer 5"; identity lapf {
} base iana-interface-type;
enum "usb" { description
value 160; "LAP F";
description }
"USB Interface"; identity v37 {
} base iana-interface-type;
enum "ieee8023adLag" { description
value 161; "V.37";
description }
"IEEE 802.3ad Link Aggregate"; identity x25mlp {
} base iana-interface-type;
enum "bgppolicyaccounting" { description
value 162; "Multi-Link Protocol";
description }
"BGP Policy Accounting"; identity x25huntGroup {
} base iana-interface-type;
enum "frf16MfrBundle" { description
value 163; "X25 Hunt Group";
description }
"FRF .16 Multilink Frame Relay"; identity transpHdlc {
} base iana-interface-type;
enum "h323Gatekeeper" { description
value 164; "Transp HDLC";
description }
"H323 Gatekeeper"; identity interleave {
} base iana-interface-type;
enum "h323Proxy" { description
value 165; "Interleave channel";
description }
"H323 Voice and Video Proxy"; identity fast {
} base iana-interface-type;
enum "mpls" { description
value 166; "Fast channel";
description }
"MPLS"; identity ip {
} base iana-interface-type;
enum "mfSigLink" { description
value 167; "IP (for APPN HPR in IP networks)";
description }
"Multi-frequency signaling link"; identity docsCableMaclayer {
} base iana-interface-type;
enum "hdsl2" { description
value 168; "CATV Mac Layer";
description }
"High Bit-Rate DSL - 2nd generation"; identity docsCableDownstream {
} base iana-interface-type;
enum "shdsl" { description
value 169; "CATV Downstream interface";
description }
"Multirate HDSL2"; identity docsCableUpstream {
} base iana-interface-type;
enum "ds1FDL" { description
value 170; "CATV Upstream interface";
description }
"Facility Data Link 4Kbps on a DS1"; identity a12MppSwitch {
} base iana-interface-type;
enum "pos" { description
value 171; "Avalon Parallel Processor";
description }
"Packet over SONET/SDH Interface"; identity tunnel {
} base iana-interface-type;
enum "dvbAsiIn" { description
value 172; "Encapsulation interface";
description }
"DVB-ASI Input"; identity coffee {
} base iana-interface-type;
enum "dvbAsiOut" { description
value 173; "coffee pot";
description reference
"DVB-ASI Output"; "RFC 2325 - Coffee MIB";
} }
enum "plc" { identity ces {
value 174; base iana-interface-type;
description description
"Power Line Communtications"; "Circuit Emulation Service";
} }
enum "nfas" { identity atmSubInterface {
value 175; base iana-interface-type;
description
"Non Facility Associated Signaling";
}
enum "tr008" {
value 176;
description
"TR008";
}
enum "gr303RDT" {
value 177;
description
"Remote Digital Terminal";
}
enum "gr303IDT" {
value 178;
description
"Integrated Digital Terminal";
}
enum "isup" {
value 179;
description
"ISUP";
}
enum "propDocsWirelessMaclayer" {
value 180;
description
"Cisco proprietary Maclayer";
}
enum "propDocsWirelessDownstream" {
value 181;
description
"Cisco proprietary Downstream";
}
enum "propDocsWirelessUpstream" {
value 182;
description
"Cisco proprietary Upstream";
}
enum "hiperlan2" {
value 183;
description
"HIPERLAN Type 2 Radio Interface";
}
enum "propBWAp2Mp" {
value 184;
description
"PropBroadbandWirelessAccesspt2multipt use of this value
for IEEE 802.16 WMAN interfaces as per IEEE Std 802.16f
is deprecated and ieee80216WMAN(237) should be used
instead.";
}
enum "sonetOverheadChannel" {
value 185;
description
"SONET Overhead Channel";
}
enum "digitalWrapperOverheadChannel" {
value 186;
description
"Digital Wrapper";
}
enum "aal2" {
value 187;
description
"ATM adaptation layer 2";
}
enum "radioMAC" {
value 188;
description
"MAC layer over radio links";
}
enum "atmRadio" {
value 189;
description
"ATM over radio links";
}
enum "imt" {
value 190;
description
"Inter Machine Trunks";
}
enum "mvl" {
value 191;
description
"Multiple Virtual Lines DSL";
}
enum "reachDSL" {
value 192;
description
"Long Reach DSL";
}
enum "frDlciEndPt" {
value 193;
description
"Frame Relay DLCI End Point";
}
enum "atmVciEndPt" {
value 194;
description
"ATM VCI End Point";
}
enum "opticalChannel" {
value 195;
description
"Optical Channel";
}
enum "opticalTransport" {
value 196;
description
"Optical Transport";
}
enum "propAtm" {
value 197;
description
"Proprietary ATM";
}
enum "voiceOverCable" {
value 198;
description
"Voice Over Cable Interface";
}
enum "infiniband" {
value 199;
description
"Infiniband";
}
enum "teLink" {
value 200;
description
"TE Link";
}
enum "q2931" {
value 201;
description
"Q.2931";
}
enum "virtualTg" {
value 202;
description
"Virtual Trunk Group";
}
enum "sipTg" {
value 203;
description
"SIP Trunk Group";
}
enum "sipSig" {
value 204;
description
"SIP Signaling";
}
enum "docsCableUpstreamChannel" {
value 205;
description
"CATV Upstream Channel";
}
enum "econet" {
value 206;
description
"Acorn Econet";
}
enum "pon155" {
value 207;
description
"FSAN 155Mb Symetrical PON interface";
}
enum "pon622" {
value 208;
description
"FSAN622Mb Symetrical PON interface";
}
enum "bridge" {
value 209;
description
"Transparent bridge interface";
}
enum "linegroup" {
value 210;
description
"Interface common to multiple lines";
}
enum "voiceEMFGD" {
value 211;
description
"voice E&M Feature Group D";
}
enum "voiceFGDEANA" {
value 212;
description
"voice FGD Exchange Access North American";
}
enum "voiceDID" {
value 213;
description
"voice Direct Inward Dialing";
}
enum "mpegTransport" {
value 214;
description
"MPEG transport interface";
}
enum "sixToFour" {
value 215;
status deprecated;
description
"6to4 interface (DEPRECATED)";
reference
"RFC 4087 - IP Tunnel MIB";
}
enum "gtp" {
value 216;
description
"GTP (GPRS Tunneling Protocol)";
}
enum "pdnEtherLoop1" {
value 217;
description
"Paradyne EtherLoop 1";
}
enum "pdnEtherLoop2" {
value 218;
description
"Paradyne EtherLoop 2";
}
enum "opticalChannelGroup" {
value 219;
description
"Optical Channel Group";
}
enum "homepna" {
value 220;
description
"HomePNA ITU-T G.989";
}
enum "gfp" {
value 221;
description
"Generic Framing Procedure (GFP)";
}
enum "ciscoISLvlan" {
value 222;
description
"Layer 2 Virtual LAN using Cisco ISL";
}
enum "actelisMetaLOOP" {
value 223;
description
"Acteleis proprietary MetaLOOP High Speed Link";
}
enum "fcipLink" {
value 224;
description
"FCIP Link";
}
enum "rpr" {
value 225;
description
"Resilient Packet Ring Interface Type";
}
enum "qam" {
value 226;
description
"RF Qam Interface";
}
enum "lmp" {
value 227;
description
"Link Management Protocol";
reference
"RFC 4327 - Link Management Protocol (LMP) Management
Information Base (MIB)";
}
enum "cblVectaStar" {
value 228;
description
"Cambridge Broadband Networks Limited VectaStar";
}
enum "docsCableMCmtsDownstream" {
value 229;
description
"CATV Modular CMTS Downstream Interface";
}
enum "adsl2" {
value 230;
status deprecated;
description
"Asymmetric Digital Subscriber Loop Version 2
(DEPRECATED/OBSOLETED - please use adsl2plus(238)
instead)";
reference
"RFC 4706 - Definitions of Managed Objects for Asymmetric
Digital Subscriber Line 2 (ADSL2)";
}
enum "macSecControlledIF" {
value 231;
description
"MACSecControlled";
}
enum "macSecUncontrolledIF" {
value 232;
description
"MACSecUncontrolled";
}
enum "aviciOpticalEther" {
value 233;
description
"Avici Optical Ethernet Aggregate";
}
enum "atmbond" {
value 234;
description
"atmbond";
}
enum "voiceFGDOS" {
value 235;
description
"voice FGD Operator Services";
}
enum "mocaVersion1" {
value 236;
description
"MultiMedia over Coax Alliance (MoCA) Interface
as documented in information provided privately to IANA";
}
enum "ieee80216WMAN" {
value 237;
description
"IEEE 802.16 WMAN interface";
}
enum "adsl2plus" {
value 238;
description
"Asymmetric Digital Subscriber Loop Version 2,
Version 2 Plus and all variants";
}
enum "dvbRcsMacLayer" {
value 239;
description
"DVB-RCS MAC Layer";
reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB";
}
enum "dvbTdm" {
value 240;
description
"DVB Satellite TDM";
reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB";
}
enum "dvbRcsTdma" {
value 241;
description
"DVB-RCS TDMA";
reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB";
}
enum "x86Laps" {
value 242;
description
"LAPS based on ITU-T X.86/Y.1323";
}
enum "wwanPP" {
value 243;
description
"3GPP WWAN";
}
enum "wwanPP2" {
value 244;
description
"3GPP2 WWAN";
}
enum "voiceEBS" {
value 245;
description
"voice P-phone EBS physical interface";
}
enum "ifPwType" {
value 246;
description
"Pseudowire interface type";
reference
"RFC 5601 - Pseudowire (PW) Management Information Base";
}
enum "ilan" {
value 247;
description
"Internal LAN on a bridge per IEEE 802.1ap";
}
enum "pip" {
value 248;
description
"Provider Instance Port on a bridge per IEEE 802.1ah PBB";
}
enum "aluELP" {
value 249;
description
"Alcatel-Lucent Ethernet Link Protection";
}
enum "gpon" {
value 250;
description
"Gigabit-capable passive optical networks (G-PON) as per
ITU-T G.948";
}
enum "vdsl2" {
value 251;
description
"Very high speed digital subscriber line Version 2
(as per ITU-T Recommendation G.993.2)";
reference
"RFC 5650 - Definitions of Managed Objects for Very High
Speed Digital Subscriber Line 2 (VDSL2)";
}
enum "capwapDot11Profile" {
value 252;
description
"WLAN Profile Interface";
reference
"RFC 5834 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Binding MIB for
IEEE 802.11";
}
enum "capwapDot11Bss" {
value 253;
description
"WLAN BSS Interface";
reference
"RFC 5834 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Binding MIB for
IEEE 802.11";
}
enum "capwapWtpVirtualRadio" {
value 254;
description
"WTP Virtual Radio Interface";
reference
"RFC 5833 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Base MIB";
}
enum "bits" {
value 255;
description
"bitsport";
}
enum "docsCableUpstreamRfPort" {
value 256;
description
"DOCSIS CATV Upstream RF Port";
}
enum "cableDownstreamRfPort" {
value 257;
description
"CATV downstream RF port";
}
enum "vmwareVirtualNic" {
value 258;
description
"VMware Virtual Network Interface";
}
enum "ieee802154" {
value 259;
description
"IEEE 802.15.4 WPAN interface";
reference
"IEEE 802.15.4-2006";
}
enum "otnOdu" {
value 260;
description
"OTN Optical Data Unit";
}
enum "otnOtu" {
value 261;
description
"OTN Optical channel Transport Unit";
}
enum "ifVfiType" {
value 262;
description
"VPLS Forwarding Instance Interface Type";
}
enum "g9981" {
value 263;
description
"G.998.1 bonded interface";
}
enum "g9982" {
value 264;
description
"G.998.2 bonded interface";
}
enum "g9983" {
value 265;
description
"G.998.3 bonded interface";
}
enum "aluEpon" {
value 266;
description
"Ethernet Passive Optical Networks (E-PON)";
}
enum "aluEponOnu" {
value 267;
description
"EPON Optical Network Unit";
}
enum "aluEponPhysicalUni" {
value 268;
description
"EPON physical User to Network interface";
}
enum "aluEponLogicalLink" {
value 269;
description
"The emulation of a point-to-point link over the EPON
layer";
}
enum "aluGponOnu" {
value 270;
description
"GPON Optical Network Unit";
reference
"ITU-T G.984.2";
}
enum "aluGponPhysicalUni" {
value 271;
description
"GPON physical User to Network interface";
reference
"ITU-T G.984.2";
}
enum "vmwareNicTeam" {
value 272;
description
"VMware NIC Team";
}
// value 273 reserved by IANA
}
description description
"This data type is used as the syntax of the 'type' "ATM Sub Interface";
leaf in the 'interface' list in the YANG module }
ietf-interface. identity l2vlan {
base iana-interface-type;
description
"Layer 2 Virtual LAN using 802.1Q";
}
identity l3ipvlan {
base iana-interface-type;
description
"Layer 3 Virtual LAN using IP";
}
identity l3ipxvlan {
base iana-interface-type;
description
"Layer 3 Virtual LAN using IPX";
}
identity digitalPowerline {
base iana-interface-type;
description
"IP over Power Lines";
}
identity mediaMailOverIp {
base iana-interface-type;
description
"Multimedia Mail over IP";
}
identity dtm {
base iana-interface-type;
description
"Dynamic syncronous Transfer Mode";
}
identity dcn {
base iana-interface-type;
description
"Data Communications Network";
}
identity ipForward {
base iana-interface-type;
description
"IP Forwarding Interface";
}
identity msdsl {
base iana-interface-type;
description
"Multi-rate Symmetric DSL";
}
identity ieee1394 {
base iana-interface-type;
description
"IEEE1394 High Performance Serial Bus";
}
identity if-gsn {
base iana-interface-type;
description
"HIPPI-6400";
}
identity dvbRccMacLayer {
base iana-interface-type;
description
"DVB-RCC MAC Layer";
}
identity dvbRccDownstream {
base iana-interface-type;
description
"DVB-RCC Downstream Channel";
}
identity dvbRccUpstream {
base iana-interface-type;
description
"DVB-RCC Upstream Channel";
}
identity atmVirtual {
base iana-interface-type;
description
"ATM Virtual Interface";
}
identity mplsTunnel {
base iana-interface-type;
description
"MPLS Tunnel Virtual Interface";
}
identity srp {
base iana-interface-type;
description
"Spatial Reuse Protocol";
}
identity voiceOverAtm {
base iana-interface-type;
description
"Voice Over ATM";
}
identity voiceOverFrameRelay {
base iana-interface-type;
description
"Voice Over Frame Relay";
}
identity idsl {
base iana-interface-type;
description
"Digital Subscriber Loop over ISDN";
}
identity compositeLink {
base iana-interface-type;
description
"Avici Composite Link Interface";
}
identity ss7SigLink {
base iana-interface-type;
description
"SS7 Signaling Link";
}
identity propWirelessP2P {
base iana-interface-type;
description
"Prop. P2P wireless interface";
}
identity frForward {
base iana-interface-type;
description
"Frame Forward Interface";
}
identity rfc1483 {
base iana-interface-type;
description
"Multiprotocol over ATM AAL5";
reference
"RFC 1483 - Multiprotocol Encapsulation over ATM
Adaptation Layer 5";
}
identity usb {
base iana-interface-type;
description
"USB Interface";
}
identity ieee8023adLag {
base iana-interface-type;
description
"IEEE 802.3ad Link Aggregate";
}
identity bgppolicyaccounting {
base iana-interface-type;
description
"BGP Policy Accounting";
}
identity frf16MfrBundle {
base iana-interface-type;
description
"FRF .16 Multilink Frame Relay";
}
identity h323Gatekeeper {
base iana-interface-type;
description
"H323 Gatekeeper";
}
identity h323Proxy {
base iana-interface-type;
description
"H323 Voice and Video Proxy";
}
identity mpls {
base iana-interface-type;
description
"MPLS";
}
identity mfSigLink {
base iana-interface-type;
description
"Multi-frequency signaling link";
}
identity hdsl2 {
base iana-interface-type;
description
"High Bit-Rate DSL - 2nd generation";
}
identity shdsl {
base iana-interface-type;
description
"Multirate HDSL2";
}
identity ds1FDL {
base iana-interface-type;
description
"Facility Data Link 4Kbps on a DS1";
}
identity pos {
base iana-interface-type;
description
"Packet over SONET/SDH Interface";
}
identity dvbAsiIn {
base iana-interface-type;
description
"DVB-ASI Input";
}
identity dvbAsiOut {
base iana-interface-type;
description
"DVB-ASI Output";
}
identity plc {
base iana-interface-type;
description
"Power Line Communtications";
}
identity nfas {
base iana-interface-type;
description
"Non Facility Associated Signaling";
}
identity tr008 {
base iana-interface-type;
description
"TR008";
}
identity gr303RDT {
base iana-interface-type;
description
"Remote Digital Terminal";
}
identity gr303IDT {
base iana-interface-type;
description
"Integrated Digital Terminal";
}
identity isup {
base iana-interface-type;
description
"ISUP";
}
identity propDocsWirelessMaclayer {
base iana-interface-type;
description
"Cisco proprietary Maclayer";
}
identity propDocsWirelessDownstream {
base iana-interface-type;
description
"Cisco proprietary Downstream";
}
identity propDocsWirelessUpstream {
base iana-interface-type;
description
"Cisco proprietary Upstream";
}
identity hiperlan2 {
base iana-interface-type;
description
"HIPERLAN Type 2 Radio Interface";
}
identity propBWAp2Mp {
base iana-interface-type;
description
"PropBroadbandWirelessAccesspt2multipt use of this value
for IEEE 802.16 WMAN interfaces as per IEEE Std 802.16f
is deprecated and ieee80216WMAN(237) should be used
instead.";
}
identity sonetOverheadChannel {
base iana-interface-type;
description
"SONET Overhead Channel";
}
identity digitalWrapperOverheadChannel {
base iana-interface-type;
description
"Digital Wrapper";
}
identity aal2 {
base iana-interface-type;
description
"ATM adaptation layer 2";
}
identity radioMAC {
base iana-interface-type;
description
"MAC layer over radio links";
}
identity atmRadio {
base iana-interface-type;
description
"ATM over radio links";
}
identity imt {
base iana-interface-type;
description
"Inter Machine Trunks";
}
identity mvl {
base iana-interface-type;
description
"Multiple Virtual Lines DSL";
}
identity reachDSL {
base iana-interface-type;
description
"Long Reach DSL";
}
identity frDlciEndPt {
base iana-interface-type;
description
"Frame Relay DLCI End Point";
}
identity atmVciEndPt {
base iana-interface-type;
description
"ATM VCI End Point";
}
identity opticalChannel {
base iana-interface-type;
description
"Optical Channel";
}
identity opticalTransport {
base iana-interface-type;
description
"Optical Transport";
}
identity propAtm {
base iana-interface-type;
description
"Proprietary ATM";
}
identity voiceOverCable {
base iana-interface-type;
description
"Voice Over Cable Interface";
}
identity infiniband {
base iana-interface-type;
description
"Infiniband";
The definition of this typedef with the }
addition of newly assigned values is published identity teLink {
periodically by the IANA, in either the Assigned base iana-interface-type;
Numbers RFC, or some derivative of it specific to description
Internet Network Management number assignments. (The "TE Link";
latest arrangements can be obtained by contacting the }
IANA.) identity q2931 {
base iana-interface-type;
description
"Q.2931";
}
identity virtualTg {
base iana-interface-type;
description
"Virtual Trunk Group";
}
identity sipTg {
base iana-interface-type;
description
"SIP Trunk Group";
}
identity sipSig {
base iana-interface-type;
description
"SIP Signaling";
}
identity docsCableUpstreamChannel {
base iana-interface-type;
description
"CATV Upstream Channel";
}
identity econet {
base iana-interface-type;
description
"Acorn Econet";
}
identity pon155 {
base iana-interface-type;
description
"FSAN 155Mb Symetrical PON interface";
}
identity pon622 {
base iana-interface-type;
description
"FSAN622Mb Symetrical PON interface";
}
identity bridge {
base iana-interface-type;
description
"Transparent bridge interface";
}
identity linegroup {
base iana-interface-type;
description
"Interface common to multiple lines";
}
identity voiceEMFGD {
base iana-interface-type;
description
"voice E&M Feature Group D";
}
identity voiceFGDEANA {
base iana-interface-type;
description
"voice FGD Exchange Access North American";
}
identity voiceDID {
base iana-interface-type;
description
"voice Direct Inward Dialing";
}
identity mpegTransport {
base iana-interface-type;
description
"MPEG transport interface";
}
identity sixToFour {
base iana-interface-type;
status deprecated;
description
"6to4 interface (DEPRECATED)";
reference
"RFC 4087 - IP Tunnel MIB";
}
identity gtp {
base iana-interface-type;
description
"GTP (GPRS Tunneling Protocol)";
}
identity pdnEtherLoop1 {
base iana-interface-type;
description
"Paradyne EtherLoop 1";
}
identity pdnEtherLoop2 {
base iana-interface-type;
description
"Paradyne EtherLoop 2";
}
identity opticalChannelGroup {
base iana-interface-type;
description
"Optical Channel Group";
}
identity homepna {
base iana-interface-type;
description
"HomePNA ITU-T G.989";
}
identity gfp {
base iana-interface-type;
description
"Generic Framing Procedure (GFP)";
}
identity ciscoISLvlan {
base iana-interface-type;
description
"Layer 2 Virtual LAN using Cisco ISL";
}
identity actelisMetaLOOP {
base iana-interface-type;
description
"Acteleis proprietary MetaLOOP High Speed Link";
}
identity fcipLink {
base iana-interface-type;
description
"FCIP Link";
}
identity rpr {
base iana-interface-type;
description
"Resilient Packet Ring Interface Type";
}
identity qam {
base iana-interface-type;
description
"RF Qam Interface";
}
identity lmp {
base iana-interface-type;
description
"Link Management Protocol";
reference
"RFC 4327 - Link Management Protocol (LMP) Management
Information Base (MIB)";
}
identity cblVectaStar {
base iana-interface-type;
description
"Cambridge Broadband Networks Limited VectaStar";
}
identity docsCableMCmtsDownstream {
base iana-interface-type;
description
"CATV Modular CMTS Downstream Interface";
}
identity adsl2 {
base iana-interface-type;
status deprecated;
description
"Asymmetric Digital Subscriber Loop Version 2
(DEPRECATED/OBSOLETED - please use adsl2plus(238)
instead)";
reference
"RFC 4706 - Definitions of Managed Objects for Asymmetric
Digital Subscriber Line 2 (ADSL2)";
}
identity macSecControlledIF {
base iana-interface-type;
description
"MACSecControlled";
}
identity macSecUncontrolledIF {
base iana-interface-type;
description
"MACSecUncontrolled";
}
identity aviciOpticalEther {
base iana-interface-type;
description
"Avici Optical Ethernet Aggregate";
}
identity atmbond {
base iana-interface-type;
description
"atmbond";
}
identity voiceFGDOS {
base iana-interface-type;
description
"voice FGD Operator Services";
Requests for new values should be made to IANA via }
email (iana&iana.org)."; identity mocaVersion1 {
base iana-interface-type;
description
"MultiMedia over Coax Alliance (MoCA) Interface
as documented in information provided privately to IANA";
}
identity ieee80216WMAN {
base iana-interface-type;
description
"IEEE 802.16 WMAN interface";
}
identity adsl2plus {
base iana-interface-type;
description
"Asymmetric Digital Subscriber Loop Version 2,
Version 2 Plus and all variants";
}
identity dvbRcsMacLayer {
base iana-interface-type;
description
"DVB-RCS MAC Layer";
reference reference
"IANA ifType definitions registry. "RFC 5728 - The SatLabs Group DVB-RCS MIB";
<http://www.iana.org/assignments/smi-numbers>"; }
identity dvbTdm {
base iana-interface-type;
description
"DVB Satellite TDM";
reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB";
}
identity dvbRcsTdma {
base iana-interface-type;
description
"DVB-RCS TDMA";
reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB";
}
identity x86Laps {
base iana-interface-type;
description
"LAPS based on ITU-T X.86/Y.1323";
}
identity wwanPP {
base iana-interface-type;
description
"3GPP WWAN";
}
identity wwanPP2 {
base iana-interface-type;
description
"3GPP2 WWAN";
}
identity voiceEBS {
base iana-interface-type;
description
"voice P-phone EBS physical interface";
}
identity ifPwType {
base iana-interface-type;
description
"Pseudowire interface type";
reference
"RFC 5601 - Pseudowire (PW) Management Information Base";
}
identity ilan {
base iana-interface-type;
description
"Internal LAN on a bridge per IEEE 802.1ap";
}
identity pip {
base iana-interface-type;
description
"Provider Instance Port on a bridge per IEEE 802.1ah PBB";
}
identity aluELP {
base iana-interface-type;
description
"Alcatel-Lucent Ethernet Link Protection";
}
identity gpon {
base iana-interface-type;
description
"Gigabit-capable passive optical networks (G-PON) as per
ITU-T G.948";
}
identity vdsl2 {
base iana-interface-type;
description
"Very high speed digital subscriber line Version 2
(as per ITU-T Recommendation G.993.2)";
reference
"RFC 5650 - Definitions of Managed Objects for Very High
Speed Digital Subscriber Line 2 (VDSL2)";
}
identity capwapDot11Profile {
base iana-interface-type;
description
"WLAN Profile Interface";
reference
"RFC 5834 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Binding MIB for
IEEE 802.11";
} }
identity capwapDot11Bss {
base iana-interface-type;
description
"WLAN BSS Interface";
reference
"RFC 5834 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Binding MIB for
IEEE 802.11";
}
identity capwapWtpVirtualRadio {
base iana-interface-type;
description
"WTP Virtual Radio Interface";
reference
"RFC 5833 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Base MIB";
}
identity bits {
base iana-interface-type;
description
"bitsport";
}
identity docsCableUpstreamRfPort {
base iana-interface-type;
description
"DOCSIS CATV Upstream RF Port";
}
identity cableDownstreamRfPort {
base iana-interface-type;
description
"CATV downstream RF port";
}
identity vmwareVirtualNic {
base iana-interface-type;
description
"VMware Virtual Network Interface";
}
identity ieee802154 {
base iana-interface-type;
description
"IEEE 802.15.4 WPAN interface";
reference
"IEEE 802.15.4-2006";
}
identity otnOdu {
base iana-interface-type;
description
"OTN Optical Data Unit";
}
identity otnOtu {
base iana-interface-type;
description
"OTN Optical channel Transport Unit";
}
identity ifVfiType {
base iana-interface-type;
description
"VPLS Forwarding Instance Interface Type";
}
identity g9981 {
base iana-interface-type;
description
"G.998.1 bonded interface";
}
identity g9982 {
base iana-interface-type;
description
"G.998.2 bonded interface";
}
identity g9983 {
base iana-interface-type;
description
"G.998.3 bonded interface";
}
identity aluEpon {
base iana-interface-type;
description
"Ethernet Passive Optical Networks (E-PON)";
}
identity aluEponOnu {
base iana-interface-type;
description
"EPON Optical Network Unit";
}
identity aluEponPhysicalUni {
base iana-interface-type;
description
"EPON physical User to Network interface";
}
identity aluEponLogicalLink {
base iana-interface-type;
description
"The emulation of a point-to-point link over the EPON
layer";
}
identity aluGponOnu {
base iana-interface-type;
description
"GPON Optical Network Unit";
reference
"ITU-T G.984.2";
}
identity aluGponPhysicalUni {
base iana-interface-type;
description
"GPON physical User to Network interface";
reference
"ITU-T G.984.2";
}
identity vmwareNicTeam {
base iana-interface-type;
description
"VMware NIC Team";
}
} }
<CODE ENDS> <CODE ENDS>
3. IANA Considerations 3. IANA Considerations
This document defines the initial version of the IANA-maintained This document defines the initial version of the IANA-maintained
iana-if-type YANG module. iana-if-type YANG module.
The iana-if-type module is intended to reflect the "ifType The iana-if-type module is intended to reflect the "ifType
definitions" registry. When an interface type is added to this definitions" registry. When an interface type is added to this
registry, a new "enum" statement must be added to the "iana-if-type" registry, a new "identity" statement must be added to the module.
typedef. The name of the "enum" is the same as the corresponding The name of the "identity" is the same as the corresponding
enumeration in the IANAifType-MIB. The following substatements to enumeration in the IANAifType-MIB. The following substatements to
the "enum" statement should be defined: the "identity" statement should be defined:
"value": Replicate the value from the registry. "base": Contains the value "iana-interface-type".
"status": Include only if a registration has been deprecated (use "status": Include only if a registration has been deprecated (use
the value "deprecated") or obsoleted (use the value the value "deprecated") or obsoleted (use the value
"obsolete"). "obsolete").
"description": Replicate the description from the registry, if any. "description": Replicate the description from the registry, if any.
"reference": Replicate the reference from the registry, if any, and "reference": Replicate the reference from the registry, if any, and
add the title of the document. add the title of the document.
If an interface type is marked as "reserved" in the "ifType Unassigned or reserved values are not present in the module.
definitions" registry, no "enum" statement is added to the
"iana-if-type" typedef. Instead a comment is added, on the form:
// value NN is reserved by XX
Unassigned values are not present in the module.
When the iana-if-type YANG module is updated, a new "revision" When the iana-if-type YANG module is updated, a new "revision"
statement must be added. statement must be added.
IANA is requested to add this new Note to the "ifType definitions" IANA is requested to add this new Note to the "ifType definitions"
registry: registry:
When this registry is modified, the YANG module iana-if-type When this registry is modified, the YANG module iana-if-type
must be updated as defined in RFC XXXX. must be updated as defined in RFC XXXX.
skipping to change at page 37, line 11 skipping to change at page 37, line 5
NEW: NEW:
[RFC1213][RFC2863][RFCXXXX] [RFC1213][RFC2863][RFCXXXX]
3.1. URI Registrations 3.1. URI Registrations
This document registers a URIs in the IETF XML registry [RFC3688]. This document registers a URIs in the IETF XML registry [RFC3688].
Following the format in RFC 3688, the following registration is Following the format in RFC 3688, the following registration is
requested to be made. requested to be made.
URI: urn:ietf:params:xml:ns:yang:iana-if-types URI: urn:ietf:params:xml:ns:yang:iana-if-type
Registrant Contact: IANA. Registrant Contact: IANA.
XML: N/A, the requested URI is an XML namespace. XML: N/A, the requested URI is an XML namespace.
3.2. YANG Module Registrations 3.2. YANG Module Registrations
This document registers a YANG module in the YANG Module Names This document registers a YANG module in the YANG Module Names
registry [RFC6020]. registry [RFC6020].
skipping to change at page 39, line 7 skipping to change at page 39, line 7
reference: RFC XXXX reference: RFC XXXX
4. Security Considerations 4. Security Considerations
Since this document does not introduce any technology or protocol, Since this document does not introduce any technology or protocol,
there are no security issues to be considered for this document there are no security issues to be considered for this document
itself. itself.
5. Normative References 5. Normative References
[I-D.ietf-netmod-interfaces-cfg]
Bjorklund, M., "A YANG Data Model for Interface
Management", draft-ietf-netmod-interfaces-cfg-13 (work in
progress), November 2013.
[RFC3688] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, [RFC3688] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688,
January 2004. January 2004.
[RFC6020] Bjorklund, M., "YANG - A Data Modeling Language for the [RFC6020] Bjorklund, M., "YANG - A Data Modeling Language for the
Network Configuration Protocol (NETCONF)", RFC 6020, Network Configuration Protocol (NETCONF)", RFC 6020,
October 2010. October 2010.
Author's Address Author's Address
Martin Bjorklund Martin Bjorklund
 End of changes. 28 change blocks. 
1484 lines changed or deleted 1481 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/