draft-ietf-netmod-iana-if-type-10.txt   rfc7224.txt 
Network Working Group M. Bjorklund Internet Engineering Task Force (IETF) M. Bjorklund
Internet-Draft Tail-f Systems Request for Comments: 7224 Tail-f Systems
Intended status: Standards Track January 15, 2014 Category: Standards Track May 2014
Expires: July 19, 2014 ISSN: 2070-1721
IANA Interface Type YANG Module IANA Interface Type YANG Module
draft-ietf-netmod-iana-if-type-10
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
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering This is an Internet Standards Track document.
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months This document is a product of the Internet Engineering Task Force
and may be updated, replaced, or obsoleted by other documents at any (IETF). It represents the consensus of the IETF community. It has
time. It is inappropriate to use Internet-Drafts as reference received public review and has been approved for publication by the
material or to cite them other than as "work in progress." Internet Engineering Steering Group (IESG). Further information on
Internet Standards is available in Section 2 of RFC 5741.
This Internet-Draft will expire on July 19, 2014. Information about the current status of this document, any errata,
and how to provide feedback on it may be obtained at
http://www.rfc-editor.org/info/rfc7224.
Copyright Notice Copyright Notice
Copyright (c) 2014 IETF Trust and the persons identified as the Copyright (c) 2014 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
carefully, as they describe your rights and restrictions with respect carefully, as they describe your rights and restrictions with respect
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 . . . . . . . . . . . . . . . . . . . . . . . . 2
2. IANA Maintained Interface Type YANG Module . . . . . . . . . . 4 2. IANA-Maintained Interface Type YANG Module . . . . . . . . . 2
3. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 36 3. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 35
3.1. URI Registrations . . . . . . . . . . . . . . . . . . . . 37 3.1. URI Registrations . . . . . . . . . . . . . . . . . . . . 36
3.2. YANG Module Registrations . . . . . . . . . . . . . . . . 37 3.2. YANG Module Registrations . . . . . . . . . . . . . . . . 36
4. Security Considerations . . . . . . . . . . . . . . . . . . . 38 4. Security Considerations . . . . . . . . . . . . . . . . . . . 36
5. Normative References . . . . . . . . . . . . . . . . . . . . . 39 5. Normative References . . . . . . . . . . . . . . . . . . . . 37
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 [IFTYPE-IANA-REGISTRY]. The latest revision of the module registry [IFTYPE-IANA-REGISTRY]. The latest revision of the module
can be obtained from the IANA web site. can be obtained from the 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 the "interface-type" identity from This YANG module imports the "interface-type" identity from
[I-D.ietf-netmod-interfaces-cfg]. [RFC7223].
<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 { import ietf-interfaces {
prefix if; 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"; <mailto:iana@iana.org>";
description description
"This YANG module defines YANG identites for IANA-registered "This YANG module defines YANG identities 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 Requests for new values should be made to IANA via
email (iana&iana.org). email (iana@iana.org).
Copyright (c) 2013 IETF Trust and the persons identified as Copyright (c) 2014 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).
The initial version of this YANG module is part of RFC XXXX;
The initial version of this YANG module is part of RFC 7224;
see the RFC itself for full legal notices."; see the RFC itself for full legal notices.";
// RFC Ed.: replace XXXX with actual RFC number and remove this
// note.
reference reference
"IANA ifType definitions registry. "IANA 'ifType definitions' registry.
<http://www.iana.org/assignments/smi-numbers>"; <http://www.iana.org/assignments/smi-numbers>";
// RFC Ed.: update the date below with the date of RFC publication revision 2014-05-08 {
// and remove this note.
revision 2014-01-15 {
description description
"Initial revision."; "Initial revision.";
reference reference
"RFC XXXX: IANA Interface Type YANG Module"; "RFC 7224: IANA Interface Type YANG Module";
} }
identity iana-interface-type { identity iana-interface-type {
base if:interface-type; base if:interface-type;
description description
"This identity is used as a base for all interface types "This identity is used as a base for all interface types
defined in the ifType definition registry."; defined in the 'ifType definitions' registry.";
} }
identity other { identity other {
base iana-interface-type; base iana-interface-type;
} }
identity regular1822 { identity regular1822 {
base iana-interface-type; base iana-interface-type;
} }
identity hdh1822 { identity hdh1822 {
base iana-interface-type; base iana-interface-type;
} }
identity ddnX25 { identity ddnX25 {
skipping to change at page 5, line 48 skipping to change at page 4, line 24
base iana-interface-type; base iana-interface-type;
} }
identity rfc877x25 { identity rfc877x25 {
base iana-interface-type; base iana-interface-type;
reference reference
"RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer"; "RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer";
} }
identity ethernetCsmacd { identity ethernetCsmacd {
base iana-interface-type; base iana-interface-type;
description description
"For all ethernet-like interfaces, regardless of speed, "For all Ethernet-like interfaces, regardless of speed,
as per RFC3635."; as per RFC 3635.";
reference reference
"RFC 3635 - Definitions of Managed Objects for the "RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types."; Ethernet-like Interface Types";
} }
identity iso88023Csmacd { identity iso88023Csmacd {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"Deprecated via RFC3635. "Deprecated via RFC 3635.
Use ethernetCsmacd(6) instead."; Use ethernetCsmacd(6) instead.";
reference reference
"RFC 3635 - Definitions of Managed Objects for the "RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types."; Ethernet-like Interface Types";
} }
identity iso88024TokenBus { identity iso88024TokenBus {
base iana-interface-type; base iana-interface-type;
} }
identity iso88025TokenRing { identity iso88025TokenRing {
base iana-interface-type; base iana-interface-type;
} }
identity iso88026Man { identity iso88026Man {
base iana-interface-type; base iana-interface-type;
} }
identity starLan { identity starLan {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"Deprecated via RFC3635. "Deprecated via RFC 3635.
Use ethernetCsmacd(6) instead."; Use ethernetCsmacd(6) instead.";
reference reference
"RFC 3635 - Definitions of Managed Objects for the "RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types."; Ethernet-like Interface Types";
} }
identity proteon10Mbit { identity proteon10Mbit {
base iana-interface-type; base iana-interface-type;
} }
identity proteon80Mbit { identity proteon80Mbit {
base iana-interface-type; base iana-interface-type;
} }
identity hyperchannel { identity hyperchannel {
base iana-interface-type; base iana-interface-type;
} }
skipping to change at page 7, line 12 skipping to change at page 5, line 36
base iana-interface-type; base iana-interface-type;
reference reference
"RFC 1381 - SNMP MIB Extension for X.25 LAPB"; "RFC 1381 - SNMP MIB Extension for X.25 LAPB";
} }
identity sdlc { identity sdlc {
base iana-interface-type; base iana-interface-type;
} }
identity ds1 { identity ds1 {
base iana-interface-type; base iana-interface-type;
description description
"DS1-MIB"; "DS1-MIB.";
reference reference
"RFC 4805 - Definitions of Managed Objects for the "RFC 4805 - Definitions of Managed Objects for the
DS1, J1, E1, DS2, and E2 Interface Types"; DS1, J1, E1, DS2, and E2 Interface Types";
} }
identity e1 { identity e1 {
base iana-interface-type; base iana-interface-type;
status obsolete; status obsolete;
description description
"Obsolete see DS1-MIB"; "Obsolete; see DS1-MIB.";
reference reference
"RFC 4805 - Definitions of Managed Objects for the "RFC 4805 - Definitions of Managed Objects for the
DS1, J1, E1, DS2, and E2 Interface Types"; DS1, J1, E1, DS2, and E2 Interface Types";
} }
identity basicISDN { identity basicISDN {
base iana-interface-type; base iana-interface-type;
description description
"no longer used. "No longer used. See also RFC 2127.";
see also RFC2127";
} }
identity primaryISDN { identity primaryISDN {
base iana-interface-type; base iana-interface-type;
description description
"no longer used. "No longer used. See also RFC 2127.";
see also RFC2127";
} }
identity propPointToPointSerial { identity propPointToPointSerial {
base iana-interface-type; base iana-interface-type;
description description
"proprietary serial"; "Proprietary serial.";
} }
identity ppp { identity ppp {
base iana-interface-type; base iana-interface-type;
} }
identity softwareLoopback { identity softwareLoopback {
base iana-interface-type; base iana-interface-type;
} }
identity eon { identity eon {
base iana-interface-type; base iana-interface-type;
description description
"CLNP over IP"; "CLNP over IP.";
} }
identity ethernet3Mbit { identity ethernet3Mbit {
base iana-interface-type; base iana-interface-type;
} }
identity nsip { identity nsip {
base iana-interface-type; base iana-interface-type;
description description
"XNS over IP"; "XNS over IP.";
} }
identity slip { identity slip {
base iana-interface-type; base iana-interface-type;
description description
"generic SLIP"; "Generic SLIP.";
} }
identity ultra { identity ultra {
base iana-interface-type; base iana-interface-type;
description description
"ULTRA technologies"; "Ultra Technologies.";
} }
identity ds3 { identity ds3 {
base iana-interface-type; base iana-interface-type;
description description
"DS3-MIB"; "DS3-MIB.";
reference reference
"RFC 3896 - Definitions of Managed Objects for the "RFC 3896 - Definitions of Managed Objects for the
DS3/E3 Interface Type"; DS3/E3 Interface Type";
} }
identity sip { identity sip {
base iana-interface-type; base iana-interface-type;
description description
"SMDS, coffee"; "SMDS, coffee.";
reference reference
"RFC 1694 - Definitions of Managed Objects for SMDS "RFC 1694 - Definitions of Managed Objects for SMDS
Interfaces using SMIv2"; Interfaces using SMIv2";
} }
identity frameRelay { identity frameRelay {
base iana-interface-type; 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";
} }
identity rs232 { identity rs232 {
base iana-interface-type; 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";
} }
identity para { identity para {
base iana-interface-type; 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";
} }
identity arcnet { identity arcnet {
base iana-interface-type; base iana-interface-type;
description description
"arcnet"; "ARCnet.";
} }
identity arcnetPlus { identity arcnetPlus {
base iana-interface-type; base iana-interface-type;
description description
"arcnet plus"; "ARCnet Plus.";
} }
identity atm { identity atm {
base iana-interface-type; base iana-interface-type;
description description
"ATM cells"; "ATM cells.";
} }
identity miox25 { identity miox25 {
base iana-interface-type; base iana-interface-type;
reference reference
"RFC 1461 - SNMP MIB extension for Multiprotocol "RFC 1461 - SNMP MIB extension for Multiprotocol
Interconnect over X.25"; Interconnect over X.25";
} }
identity sonet { identity sonet {
base iana-interface-type; base iana-interface-type;
description description
"SONET or SDH"; "SONET or SDH.";
} }
identity x25ple { identity x25ple {
base iana-interface-type; base iana-interface-type;
reference reference
"RFC 2127 - ISDN Management Information Base using SMIv2"; "RFC 2127 - ISDN Management Information Base using SMIv2";
} }
identity iso88022llc { identity iso88022llc {
base iana-interface-type; base iana-interface-type;
} }
identity localTalk { identity localTalk {
base iana-interface-type; base iana-interface-type;
} }
identity smdsDxi { identity smdsDxi {
base iana-interface-type; base iana-interface-type;
} }
identity frameRelayService { identity frameRelayService {
base iana-interface-type; base iana-interface-type;
description description
"FRNETSERV-MIB"; "FRNETSERV-MIB.";
reference reference
"RFC 2954 - Definitions of Managed Objects for Frame "RFC 2954 - Definitions of Managed Objects for Frame
Relay Service"; Relay Service";
} }
identity v35 { identity v35 {
base iana-interface-type; base iana-interface-type;
} }
identity hssi { identity hssi {
base iana-interface-type; base iana-interface-type;
} }
identity hippi { identity hippi {
base iana-interface-type; base iana-interface-type;
} }
identity modem { identity modem {
base iana-interface-type; base iana-interface-type;
description description
"Generic modem"; "Generic modem.";
} }
identity aal5 { identity aal5 {
base iana-interface-type; base iana-interface-type;
description description
"AAL5 over ATM"; "AAL5 over ATM.";
} }
identity sonetPath { identity sonetPath {
base iana-interface-type; base iana-interface-type;
} }
identity sonetVT { identity sonetVT {
base iana-interface-type; base iana-interface-type;
} }
identity smdsIcip { identity smdsIcip {
base iana-interface-type; base iana-interface-type;
description description
"SMDS InterCarrier Interface"; "SMDS InterCarrier Interface.";
} }
identity propVirtual { identity propVirtual {
base iana-interface-type; base iana-interface-type;
description description
"proprietary virtual/internal"; "Proprietary virtual/internal.";
reference reference
"RFC 2863 - The Interfaces Group MIB"; "RFC 2863 - The Interfaces Group MIB";
} }
identity propMultiplexor { identity propMultiplexor {
base iana-interface-type; base iana-interface-type;
description description
"proprietary multiplexing"; "Proprietary multiplexing.";
reference reference
"RFC 2863 - The Interfaces Group MIB"; "RFC 2863 - The Interfaces Group MIB";
} }
identity ieee80212 { identity ieee80212 {
base iana-interface-type; base iana-interface-type;
description description
"100BaseVG"; "100BaseVG.";
} }
identity fibreChannel { identity fibreChannel {
base iana-interface-type; base iana-interface-type;
description description
"Fibre Channel"; "Fibre Channel.";
} }
identity hippiInterface { identity hippiInterface {
base iana-interface-type; base iana-interface-type;
description description
"HIPPI interfaces"; "HIPPI interfaces.";
} }
identity frameRelayInterconnect { identity frameRelayInterconnect {
base iana-interface-type; base iana-interface-type;
status obsolete; status obsolete;
description description
"Obsolete use either "Obsolete; use either
frameRelay(32) or frameRelayService(44)."; frameRelay(32) or frameRelayService(44).";
} }
identity aflane8023 { identity aflane8023 {
base iana-interface-type; base iana-interface-type;
description description
"ATM Emulated LAN for 802.3"; "ATM Emulated LAN for 802.3.";
} }
identity aflane8025 { identity aflane8025 {
base iana-interface-type; base iana-interface-type;
description description
"ATM Emulated LAN for 802.5"; "ATM Emulated LAN for 802.5.";
} }
identity cctEmul { identity cctEmul {
base iana-interface-type; base iana-interface-type;
description description
"ATM Emulated circuit"; "ATM Emulated circuit.";
} }
identity fastEther { identity fastEther {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"Obsoleted via RFC3635. "Obsoleted via RFC 3635.
ethernetCsmacd(6) should be used instead"; ethernetCsmacd(6) should be used instead.";
reference reference
"RFC 3635 - Definitions of Managed Objects for the "RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types."; Ethernet-like Interface Types";
} }
identity isdn { identity isdn {
base iana-interface-type; base iana-interface-type;
description description
"ISDN and X.25"; "ISDN and X.25.";
reference reference
"RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN "RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN
in the Packet Mode"; in the Packet Mode";
} }
identity v11 { identity v11 {
base iana-interface-type; base iana-interface-type;
description description
"CCITT V.11/X.21"; "CCITT V.11/X.21.";
} }
identity v36 { identity v36 {
base iana-interface-type; base iana-interface-type;
description description
"CCITT V.36"; "CCITT V.36.";
} }
identity g703at64k { identity g703at64k {
base iana-interface-type; base iana-interface-type;
description description
"CCITT G703 at 64Kbps"; "CCITT G703 at 64Kbps.";
} }
identity g703at2mb { identity g703at2mb {
base iana-interface-type; base iana-interface-type;
status obsolete; status obsolete;
description description
"Obsolete see DS1-MIB"; "Obsolete; see DS1-MIB.";
} }
identity qllc { identity qllc {
base iana-interface-type; base iana-interface-type;
description description
"SNA QLLC"; "SNA QLLC.";
} }
identity fastEtherFX { identity fastEtherFX {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"Obsoleted via RFC3635 "Obsoleted via RFC 3635.
ethernetCsmacd(6) should be used instead"; ethernetCsmacd(6) should be used instead.";
reference reference
"RFC 3635 - Definitions of Managed Objects for the "RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types."; Ethernet-like Interface Types";
} }
identity channel { identity channel {
base iana-interface-type; base iana-interface-type;
description description
"channel"; "Channel.";
} }
identity ieee80211 { identity ieee80211 {
base iana-interface-type; base iana-interface-type;
description description
"radio spread spectrum"; "Radio spread spectrum.";
} }
identity ibm370parChan { identity ibm370parChan {
base iana-interface-type; base iana-interface-type;
description description
"IBM System 360/370 OEMI Channel"; "IBM System 360/370 OEMI Channel.";
} }
identity escon { identity escon {
base iana-interface-type; base iana-interface-type;
description description
"IBM Enterprise Systems Connection"; "IBM Enterprise Systems Connection.";
} }
identity dlsw { identity dlsw {
base iana-interface-type; base iana-interface-type;
description description
"Data Link Switching"; "Data Link Switching.";
} }
identity isdns { identity isdns {
base iana-interface-type; base iana-interface-type;
description description
"ISDN S/T interface"; "ISDN S/T interface.";
} }
identity isdnu { identity isdnu {
base iana-interface-type; base iana-interface-type;
description description
"ISDN U interface"; "ISDN U interface.";
} }
identity lapd { identity lapd {
base iana-interface-type; base iana-interface-type;
description description
"Link Access Protocol D"; "Link Access Protocol D.";
} }
identity ipSwitch { identity ipSwitch {
base iana-interface-type; base iana-interface-type;
description description
"IP Switching Objects"; "IP Switching Objects.";
} }
identity rsrb { identity rsrb {
base iana-interface-type; base iana-interface-type;
description description
"Remote Source Route Bridging"; "Remote Source Route Bridging.";
} }
identity atmLogical { identity atmLogical {
base iana-interface-type; base iana-interface-type;
description description
"ATM Logical Port"; "ATM Logical Port.";
reference reference
"RFC 3606 - Definitions of Supplemental Managed Objects "RFC 3606 - Definitions of Supplemental Managed Objects
for ATM Interface"; for ATM Interface";
} }
identity ds0 { identity ds0 {
base iana-interface-type; base iana-interface-type;
description description
"Digital Signal Level 0"; "Digital Signal Level 0.";
reference reference
"RFC 2494 - Definitions of Managed Objects for the DS0 "RFC 2494 - Definitions of Managed Objects for the DS0
and DS0 Bundle Interface Type"; and DS0 Bundle Interface Type";
} }
identity ds0Bundle { identity ds0Bundle {
base iana-interface-type; base iana-interface-type;
description description
"group of ds0s on the same ds1"; "Group of ds0s on the same ds1.";
reference reference
"RFC 2494 - Definitions of Managed Objects for the DS0 "RFC 2494 - Definitions of Managed Objects for the DS0
and DS0 Bundle Interface Type"; and DS0 Bundle Interface Type";
} }
identity bsc { identity bsc {
base iana-interface-type; base iana-interface-type;
description description
"Bisynchronous Protocol"; "Bisynchronous Protocol.";
} }
identity async { identity async {
base iana-interface-type; base iana-interface-type;
description description
"Asynchronous Protocol"; "Asynchronous Protocol.";
} }
identity cnr { identity cnr {
base iana-interface-type; base iana-interface-type;
description description
"Combat Net Radio"; "Combat Net Radio.";
} }
identity iso88025Dtr { identity iso88025Dtr {
base iana-interface-type; base iana-interface-type;
description description
"ISO 802.5r DTR"; "ISO 802.5r DTR.";
} }
identity eplrs { identity eplrs {
base iana-interface-type; base iana-interface-type;
description description
"Ext Pos Loc Report Sys"; "Ext Pos Loc Report Sys.";
} }
identity arap { identity arap {
base iana-interface-type; base iana-interface-type;
description description
"Appletalk Remote Access Protocol"; "Appletalk Remote Access Protocol.";
} }
identity propCnls { identity propCnls {
base iana-interface-type; base iana-interface-type;
description description
"Proprietary Connectionless Protocol"; "Proprietary Connectionless Protocol.";
} }
identity hostPad { identity hostPad {
base iana-interface-type; base iana-interface-type;
description description
"CCITT-ITU X.29 PAD Protocol"; "CCITT-ITU X.29 PAD Protocol.";
} }
identity termPad { identity termPad {
base iana-interface-type; base iana-interface-type;
description description
"CCITT-ITU X.3 PAD Facility"; "CCITT-ITU X.3 PAD Facility.";
} }
identity frameRelayMPI { identity frameRelayMPI {
base iana-interface-type; base iana-interface-type;
description description
"Multiproto Interconnect over FR"; "Multiproto Interconnect over FR.";
} }
identity x213 { identity x213 {
base iana-interface-type; base iana-interface-type;
description description
"CCITT-ITU X213"; "CCITT-ITU X213.";
} }
identity adsl { identity adsl {
base iana-interface-type; base iana-interface-type;
description description
"Asymmetric Digital Subscriber Loop"; "Asymmetric Digital Subscriber Loop.";
} }
identity radsl { identity radsl {
base iana-interface-type; base iana-interface-type;
description description
"Rate-Adapt. Digital Subscriber Loop"; "Rate-Adapt. Digital Subscriber Loop.";
} }
identity sdsl { identity sdsl {
base iana-interface-type; base iana-interface-type;
description description
"Symmetric Digital Subscriber Loop"; "Symmetric Digital Subscriber Loop.";
} }
identity vdsl { identity vdsl {
base iana-interface-type; base iana-interface-type;
description description
"Very H-Speed Digital Subscrib. Loop"; "Very H-Speed Digital Subscrib. Loop.";
} }
identity iso88025CRFPInt { identity iso88025CRFPInt {
base iana-interface-type; base iana-interface-type;
description description
"ISO 802.5 CRFP"; "ISO 802.5 CRFP.";
} }
identity myrinet { identity myrinet {
base iana-interface-type; base iana-interface-type;
description description
"Myricom Myrinet"; "Myricom Myrinet.";
} }
identity voiceEM { identity voiceEM {
base iana-interface-type; base iana-interface-type;
description description
"voice recEive and transMit"; "Voice recEive and transMit.";
} }
identity voiceFXO { identity voiceFXO {
base iana-interface-type; base iana-interface-type;
description description
"voice Foreign Exchange Office"; "Voice Foreign Exchange Office.";
} }
identity voiceFXS { identity voiceFXS {
base iana-interface-type; base iana-interface-type;
description description
"voice Foreign Exchange Station"; "Voice Foreign Exchange Station.";
} }
identity voiceEncap { identity voiceEncap {
base iana-interface-type; base iana-interface-type;
description description
"voice encapsulation"; "Voice encapsulation.";
} }
identity voiceOverIp { identity voiceOverIp {
base iana-interface-type; base iana-interface-type;
description description
"voice over IP encapsulation"; "Voice over IP encapsulation.";
} }
identity atmDxi { identity atmDxi {
base iana-interface-type; base iana-interface-type;
description description
"ATM DXI"; "ATM DXI.";
} }
identity atmFuni { identity atmFuni {
base iana-interface-type; base iana-interface-type;
description description
"ATM FUNI"; "ATM FUNI.";
} }
identity atmIma { identity atmIma {
base iana-interface-type; base iana-interface-type;
description description
"ATM IMA"; "ATM IMA.";
} }
identity pppMultilinkBundle { identity pppMultilinkBundle {
base iana-interface-type; base iana-interface-type;
description description
"PPP Multilink Bundle"; "PPP Multilink Bundle.";
} }
identity ipOverCdlc { identity ipOverCdlc {
base iana-interface-type; base iana-interface-type;
description description
"IBM ipOverCdlc"; "IBM ipOverCdlc.";
} }
identity ipOverClaw { identity ipOverClaw {
base iana-interface-type; base iana-interface-type;
description description
"IBM Common Link Access to Workstn"; "IBM Common Link Access to Workstn.";
} }
identity stackToStack { identity stackToStack {
base iana-interface-type; base iana-interface-type;
description description
"IBM stackToStack"; "IBM stackToStack.";
} }
identity virtualIpAddress { identity virtualIpAddress {
base iana-interface-type; base iana-interface-type;
description description
"IBM VIPA"; "IBM VIPA.";
} }
identity mpc { identity mpc {
base iana-interface-type; base iana-interface-type;
description description
"IBM multi-protocol channel support"; "IBM multi-protocol channel support.";
} }
identity ipOverAtm { identity ipOverAtm {
base iana-interface-type; base iana-interface-type;
description description
"IBM ipOverAtm"; "IBM ipOverAtm.";
reference reference
"RFC 2320 - Definitions of Managed Objects for Classical IP "RFC 2320 - Definitions of Managed Objects for Classical IP
and ARP Over ATM Using SMIv2 (IPOA-MIB)"; and ARP Over ATM Using SMIv2 (IPOA-MIB)";
} }
identity iso88025Fiber { identity iso88025Fiber {
base iana-interface-type; base iana-interface-type;
description description
"ISO 802.5j Fiber Token Ring"; "ISO 802.5j Fiber Token Ring.";
} }
identity tdlc { identity tdlc {
base iana-interface-type; base iana-interface-type;
description description
"IBM twinaxial data link control"; "IBM twinaxial data link control.";
} }
identity gigabitEthernet { identity gigabitEthernet {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"Obsoleted via RFC3635 "Obsoleted via RFC 3635.
ethernetCsmacd(6) should be used instead"; ethernetCsmacd(6) should be used instead.";
reference reference
"RFC 3635 - Definitions of Managed Objects for the "RFC 3635 - Definitions of Managed Objects for the
Ethernet-like Interface Types."; Ethernet-like Interface Types";
} }
identity hdlc { identity hdlc {
base iana-interface-type; base iana-interface-type;
description description
"HDLC"; "HDLC.";
} }
identity lapf { identity lapf {
base iana-interface-type; base iana-interface-type;
description description
"LAP F"; "LAP F.";
} }
identity v37 { identity v37 {
base iana-interface-type; base iana-interface-type;
description description
"V.37"; "V.37.";
} }
identity x25mlp { identity x25mlp {
base iana-interface-type; base iana-interface-type;
description description
"Multi-Link Protocol"; "Multi-Link Protocol.";
} }
identity x25huntGroup { identity x25huntGroup {
base iana-interface-type; base iana-interface-type;
description description
"X25 Hunt Group"; "X25 Hunt Group.";
} }
identity transpHdlc { identity transpHdlc {
base iana-interface-type; base iana-interface-type;
description description
"Transp HDLC"; "Transp HDLC.";
} }
identity interleave { identity interleave {
base iana-interface-type; base iana-interface-type;
description description
"Interleave channel"; "Interleave channel.";
} }
identity fast { identity fast {
base iana-interface-type; base iana-interface-type;
description description
"Fast channel"; "Fast channel.";
} }
identity ip { identity ip {
base iana-interface-type; base iana-interface-type;
description description
"IP (for APPN HPR in IP networks)"; "IP (for APPN HPR in IP networks).";
} }
identity docsCableMaclayer { identity docsCableMaclayer {
base iana-interface-type; base iana-interface-type;
description description
"CATV Mac Layer"; "CATV Mac Layer.";
} }
identity docsCableDownstream { identity docsCableDownstream {
base iana-interface-type; base iana-interface-type;
description description
"CATV Downstream interface"; "CATV Downstream interface.";
} }
identity docsCableUpstream { identity docsCableUpstream {
base iana-interface-type; base iana-interface-type;
description description
"CATV Upstream interface"; "CATV Upstream interface.";
} }
identity a12MppSwitch { identity a12MppSwitch {
base iana-interface-type; base iana-interface-type;
description description
"Avalon Parallel Processor"; "Avalon Parallel Processor.";
} }
identity tunnel { identity tunnel {
base iana-interface-type; base iana-interface-type;
description description
"Encapsulation interface"; "Encapsulation interface.";
} }
identity coffee { identity coffee {
base iana-interface-type; base iana-interface-type;
description description
"coffee pot"; "Coffee pot.";
reference reference
"RFC 2325 - Coffee MIB"; "RFC 2325 - Coffee MIB";
} }
identity ces { identity ces {
base iana-interface-type; base iana-interface-type;
description description
"Circuit Emulation Service"; "Circuit Emulation Service.";
} }
identity atmSubInterface { identity atmSubInterface {
base iana-interface-type; base iana-interface-type;
description description
"ATM Sub Interface"; "ATM Sub Interface.";
} }
identity l2vlan { identity l2vlan {
base iana-interface-type; base iana-interface-type;
description description
"Layer 2 Virtual LAN using 802.1Q"; "Layer 2 Virtual LAN using 802.1Q.";
} }
identity l3ipvlan { identity l3ipvlan {
base iana-interface-type; base iana-interface-type;
description description
"Layer 3 Virtual LAN using IP"; "Layer 3 Virtual LAN using IP.";
} }
identity l3ipxvlan { identity l3ipxvlan {
base iana-interface-type; base iana-interface-type;
description description
"Layer 3 Virtual LAN using IPX"; "Layer 3 Virtual LAN using IPX.";
} }
identity digitalPowerline { identity digitalPowerline {
base iana-interface-type; base iana-interface-type;
description description
"IP over Power Lines"; "IP over Power Lines.";
} }
identity mediaMailOverIp { identity mediaMailOverIp {
base iana-interface-type; base iana-interface-type;
description description
"Multimedia Mail over IP"; "Multimedia Mail over IP.";
} }
identity dtm { identity dtm {
base iana-interface-type; base iana-interface-type;
description description
"Dynamic syncronous Transfer Mode"; "Dynamic synchronous Transfer Mode.";
} }
identity dcn { identity dcn {
base iana-interface-type; base iana-interface-type;
description description
"Data Communications Network"; "Data Communications Network.";
} }
identity ipForward { identity ipForward {
base iana-interface-type; base iana-interface-type;
description description
"IP Forwarding Interface"; "IP Forwarding Interface.";
} }
identity msdsl { identity msdsl {
base iana-interface-type; base iana-interface-type;
description description
"Multi-rate Symmetric DSL"; "Multi-rate Symmetric DSL.";
} }
identity ieee1394 { identity ieee1394 {
base iana-interface-type; base iana-interface-type;
description description
"IEEE1394 High Performance Serial Bus"; "IEEE1394 High Performance Serial Bus.";
} }
identity if-gsn { identity if-gsn {
base iana-interface-type; base iana-interface-type;
description description
"HIPPI-6400"; "HIPPI-6400.";
} }
identity dvbRccMacLayer { identity dvbRccMacLayer {
base iana-interface-type; base iana-interface-type;
description description
"DVB-RCC MAC Layer"; "DVB-RCC MAC Layer.";
} }
identity dvbRccDownstream { identity dvbRccDownstream {
base iana-interface-type; base iana-interface-type;
description description
"DVB-RCC Downstream Channel"; "DVB-RCC Downstream Channel.";
} }
identity dvbRccUpstream { identity dvbRccUpstream {
base iana-interface-type; base iana-interface-type;
description description
"DVB-RCC Upstream Channel"; "DVB-RCC Upstream Channel.";
} }
identity atmVirtual { identity atmVirtual {
base iana-interface-type; base iana-interface-type;
description description
"ATM Virtual Interface"; "ATM Virtual Interface.";
} }
identity mplsTunnel { identity mplsTunnel {
base iana-interface-type; base iana-interface-type;
description description
"MPLS Tunnel Virtual Interface"; "MPLS Tunnel Virtual Interface.";
} }
identity srp { identity srp {
base iana-interface-type; base iana-interface-type;
description description
"Spatial Reuse Protocol"; "Spatial Reuse Protocol.";
} }
identity voiceOverAtm { identity voiceOverAtm {
base iana-interface-type; base iana-interface-type;
description description
"Voice Over ATM"; "Voice over ATM.";
} }
identity voiceOverFrameRelay { identity voiceOverFrameRelay {
base iana-interface-type; base iana-interface-type;
description description
"Voice Over Frame Relay"; "Voice Over Frame Relay.";
} }
identity idsl { identity idsl {
base iana-interface-type; base iana-interface-type;
description description
"Digital Subscriber Loop over ISDN"; "Digital Subscriber Loop over ISDN.";
} }
identity compositeLink { identity compositeLink {
base iana-interface-type; base iana-interface-type;
description description
"Avici Composite Link Interface"; "Avici Composite Link Interface.";
} }
identity ss7SigLink { identity ss7SigLink {
base iana-interface-type; base iana-interface-type;
description description
"SS7 Signaling Link"; "SS7 Signaling Link.";
} }
identity propWirelessP2P { identity propWirelessP2P {
base iana-interface-type; base iana-interface-type;
description description
"Prop. P2P wireless interface"; "Prop. P2P wireless interface.";
} }
identity frForward { identity frForward {
base iana-interface-type; base iana-interface-type;
description description
"Frame Forward Interface"; "Frame Forward Interface.";
} }
identity rfc1483 { identity rfc1483 {
base iana-interface-type; base iana-interface-type;
description description
"Multiprotocol over ATM AAL5"; "Multiprotocol over ATM AAL5.";
reference reference
"RFC 1483 - Multiprotocol Encapsulation over ATM "RFC 1483 - Multiprotocol Encapsulation over ATM
Adaptation Layer 5"; Adaptation Layer 5";
} }
identity usb { identity usb {
base iana-interface-type; base iana-interface-type;
description description
"USB Interface"; "USB Interface.";
} }
identity ieee8023adLag { identity ieee8023adLag {
base iana-interface-type; base iana-interface-type;
description description
"IEEE 802.3ad Link Aggregate"; "IEEE 802.3ad Link Aggregate.";
} }
identity bgppolicyaccounting { identity bgppolicyaccounting {
base iana-interface-type; base iana-interface-type;
description description
"BGP Policy Accounting"; "BGP Policy Accounting.";
} }
identity frf16MfrBundle { identity frf16MfrBundle {
base iana-interface-type; base iana-interface-type;
description description
"FRF .16 Multilink Frame Relay"; "FRF.16 Multilink Frame Relay.";
} }
identity h323Gatekeeper { identity h323Gatekeeper {
base iana-interface-type; base iana-interface-type;
description description
"H323 Gatekeeper"; "H323 Gatekeeper.";
} }
identity h323Proxy { identity h323Proxy {
base iana-interface-type; base iana-interface-type;
description description
"H323 Voice and Video Proxy"; "H323 Voice and Video Proxy.";
} }
identity mpls { identity mpls {
base iana-interface-type; base iana-interface-type;
description description
"MPLS"; "MPLS.";
} }
identity mfSigLink { identity mfSigLink {
base iana-interface-type; base iana-interface-type;
description description
"Multi-frequency signaling link"; "Multi-frequency signaling link.";
} }
identity hdsl2 { identity hdsl2 {
base iana-interface-type; base iana-interface-type;
description description
"High Bit-Rate DSL - 2nd generation"; "High Bit-Rate DSL - 2nd generation.";
} }
identity shdsl { identity shdsl {
base iana-interface-type; base iana-interface-type;
description description
"Multirate HDSL2"; "Multirate HDSL2.";
} }
identity ds1FDL { identity ds1FDL {
base iana-interface-type; base iana-interface-type;
description description
"Facility Data Link 4Kbps on a DS1"; "Facility Data Link (4Kbps) on a DS1.";
} }
identity pos { identity pos {
base iana-interface-type; base iana-interface-type;
description description
"Packet over SONET/SDH Interface"; "Packet over SONET/SDH Interface.";
} }
identity dvbAsiIn { identity dvbAsiIn {
base iana-interface-type; base iana-interface-type;
description description
"DVB-ASI Input"; "DVB-ASI Input.";
} }
identity dvbAsiOut { identity dvbAsiOut {
base iana-interface-type; base iana-interface-type;
description description
"DVB-ASI Output"; "DVB-ASI Output.";
} }
identity plc { identity plc {
base iana-interface-type; base iana-interface-type;
description description
"Power Line Communtications"; "Power Line Communications.";
} }
identity nfas { identity nfas {
base iana-interface-type; base iana-interface-type;
description description
"Non Facility Associated Signaling"; "Non-Facility Associated Signaling.";
} }
identity tr008 { identity tr008 {
base iana-interface-type; base iana-interface-type;
description description
"TR008"; "TR008.";
} }
identity gr303RDT { identity gr303RDT {
base iana-interface-type; base iana-interface-type;
description description
"Remote Digital Terminal"; "Remote Digital Terminal.";
} }
identity gr303IDT { identity gr303IDT {
base iana-interface-type; base iana-interface-type;
description description
"Integrated Digital Terminal"; "Integrated Digital Terminal.";
} }
identity isup { identity isup {
base iana-interface-type; base iana-interface-type;
description description
"ISUP"; "ISUP.";
} }
identity propDocsWirelessMaclayer { identity propDocsWirelessMaclayer {
base iana-interface-type; base iana-interface-type;
description description
"Cisco proprietary Maclayer"; "Cisco proprietary Maclayer.";
} }
identity propDocsWirelessDownstream { identity propDocsWirelessDownstream {
base iana-interface-type; base iana-interface-type;
description description
"Cisco proprietary Downstream"; "Cisco proprietary Downstream.";
} }
identity propDocsWirelessUpstream { identity propDocsWirelessUpstream {
base iana-interface-type; base iana-interface-type;
description description
"Cisco proprietary Upstream"; "Cisco proprietary Upstream.";
} }
identity hiperlan2 { identity hiperlan2 {
base iana-interface-type; base iana-interface-type;
description description
"HIPERLAN Type 2 Radio Interface"; "HIPERLAN Type 2 Radio Interface.";
} }
identity propBWAp2Mp { identity propBWAp2Mp {
base iana-interface-type; base iana-interface-type;
description description
"PropBroadbandWirelessAccesspt2multipt use of this value "PropBroadbandWirelessAccesspt2Multipt (use of this value
for IEEE 802.16 WMAN interfaces as per IEEE Std 802.16f for IEEE 802.16 WMAN interfaces as per IEEE Std 802.16f
is deprecated and ieee80216WMAN(237) should be used is deprecated, and ieee80216WMAN(237) should be used
instead."; instead).";
} }
identity sonetOverheadChannel { identity sonetOverheadChannel {
base iana-interface-type; base iana-interface-type;
description description
"SONET Overhead Channel"; "SONET Overhead Channel.";
} }
identity digitalWrapperOverheadChannel { identity digitalWrapperOverheadChannel {
base iana-interface-type; base iana-interface-type;
description description
"Digital Wrapper"; "Digital Wrapper.";
} }
identity aal2 { identity aal2 {
base iana-interface-type; base iana-interface-type;
description description
"ATM adaptation layer 2"; "ATM adaptation layer 2.";
} }
identity radioMAC { identity radioMAC {
base iana-interface-type; base iana-interface-type;
description description
"MAC layer over radio links"; "MAC layer over radio links.";
} }
identity atmRadio { identity atmRadio {
base iana-interface-type; base iana-interface-type;
description description
"ATM over radio links"; "ATM over radio links.";
} }
identity imt { identity imt {
base iana-interface-type; base iana-interface-type;
description description
"Inter Machine Trunks"; "Inter-Machine Trunks.";
} }
identity mvl { identity mvl {
base iana-interface-type; base iana-interface-type;
description description
"Multiple Virtual Lines DSL"; "Multiple Virtual Lines DSL.";
} }
identity reachDSL { identity reachDSL {
base iana-interface-type; base iana-interface-type;
description description
"Long Reach DSL"; "Long Reach DSL.";
} }
identity frDlciEndPt { identity frDlciEndPt {
base iana-interface-type; base iana-interface-type;
description description
"Frame Relay DLCI End Point"; "Frame Relay DLCI End Point.";
} }
identity atmVciEndPt { identity atmVciEndPt {
base iana-interface-type; base iana-interface-type;
description description
"ATM VCI End Point"; "ATM VCI End Point.";
} }
identity opticalChannel { identity opticalChannel {
base iana-interface-type; base iana-interface-type;
description description
"Optical Channel"; "Optical Channel.";
} }
identity opticalTransport { identity opticalTransport {
base iana-interface-type; base iana-interface-type;
description description
"Optical Transport"; "Optical Transport.";
} }
identity propAtm { identity propAtm {
base iana-interface-type; base iana-interface-type;
description description
"Proprietary ATM"; "Proprietary ATM.";
} }
identity voiceOverCable { identity voiceOverCable {
base iana-interface-type; base iana-interface-type;
description description
"Voice Over Cable Interface"; "Voice Over Cable Interface.";
} }
identity infiniband { identity infiniband {
base iana-interface-type; base iana-interface-type;
description description
"Infiniband"; "Infiniband.";
} }
identity teLink { identity teLink {
base iana-interface-type; base iana-interface-type;
description description
"TE Link"; "TE Link.";
} }
identity q2931 { identity q2931 {
base iana-interface-type; base iana-interface-type;
description description
"Q.2931"; "Q.2931.";
} }
identity virtualTg { identity virtualTg {
base iana-interface-type; base iana-interface-type;
description description
"Virtual Trunk Group"; "Virtual Trunk Group.";
} }
identity sipTg { identity sipTg {
base iana-interface-type; base iana-interface-type;
description description
"SIP Trunk Group"; "SIP Trunk Group.";
} }
identity sipSig { identity sipSig {
base iana-interface-type; base iana-interface-type;
description description
"SIP Signaling"; "SIP Signaling.";
} }
identity docsCableUpstreamChannel { identity docsCableUpstreamChannel {
base iana-interface-type; base iana-interface-type;
description description
"CATV Upstream Channel"; "CATV Upstream Channel.";
} }
identity econet { identity econet {
base iana-interface-type; base iana-interface-type;
description description
"Acorn Econet"; "Acorn Econet.";
} }
identity pon155 { identity pon155 {
base iana-interface-type; base iana-interface-type;
description description
"FSAN 155Mb Symetrical PON interface"; "FSAN 155Mb Symetrical PON interface.";
} }
identity pon622 { identity pon622 {
base iana-interface-type; base iana-interface-type;
description description
"FSAN622Mb Symetrical PON interface"; "FSAN 622Mb Symetrical PON interface.";
} }
identity bridge { identity bridge {
base iana-interface-type; base iana-interface-type;
description description
"Transparent bridge interface"; "Transparent bridge interface.";
} }
identity linegroup { identity linegroup {
base iana-interface-type; base iana-interface-type;
description description
"Interface common to multiple lines"; "Interface common to multiple lines.";
} }
identity voiceEMFGD { identity voiceEMFGD {
base iana-interface-type; base iana-interface-type;
description description
"voice E&M Feature Group D"; "Voice E&M Feature Group D.";
} }
identity voiceFGDEANA { identity voiceFGDEANA {
base iana-interface-type; base iana-interface-type;
description description
"voice FGD Exchange Access North American"; "Voice FGD Exchange Access North American.";
} }
identity voiceDID { identity voiceDID {
base iana-interface-type; base iana-interface-type;
description description
"voice Direct Inward Dialing"; "Voice Direct Inward Dialing.";
} }
identity mpegTransport { identity mpegTransport {
base iana-interface-type; base iana-interface-type;
description description
"MPEG transport interface"; "MPEG transport interface.";
} }
identity sixToFour { identity sixToFour {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"6to4 interface (DEPRECATED)"; "6to4 interface (DEPRECATED).";
reference reference
"RFC 4087 - IP Tunnel MIB"; "RFC 4087 - IP Tunnel MIB";
} }
identity gtp { identity gtp {
base iana-interface-type; base iana-interface-type;
description description
"GTP (GPRS Tunneling Protocol)"; "GTP (GPRS Tunneling Protocol).";
} }
identity pdnEtherLoop1 { identity pdnEtherLoop1 {
base iana-interface-type; base iana-interface-type;
description description
"Paradyne EtherLoop 1"; "Paradyne EtherLoop 1.";
} }
identity pdnEtherLoop2 { identity pdnEtherLoop2 {
base iana-interface-type; base iana-interface-type;
description description
"Paradyne EtherLoop 2"; "Paradyne EtherLoop 2.";
} }
identity opticalChannelGroup { identity opticalChannelGroup {
base iana-interface-type; base iana-interface-type;
description description
"Optical Channel Group"; "Optical Channel Group.";
} }
identity homepna { identity homepna {
base iana-interface-type; base iana-interface-type;
description description
"HomePNA ITU-T G.989"; "HomePNA ITU-T G.989.";
} }
identity gfp { identity gfp {
base iana-interface-type; base iana-interface-type;
description description
"Generic Framing Procedure (GFP)"; "Generic Framing Procedure (GFP).";
} }
identity ciscoISLvlan { identity ciscoISLvlan {
base iana-interface-type; base iana-interface-type;
description description
"Layer 2 Virtual LAN using Cisco ISL"; "Layer 2 Virtual LAN using Cisco ISL.";
} }
identity actelisMetaLOOP { identity actelisMetaLOOP {
base iana-interface-type; base iana-interface-type;
description description
"Acteleis proprietary MetaLOOP High Speed Link"; "Acteleis proprietary MetaLOOP High Speed Link.";
} }
identity fcipLink { identity fcipLink {
base iana-interface-type; base iana-interface-type;
description description
"FCIP Link"; "FCIP Link.";
} }
identity rpr { identity rpr {
base iana-interface-type; base iana-interface-type;
description description
"Resilient Packet Ring Interface Type"; "Resilient Packet Ring Interface Type.";
} }
identity qam { identity qam {
base iana-interface-type; base iana-interface-type;
description description
"RF Qam Interface"; "RF Qam Interface.";
} }
identity lmp { identity lmp {
base iana-interface-type; base iana-interface-type;
description description
"Link Management Protocol"; "Link Management Protocol.";
reference reference
"RFC 4327 - Link Management Protocol (LMP) Management "RFC 4327 - Link Management Protocol (LMP) Management
Information Base (MIB)"; Information Base (MIB)";
} }
identity cblVectaStar { identity cblVectaStar {
base iana-interface-type; base iana-interface-type;
description description
"Cambridge Broadband Networks Limited VectaStar"; "Cambridge Broadband Networks Limited VectaStar.";
} }
identity docsCableMCmtsDownstream { identity docsCableMCmtsDownstream {
base iana-interface-type; base iana-interface-type;
description description
"CATV Modular CMTS Downstream Interface"; "CATV Modular CMTS Downstream Interface.";
} }
identity adsl2 { identity adsl2 {
base iana-interface-type; base iana-interface-type;
status deprecated; status deprecated;
description description
"Asymmetric Digital Subscriber Loop Version 2 "Asymmetric Digital Subscriber Loop Version 2
(DEPRECATED/OBSOLETED - please use adsl2plus(238) (DEPRECATED/OBSOLETED - please use adsl2plus(238)
instead)"; instead).";
reference reference
"RFC 4706 - Definitions of Managed Objects for Asymmetric "RFC 4706 - Definitions of Managed Objects for Asymmetric
Digital Subscriber Line 2 (ADSL2)"; Digital Subscriber Line 2 (ADSL2)";
} }
identity macSecControlledIF { identity macSecControlledIF {
base iana-interface-type; base iana-interface-type;
description description
"MACSecControlled"; "MACSecControlled.";
} }
identity macSecUncontrolledIF { identity macSecUncontrolledIF {
base iana-interface-type; base iana-interface-type;
description description
"MACSecUncontrolled"; "MACSecUncontrolled.";
} }
identity aviciOpticalEther { identity aviciOpticalEther {
base iana-interface-type; base iana-interface-type;
description description
"Avici Optical Ethernet Aggregate"; "Avici Optical Ethernet Aggregate.";
} }
identity atmbond { identity atmbond {
base iana-interface-type; base iana-interface-type;
description description
"atmbond"; "atmbond.";
} }
identity voiceFGDOS { identity voiceFGDOS {
base iana-interface-type; base iana-interface-type;
description description
"voice FGD Operator Services"; "Voice FGD Operator Services.";
} }
identity mocaVersion1 { identity mocaVersion1 {
base iana-interface-type; base iana-interface-type;
description description
"MultiMedia over Coax Alliance (MoCA) Interface "MultiMedia over Coax Alliance (MoCA) Interface
as documented in information provided privately to IANA"; as documented in information provided privately to IANA.";
} }
identity ieee80216WMAN { identity ieee80216WMAN {
base iana-interface-type; base iana-interface-type;
description description
"IEEE 802.16 WMAN interface"; "IEEE 802.16 WMAN interface.";
} }
identity adsl2plus { identity adsl2plus {
base iana-interface-type; base iana-interface-type;
description description
"Asymmetric Digital Subscriber Loop Version 2, "Asymmetric Digital Subscriber Loop Version 2 -
Version 2 Plus and all variants"; Version 2 Plus and all variants.";
} }
identity dvbRcsMacLayer { identity dvbRcsMacLayer {
base iana-interface-type; base iana-interface-type;
description description
"DVB-RCS MAC Layer"; "DVB-RCS MAC Layer.";
reference reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB"; "RFC 5728 - The SatLabs Group DVB-RCS MIB";
} }
identity dvbTdm { identity dvbTdm {
base iana-interface-type; base iana-interface-type;
description description
"DVB Satellite TDM"; "DVB Satellite TDM.";
reference reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB"; "RFC 5728 - The SatLabs Group DVB-RCS MIB";
} }
identity dvbRcsTdma { identity dvbRcsTdma {
base iana-interface-type; base iana-interface-type;
description description
"DVB-RCS TDMA"; "DVB-RCS TDMA.";
reference reference
"RFC 5728 - The SatLabs Group DVB-RCS MIB"; "RFC 5728 - The SatLabs Group DVB-RCS MIB";
} }
identity x86Laps { identity x86Laps {
base iana-interface-type; base iana-interface-type;
description description
"LAPS based on ITU-T X.86/Y.1323"; "LAPS based on ITU-T X.86/Y.1323.";
} }
identity wwanPP { identity wwanPP {
base iana-interface-type; base iana-interface-type;
description description
"3GPP WWAN"; "3GPP WWAN.";
} }
identity wwanPP2 { identity wwanPP2 {
base iana-interface-type; base iana-interface-type;
description description
"3GPP2 WWAN"; "3GPP2 WWAN.";
} }
identity voiceEBS { identity voiceEBS {
base iana-interface-type; base iana-interface-type;
description description
"voice P-phone EBS physical interface"; "Voice P-phone EBS physical interface.";
} }
identity ifPwType { identity ifPwType {
base iana-interface-type; base iana-interface-type;
description description
"Pseudowire interface type"; "Pseudowire interface type.";
reference reference
"RFC 5601 - Pseudowire (PW) Management Information Base"; "RFC 5601 - Pseudowire (PW) Management Information Base (MIB)";
} }
identity ilan { identity ilan {
base iana-interface-type; base iana-interface-type;
description description
"Internal LAN on a bridge per IEEE 802.1ap"; "Internal LAN on a bridge per IEEE 802.1ap.";
} }
identity pip { identity pip {
base iana-interface-type; base iana-interface-type;
description description
"Provider Instance Port on a bridge per IEEE 802.1ah PBB"; "Provider Instance Port on a bridge per IEEE 802.1ah PBB.";
} }
identity aluELP { identity aluELP {
base iana-interface-type; base iana-interface-type;
description description
"Alcatel-Lucent Ethernet Link Protection"; "Alcatel-Lucent Ethernet Link Protection.";
} }
identity gpon { identity gpon {
base iana-interface-type; base iana-interface-type;
description description
"Gigabit-capable passive optical networks (G-PON) as per "Gigabit-capable passive optical networks (G-PON) as per
ITU-T G.948"; ITU-T G.948.";
} }
identity vdsl2 { identity vdsl2 {
base iana-interface-type; base iana-interface-type;
description description
"Very high speed digital subscriber line Version 2 "Very high speed digital subscriber line Version 2
(as per ITU-T Recommendation G.993.2)"; (as per ITU-T Recommendation G.993.2).";
reference reference
"RFC 5650 - Definitions of Managed Objects for Very High "RFC 5650 - Definitions of Managed Objects for Very High
Speed Digital Subscriber Line 2 (VDSL2)"; Speed Digital Subscriber Line 2 (VDSL2)";
} }
identity capwapDot11Profile { identity capwapDot11Profile {
base iana-interface-type; base iana-interface-type;
description description
"WLAN Profile Interface"; "WLAN Profile Interface.";
reference reference
"RFC 5834 - Control and Provisioning of Wireless Access "RFC 5834 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Binding MIB for Points (CAPWAP) Protocol Binding MIB for
IEEE 802.11"; IEEE 802.11";
} }
identity capwapDot11Bss { identity capwapDot11Bss {
base iana-interface-type; base iana-interface-type;
description description
"WLAN BSS Interface"; "WLAN BSS Interface.";
reference reference
"RFC 5834 - Control and Provisioning of Wireless Access "RFC 5834 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Binding MIB for Points (CAPWAP) Protocol Binding MIB for
IEEE 802.11"; IEEE 802.11";
} }
identity capwapWtpVirtualRadio { identity capwapWtpVirtualRadio {
base iana-interface-type; base iana-interface-type;
description description
"WTP Virtual Radio Interface"; "WTP Virtual Radio Interface.";
reference reference
"RFC 5833 - Control and Provisioning of Wireless Access "RFC 5833 - Control and Provisioning of Wireless Access
Points (CAPWAP) Protocol Base MIB"; Points (CAPWAP) Protocol Base MIB";
} }
identity bits { identity bits {
base iana-interface-type; base iana-interface-type;
description description
"bitsport"; "bitsport.";
} }
identity docsCableUpstreamRfPort { identity docsCableUpstreamRfPort {
base iana-interface-type; base iana-interface-type;
description description
"DOCSIS CATV Upstream RF Port"; "DOCSIS CATV Upstream RF Port.";
} }
identity cableDownstreamRfPort { identity cableDownstreamRfPort {
base iana-interface-type; base iana-interface-type;
description description
"CATV downstream RF port"; "CATV downstream RF Port.";
} }
identity vmwareVirtualNic { identity vmwareVirtualNic {
base iana-interface-type; base iana-interface-type;
description description
"VMware Virtual Network Interface"; "VMware Virtual Network Interface.";
} }
identity ieee802154 { identity ieee802154 {
base iana-interface-type; base iana-interface-type;
description description
"IEEE 802.15.4 WPAN interface"; "IEEE 802.15.4 WPAN interface.";
reference reference
"IEEE 802.15.4-2006"; "IEEE 802.15.4-2006";
} }
identity otnOdu { identity otnOdu {
base iana-interface-type; base iana-interface-type;
description description
"OTN Optical Data Unit"; "OTN Optical Data Unit.";
} }
identity otnOtu { identity otnOtu {
base iana-interface-type; base iana-interface-type;
description description
"OTN Optical channel Transport Unit"; "OTN Optical channel Transport Unit.";
} }
identity ifVfiType { identity ifVfiType {
base iana-interface-type; base iana-interface-type;
description description
"VPLS Forwarding Instance Interface Type"; "VPLS Forwarding Instance Interface Type.";
} }
identity g9981 { identity g9981 {
base iana-interface-type; base iana-interface-type;
description description
"G.998.1 bonded interface"; "G.998.1 bonded interface.";
} }
identity g9982 { identity g9982 {
base iana-interface-type; base iana-interface-type;
description description
"G.998.2 bonded interface"; "G.998.2 bonded interface.";
} }
identity g9983 { identity g9983 {
base iana-interface-type; base iana-interface-type;
description description
"G.998.3 bonded interface"; "G.998.3 bonded interface.";
} }
identity aluEpon { identity aluEpon {
base iana-interface-type; base iana-interface-type;
description description
"Ethernet Passive Optical Networks (E-PON)"; "Ethernet Passive Optical Networks (E-PON).";
} }
identity aluEponOnu { identity aluEponOnu {
base iana-interface-type; base iana-interface-type;
description description
"EPON Optical Network Unit"; "EPON Optical Network Unit.";
} }
identity aluEponPhysicalUni { identity aluEponPhysicalUni {
base iana-interface-type; base iana-interface-type;
description description
"EPON physical User to Network interface"; "EPON physical User to Network interface.";
} }
identity aluEponLogicalLink { identity aluEponLogicalLink {
base iana-interface-type; base iana-interface-type;
description description
"The emulation of a point-to-point link over the EPON "The emulation of a point-to-point link over the EPON
layer"; layer.";
} }
identity aluGponOnu { identity aluGponOnu {
base iana-interface-type; base iana-interface-type;
description description
"GPON Optical Network Unit"; "GPON Optical Network Unit.";
reference reference
"ITU-T G.984.2"; "ITU-T G.984.2";
} }
identity aluGponPhysicalUni { identity aluGponPhysicalUni {
base iana-interface-type; base iana-interface-type;
description description
"GPON physical User to Network interface"; "GPON physical User to Network interface.";
reference reference
"ITU-T G.984.2"; "ITU-T G.984.2";
} }
identity vmwareNicTeam { identity vmwareNicTeam {
base iana-interface-type; base iana-interface-type;
description description
"VMware NIC Team"; "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 YANG module is intended to reflect the "ifType The iana-if-type YANG module is intended to reflect the "ifType
skipping to change at page 36, line 15 skipping to change at page 35, line 15
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 YANG module is intended to reflect the "ifType The iana-if-type YANG module is intended to reflect the "ifType
definitions" registry [IFTYPE-IANA-REGISTRY], exactly like the definitions" registry [IFTYPE-IANA-REGISTRY], exactly like the
IANAifType-MIB MIB module [IANAifType-MIB] reflects the "ifType IANAifType-MIB MIB module [IANAifType-MIB] reflects the "ifType
definitions" registry. definitions" registry.
IANA is requested to add this new Note to the iana-if-type YANG IANA has added this new note to the "iana-if-type YANG Module"
module registry: registry:
Interface types must not be directly added to the iana-if-type YANG Interface types must not be directly added to the iana-if-type
module, they must instead be added to the "ifType definitions" YANG module. They must instead be added to the
registry. "ifType definitions" registry.
When an interface type is added to the "ifType definitions" registry, When an interface type is added to the "ifType definitions" registry,
a new "identity" statement must be added to the iana-if-type YANG a new "identity" statement must be added to the iana-if-type YANG
module. The name of the "identity" is the same as the corresponding module. 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 "identity" statement should be defined: the "identity" statement should be defined:
"base": Contains the value "iana-interface-type". "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,
Insert line breaks as needed so that the line does if any. Insert line breaks as needed so that the
not exceed 72 characters. line does not exceed 72 characters.
"reference": Replicate the reference from the registry, if any, and "reference": Replicate the reference from the registry, if any,
add the title of the document. and add the title of the document.
Unassigned or reserved values are not present in the module. Unassigned or reserved 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 in front of the existing revision statements. statement must be added in front of the existing revision statements.
IANA is requested to add this new Note to the "ifType definitions" IANA has added 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 7224.
The Reference text in the "ifType definitions" registry needs to be The "Reference" text in the "ifType definitions" registry has been
updated as: updated as:
OLD: OLD:
[RFC1213][RFC2863] [RFC1213][RFC2863]
NEW: NEW:
[RFC1213][RFC2863][RFCXXXX] [RFC1213][RFC2863][RFC7224]
3.1. URI Registrations 3.1. URI Registrations
This document registers a URIs in the IETF XML registry [RFC3688]. This document registers a URI 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 has been
requested to be made. made.
URI: urn:ietf:params:xml:ns:yang:iana-if-type 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].
name: iana-if-type name: 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
reference: RFC XXXX reference: RFC 7224
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-14 (work in
progress), December 2013.
[IANAifType-MIB] [IANAifType-MIB]
Internet Assigned Numbers Authority, "IANAifType Textual Internet Assigned Numbers Authority, "IANAifType Textual
Convention definitions", Convention definitions",
<http://www.iana.org/assignments/ianaiftype-mib>. <http://www.iana.org/assignments/ianaiftype-mib>.
[IFTYPE-IANA-REGISTRY] [IFTYPE-IANA-REGISTRY]
Internet Assigned Numbers Authority, "ifType Definitions", Internet Assigned Numbers Authority, "ifType Definitions",
<http://www.iana.org/assignments/smi-numbers/ <http://www.iana.org/assignments/smi-numbers>.
smi-numbers.xhtml#smi-numbers-5>.
[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.
[RFC7223] Bjorklund, M., "A YANG Data Model for Interface
Management", RFC 7223, May 2014.
Author's Address Author's Address
Martin Bjorklund Martin Bjorklund
Tail-f Systems Tail-f Systems
Email: mbj@tail-f.com EMail: mbj@tail-f.com
 End of changes. 296 change blocks. 
349 lines changed or deleted 335 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/