[要約] RFC 7224は、IANAインターフェースタイプのYANGモジュールに関する仕様です。その目的は、ネットワークデバイスのインターフェースタイプを一元管理するための標準的な方法を提供することです。
Internet Engineering Task Force (IETF) M. Bjorklund Request for Comments: 7224 Tail-f Systems Category: Standards Track May 2014 ISSN: 2070-1721
IANA Interface Type YANG Module
IANAインターフェースタイプYANGモジュール
Abstract
概要
This document defines the initial version of the iana-if-type YANG module.
このドキュメントは、iana-if-type YANGモジュールの初期バージョンを定義しています。
Status of This Memo
本文書の状態
This is an Internet Standards Track document.
これはInternet Standards Trackドキュメントです。
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.
このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 5741のセクション2をご覧ください。
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.
このドキュメントの現在のステータス、正誤表、およびフィードバックの提供方法に関する情報は、http://www.rfc-editor.org/info/rfc7224で入手できます。
Copyright Notice
著作権表示
Copyright (c) 2014 IETF Trust and the persons identified as the document authors. All rights reserved.
Copyright(c)2014 IETF Trustおよびドキュメントの作成者として識別された人物。全著作権所有。
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.
この文書は、BCP 78およびこの文書の発行日に有効なIETF文書に関するIETFトラストの法的規定(http://trustee.ietf.org/license-info)の対象となります。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。
Table of Contents
目次
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 2. IANA-Maintained Interface Type YANG Module . . . . . . . . . 2 3. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 35 3.1. URI Registrations . . . . . . . . . . . . . . . . . . . . 36 3.2. YANG Module Registrations . . . . . . . . . . . . . . . . 36 4. Security Considerations . . . . . . . . . . . . . . . . . . . 36 5. Normative References . . . . . . . . . . . . . . . . . . . . 37
This document defines the initial version of the iana-if-type YANG module for interface type definitions.
このドキュメントでは、インターフェイスタイプ定義用のiana-if-type YANGモジュールの初期バージョンを定義しています。
The iana-if-type module reflects IANA's existing "ifType definitions" registry [IFTYPE-IANA-REGISTRY]. The latest revision of the module can be obtained from the IANA web site.
iana-if-typeモジュールは、IANAの既存の「ifType定義」レジストリー[IFTYPE-IANA-REGISTRY]を反映しています。モジュールの最新リビジョンは、IANA Webサイトから入手できます。
Whenever a new interface type is added to the "ifType definitions" registry, the IANAifType-MIB and the iana-if-type YANG module are updated by IANA.
新しいインターフェースタイプが「ifType定義」レジストリに追加されるたびに、IANAifType-MIBおよびiana-if-type YANGモジュールがIANAによって更新されます。
This YANG module imports the "interface-type" identity from [RFC7223].
このYANGモジュールは[RFC7223]から「インターフェースタイプ」アイデンティティをインポートします。
<CODE BEGINS> file "iana-if-type.yang"
<CODE BEGINS>ファイル "iana-if-type.yang"
module iana-if-type { namespace "urn:ietf:params:xml:ns:yang:iana-if-type"; prefix ianaift;
import ietf-interfaces { prefix if; }
organization "IANA"; contact " Internet Assigned Numbers Authority
組織「IANA」;連絡先 "Internet Assigned Numbers Authority
Postal: ICANN 4676 Admiralty Way, Suite 330 Marina del Rey, CA 90292
郵便番号:ICANN 4676 Admiralty Way、Suite 330 Marina del Rey、CA 90292
Tel: +1 310 823 9358 <mailto:iana@iana.org>";
description "This YANG module defines YANG identities for IANA-registered interface types.
説明「このYANGモジュールは、IANAに登録されたインターフェースタイプのYANG IDを定義します。
This YANG module is maintained by IANA and reflects the 'ifType definitions' registry.
このYANGモジュールはIANAによって保守され、「ifType定義」レジストリーを反映しています。
The latest revision of this YANG module can be obtained from the IANA web site.
このYANGモジュールの最新リビジョンは、IANA Webサイトから入手できます。
Requests for new values should be made to IANA via email (iana@iana.org).
新しい値のリクエストは、電子メール(iana@iana.org)経由でIANAに行う必要があります。
Copyright (c) 2014 IETF Trust and the persons identified as authors of the code. All rights reserved.
Copyright(c)2014 IETF Trustおよびコードの作成者として識別された人物。全著作権所有。
Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).
ソースおよびバイナリ形式での再配布および使用は、変更の有無にかかわらず、IETFドキュメントに関連するIETFトラストの法的規定のセクション4.cに記載されているSimplified BSD Licenseに準拠し、それに含まれるライセンス条項に従って許可されます( http://trustee.ietf.org/license-info)。
The initial version of this YANG module is part of RFC 7224; see the RFC itself for full legal notices."; reference "IANA 'ifType definitions' registry. <http://www.iana.org/assignments/smi-numbers>";
revision 2014-05-08 { description "Initial revision."; reference "RFC 7224: IANA Interface Type YANG Module"; }
identity iana-interface-type { base if:interface-type; description "This identity is used as a base for all interface types defined in the 'ifType definitions' registry."; } identity other { base iana-interface-type; } identity regular1822 { base iana-interface-type; } identity hdh1822 { base iana-interface-type; } identity ddnX25 { base iana-interface-type; } identity rfc877x25 { base iana-interface-type; reference "RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer"; } identity ethernetCsmacd { base iana-interface-type; description "For all Ethernet-like interfaces, regardless of speed, as per RFC 3635."; reference "RFC 3635 - Definitions of Managed Objects for the Ethernet-like Interface Types"; } identity iso88023Csmacd { base iana-interface-type; status deprecated; description "Deprecated via RFC 3635. Use ethernetCsmacd(6) instead."; reference "RFC 3635 - Definitions of Managed Objects for the Ethernet-like Interface Types"; } identity iso88024TokenBus { base iana-interface-type; } identity iso88025TokenRing { base iana-interface-type; } identity iso88026Man { base iana-interface-type; } identity starLan { base iana-interface-type; status deprecated;
description "Deprecated via RFC 3635. Use ethernetCsmacd(6) instead."; reference "RFC 3635 - Definitions of Managed Objects for the Ethernet-like Interface Types"; } identity proteon10Mbit { base iana-interface-type; } identity proteon80Mbit { base iana-interface-type; } identity hyperchannel { base iana-interface-type; } identity fddi { base iana-interface-type; reference "RFC 1512 - FDDI Management Information Base"; } identity lapb { base iana-interface-type; reference "RFC 1381 - SNMP MIB Extension for X.25 LAPB"; } identity sdlc { base iana-interface-type; } identity ds1 { base iana-interface-type; description "DS1-MIB."; reference "RFC 4805 - Definitions of Managed Objects for the DS1, J1, E1, DS2, and E2 Interface Types"; } identity e1 { base iana-interface-type; status obsolete; description "Obsolete; see DS1-MIB."; reference "RFC 4805 - Definitions of Managed Objects for the DS1, J1, E1, DS2, and E2 Interface Types"; } identity basicISDN { base iana-interface-type; description "No longer used. See also RFC 2127."; } identity primaryISDN { base iana-interface-type; description "No longer used. See also RFC 2127."; } identity propPointToPointSerial { base iana-interface-type; description "Proprietary serial."; } identity ppp { base iana-interface-type; } identity softwareLoopback { base iana-interface-type; } identity eon { base iana-interface-type; description "CLNP over IP."; } identity ethernet3Mbit { base iana-interface-type; } identity nsip { base iana-interface-type; description "XNS over IP."; } identity slip { base iana-interface-type; description "Generic SLIP."; } identity ultra { base iana-interface-type; description "Ultra Technologies."; } identity ds3 { base iana-interface-type; description "DS3-MIB.";
reference "RFC 3896 - Definitions of Managed Objects for the DS3/E3 Interface Type"; } identity sip { base iana-interface-type; description "SMDS, coffee."; reference "RFC 1694 - Definitions of Managed Objects for SMDS Interfaces using SMIv2"; } identity frameRelay { base iana-interface-type; description "DTE only."; reference "RFC 2115 - Management Information Base for Frame Relay DTEs Using SMIv2"; } identity rs232 { base iana-interface-type; reference "RFC 1659 - Definitions of Managed Objects for RS-232-like Hardware Devices using SMIv2"; } identity para { base iana-interface-type; description "Parallel-port."; reference "RFC 1660 - Definitions of Managed Objects for Parallel-printer-like Hardware Devices using SMIv2"; } identity arcnet { base iana-interface-type; description "ARCnet."; } identity arcnetPlus { base iana-interface-type; description "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 "RFC 2863 - The Interfaces Group MIB"; } identity ieee80212 { base iana-interface-type; description "100BaseVG."; } identity fibreChannel { base iana-interface-type; description "Fibre Channel."; } identity hippiInterface { base iana-interface-type; description "HIPPI interfaces."; } identity frameRelayInterconnect { base iana-interface-type; status obsolete; description "Obsolete; use either frameRelay(32) or frameRelayService(44)."; } identity aflane8023 { base iana-interface-type; description "ATM Emulated LAN for 802.3."; } identity aflane8025 { base iana-interface-type; description "ATM Emulated LAN for 802.5."; } identity cctEmul { base iana-interface-type; description "ATM Emulated circuit."; } identity fastEther { base iana-interface-type; status deprecated; description "Obsoleted via RFC 3635. ethernetCsmacd(6) should be used instead."; reference "RFC 3635 - Definitions of Managed Objects for the Ethernet-like Interface Types"; } identity isdn { base iana-interface-type; description "ISDN and X.25."; reference "RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN in the Packet Mode"; } identity v11 { base iana-interface-type; description "CCITT V.11/X.21."; } identity v36 { base iana-interface-type; description "CCITT V.36."; } identity g703at64k { base iana-interface-type; description "CCITT G703 at 64Kbps."; } identity g703at2mb { base iana-interface-type; status obsolete; description "Obsolete; see DS1-MIB."; } identity qllc { base iana-interface-type; description "SNA QLLC."; } identity fastEtherFX { base iana-interface-type; status deprecated; description "Obsoleted via RFC 3635. ethernetCsmacd(6) should be used instead."; reference "RFC 3635 - Definitions of Managed Objects for the Ethernet-like Interface Types"; } identity channel { base iana-interface-type; description "Channel."; } identity ieee80211 { base iana-interface-type; description "Radio spread spectrum."; } identity ibm370parChan { base iana-interface-type;
description "IBM System 360/370 OEMI Channel."; } identity escon { base iana-interface-type; description "IBM Enterprise Systems Connection."; } identity dlsw { base iana-interface-type; description "Data Link Switching."; } identity isdns { base iana-interface-type; description "ISDN S/T interface."; } identity isdnu { base iana-interface-type; description "ISDN U interface."; } identity lapd { base iana-interface-type; description "Link Access Protocol D."; } identity ipSwitch { base iana-interface-type; description "IP Switching Objects."; } identity rsrb { base iana-interface-type; description "Remote Source Route Bridging."; } identity atmLogical { base iana-interface-type; description "ATM Logical Port."; reference "RFC 3606 - Definitions of Supplemental Managed Objects for ATM Interface"; } identity ds0 { base iana-interface-type;
description "Digital Signal Level 0."; reference "RFC 2494 - Definitions of Managed Objects for the DS0 and DS0 Bundle Interface Type"; } identity ds0Bundle { base iana-interface-type; description "Group of ds0s on the same ds1."; reference "RFC 2494 - Definitions of Managed Objects for the DS0 and DS0 Bundle Interface Type"; } identity bsc { base iana-interface-type; description "Bisynchronous Protocol."; } identity async { base iana-interface-type; description "Asynchronous Protocol."; } identity cnr { base iana-interface-type; description "Combat Net Radio."; } identity iso88025Dtr { base iana-interface-type; description "ISO 802.5r DTR."; } identity eplrs { base iana-interface-type; description "Ext Pos Loc Report Sys."; } identity arap { base iana-interface-type; description "Appletalk Remote Access Protocol."; } identity propCnls { base iana-interface-type; description "Proprietary Connectionless Protocol.";
} identity hostPad { base iana-interface-type; description "CCITT-ITU X.29 PAD Protocol."; } identity termPad { base iana-interface-type; description "CCITT-ITU X.3 PAD Facility."; } identity frameRelayMPI { base iana-interface-type; description "Multiproto Interconnect over FR."; } identity x213 { base iana-interface-type; description "CCITT-ITU X213."; } identity adsl { base iana-interface-type; description "Asymmetric Digital Subscriber Loop."; } identity radsl { base iana-interface-type; description "Rate-Adapt. Digital Subscriber Loop."; } identity sdsl { base iana-interface-type; description "Symmetric Digital Subscriber Loop."; } identity vdsl { base iana-interface-type; description "Very H-Speed Digital Subscrib. Loop."; } identity iso88025CRFPInt { base iana-interface-type; description "ISO 802.5 CRFP."; } identity myrinet { base iana-interface-type;
description "Myricom Myrinet."; } identity voiceEM { base iana-interface-type; description "Voice recEive and transMit."; } identity voiceFXO { base iana-interface-type; description "Voice Foreign Exchange Office."; } identity voiceFXS { base iana-interface-type; description "Voice Foreign Exchange Station."; } identity voiceEncap { base iana-interface-type; description "Voice encapsulation."; } identity voiceOverIp { base iana-interface-type; description "Voice over IP encapsulation."; } identity atmDxi { base iana-interface-type; description "ATM DXI."; } identity atmFuni { base iana-interface-type; description "ATM FUNI."; } identity atmIma { base iana-interface-type; description "ATM IMA."; } identity pppMultilinkBundle { base iana-interface-type; description "PPP Multilink Bundle."; } identity ipOverCdlc { base iana-interface-type; description "IBM ipOverCdlc."; } identity ipOverClaw { base iana-interface-type; description "IBM Common Link Access to Workstn."; } identity stackToStack { base iana-interface-type; description "IBM stackToStack."; } identity virtualIpAddress { base iana-interface-type; description "IBM VIPA."; } identity mpc { base iana-interface-type; description "IBM multi-protocol channel support."; } identity ipOverAtm { base iana-interface-type; description "IBM ipOverAtm."; reference "RFC 2320 - Definitions of Managed Objects for Classical IP and ARP Over ATM Using SMIv2 (IPOA-MIB)"; } identity iso88025Fiber { base iana-interface-type; description "ISO 802.5j Fiber Token Ring."; } identity tdlc { base iana-interface-type; description "IBM twinaxial data link control."; } identity gigabitEthernet { base iana-interface-type; status deprecated;
description "Obsoleted via RFC 3635. ethernetCsmacd(6) should be used instead."; reference "RFC 3635 - Definitions of Managed Objects for the Ethernet-like Interface Types"; } identity hdlc { base iana-interface-type; description "HDLC."; } identity lapf { base iana-interface-type; description "LAP F."; } identity v37 { base iana-interface-type; description "V.37."; } identity x25mlp { base iana-interface-type; description "Multi-Link Protocol."; } identity x25huntGroup { base iana-interface-type; description "X25 Hunt Group."; } identity transpHdlc { base iana-interface-type; description "Transp HDLC."; } identity interleave { base iana-interface-type; description "Interleave channel."; } identity fast { base iana-interface-type; description "Fast channel."; } identity ip { base iana-interface-type; description "IP (for APPN HPR in IP networks)."; } identity docsCableMaclayer { base iana-interface-type; description "CATV Mac Layer."; } identity docsCableDownstream { base iana-interface-type; description "CATV Downstream interface."; } identity docsCableUpstream { base iana-interface-type; description "CATV Upstream interface."; } identity a12MppSwitch { base iana-interface-type; description "Avalon Parallel Processor."; } identity tunnel { base iana-interface-type; description "Encapsulation interface."; } identity coffee { base iana-interface-type; description "Coffee pot."; reference "RFC 2325 - Coffee MIB"; } identity ces { base iana-interface-type; description "Circuit Emulation Service."; } identity atmSubInterface { base iana-interface-type; description "ATM Sub 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 synchronous 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 Communications."; } 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."; } identity teLink { base iana-interface-type; description "TE Link."; } 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 "FSAN 622Mb 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."; } 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 "RFC 5728 - The SatLabs Group DVB-RCS MIB"; } 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 (MIB)"; } 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>
<コード終了>
This document defines the initial version of the IANA-maintained iana-if-type YANG module.
このドキュメントは、IANAが保守するiana-if-type YANGモジュールの初期バージョンを定義しています。
The iana-if-type YANG module is intended to reflect the "ifType definitions" registry [IFTYPE-IANA-REGISTRY], exactly like the IANAifType-MIB MIB module [IANAifType-MIB] reflects the "ifType definitions" registry.
IANAifType-MIB MIBモジュール[IANAifType-MIB]が「ifType定義」レジストリを反映するのとまったく同じように、iana-if-type YANGモジュールは「ifType定義」レジストリ[IFTYPE-IANA-REGISTRY]を反映することを目的としています。
IANA has added this new note to the "iana-if-type YANG Module" registry:
IANAはこの新しいメモを「iana-if-type YANG Module」レジストリに追加しました:
Interface types must not be directly added to the iana-if-type YANG module. They must instead be added to the "ifType definitions" registry.
インターフェイスのタイプをiana-if-type YANGモジュールに直接追加しないでください。代わりに、「ifType定義」レジストリに追加する必要があります。
When an interface type is added to the "ifType definitions" registry, 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 enumeration in the IANAifType-MIB. The following substatements to the "identity" statement should be defined:
インターフェースタイプが「ifType定義」レジストリに追加されると、新しい「identity」ステートメントをiana-if-type YANGモジュールに追加する必要があります。 「アイデンティティ」の名前は、IANAifType-MIBの対応する列挙型と同じです。 「identity」ステートメントの次のサブステートメントを定義する必要があります。
"base": Contains the value "iana-interface-type".
"base":値 "iana-interface-type"が含まれます。
"status": Include only if a registration has been deprecated (use the value "deprecated") or obsoleted (use the value "obsolete").
「ステータス」:登録が廃止された場合(値「deprecated」を使用)または廃止された場合(値「obsolete」を使用)のみを含めます。
"description": Replicate the description from the registry, if any. Insert line breaks as needed so that the line does not exceed 72 characters.
「説明」:存在する場合、レジストリから説明を複製します。必要に応じて改行を挿入し、行が72文字を超えないようにします。
"reference": Replicate the reference from the registry, if any, and add the title of the document.
「参照」:参照がある場合はレジストリから参照を複製し、ドキュメントのタイトルを追加します。
Unassigned or reserved values are not present in the module.
割り当てられていない値または予約されている値は、モジュールに存在しません。
When the iana-if-type YANG module is updated, a new "revision" statement must be added in front of the existing revision statements.
iana-if-type YANGモジュールが更新されると、既存のリビジョンステートメントの前に新しい「リビジョン」ステートメントを追加する必要があります。
IANA has added this new note to the "ifType definitions" registry:
IANAは、この新しいメモを「ifType定義」レジストリに追加しました。
When this registry is modified, the YANG module iana-if-type must be updated as defined in RFC 7224.
このレジストリを変更する場合、YANGモジュールiana-if-typeをRFC 7224で定義されているように更新する必要があります。
The "Reference" text in the "ifType definitions" registry has been updated as:
「ifType定義」レジストリの「参照」テキストが次のように更新されました。
OLD: [RFC1213][RFC2863]
古い:[RFC1213] [RFC2863]
NEW: [RFC1213][RFC2863][RFC7224]
新規:[RFC1213] [RFC2863] [RFC7224]
This document registers a URI in the "IETF XML" registry [RFC3688]. Following the format in RFC 3688, the following registration has been made.
このドキュメントは、 "IETF XML"レジストリ[RFC3688]にURIを登録します。 RFC 3688のフォーマットに従って、次の登録が行われました。
URI: urn:ietf:params:xml:ns:yang:iana-if-type
Registrant Contact: IANA.
登録者の連絡先:IANA。
XML: N/A; the requested URI is an XML namespace.
XML:なし。要求されたURIはXML名前空間です。
This document registers a YANG module in the "YANG Module Names" registry [RFC6020].
このドキュメントでは、「YANGモジュール名」レジストリ[RFC6020]にYANGモジュールを登録しています。
name: iana-if-type namespace: urn:ietf:params:xml:ns:yang:iana-if-type prefix: ianaift reference: RFC 7224
Since this document does not introduce any technology or protocol, there are no security issues to be considered for this document itself.
このドキュメントではテクノロジーやプロトコルを紹介していないため、このドキュメント自体について考慮すべきセキュリティ上の問題はありません。
[IANAifType-MIB] Internet Assigned Numbers Authority, "IANAifType Textual Convention definitions", <http://www.iana.org/assignments/ianaiftype-mib>.
[IANAifType-MIB] Internet Assigned Numbers Authority、「IANAifType Textual Convention Definitions」、<http://www.iana.org/assignments/ianaiftype-mib>。
[IFTYPE-IANA-REGISTRY] Internet Assigned Numbers Authority, "ifType Definitions", <http://www.iana.org/assignments/smi-numbers>.
[IFTYPE-IANA-REGISTRY] Internet Assigned Numbers Authority、「ifType Definitions」、<http://www.iana.org/assignments/smi-numbers>。
[RFC3688] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, January 2004.
[RFC3688] Mealling M。、「The IETF XML Registry」、BCP 81、RFC 3688、2004年1月。
[RFC6020] Bjorklund, M., "YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)", RFC 6020, October 2010.
[RFC6020] Bjorklund、M。、「YANG-ネットワーク構成プロトコル(NETCONF)のデータモデリング言語」、RFC 6020、2010年10月。
[RFC7223] Bjorklund, M., "A YANG Data Model for Interface Management", RFC 7223, May 2014.
[RFC7223] Bjorklund、M。、「インターフェース管理のためのYANGデータモデル」、RFC 7223、2014年5月。
Author's Address
著者のアドレス
Martin Bjorklund Tail-f Systems
Martin Bjorklund Tail-fシステム
EMail: mbj@tail-f.com