Remove rfc7277 ietf-ip
[mdsal.git] / model / iana / rfc7224-20180703-iana-if-type / src / main / yang / iana-if-type@2018-07-03.yang
1 module iana-if-type {
2   namespace "urn:ietf:params:xml:ns:yang:iana-if-type";
3   prefix ianaift;
4
5   import ietf-interfaces {
6     prefix if;
7     revision-date 2018-02-20;
8   }
9
10   organization "IANA";
11   contact
12     "        Internet Assigned Numbers Authority
13
14      Postal: ICANN
15              12025 Waterfront Drive, Suite 300
16              Los Angeles, CA 90094-2536
17              United States
18
19      Tel:    +1 310 301 5800
20      <mailto:iana&iana.org>";
21   description
22     "This YANG module defines YANG identities for IANA-registered
23      interface types.
24
25      This YANG module is maintained by IANA and reflects the
26      'ifType definitions' registry.
27
28      The latest revision of this YANG module can be obtained from
29      the IANA web site.
30
31      Requests for new values should be made to IANA via
32      email (iana&iana.org).
33
34      Copyright (c) 2014 IETF Trust and the persons identified as
35      authors of the code.  All rights reserved.
36
37      Redistribution and use in source and binary forms, with or
38      without modification, is permitted pursuant to, and subject
39      to the license terms contained in, the Simplified BSD License
40      set forth in Section 4.c of the IETF Trust's Legal Provisions
41      Relating to IETF Documents
42      (http://trustee.ietf.org/license-info).
43
44      The initial version of this YANG module is part of RFC 7224;
45      see the RFC itself for full legal notices.";
46   reference
47     "IANA 'ifType definitions' registry.
48      <http://www.iana.org/assignments/smi-numbers>";
49
50   revision 2018-07-03 {
51     description
52       "Corrected revision date.";
53   }
54
55   revision 2018-06-29 {
56     description
57       "Corrected formatting issue.";
58   }
59
60   revision 2018-06-28 {
61     description
62       "Registered ifType 294.";
63   }
64
65   revision 2018-06-28 {
66     description
67       "Registered ifType 293.";
68   }
69
70   revision 2018-06-22 {
71     description
72       "Registered ifType 292.";
73   }
74
75   revision 2018-06-21 {
76     description
77       "Registered ifType 291.";
78   }
79
80   revision 2017-03-30 {
81     description
82       "Registered ifType 290.";
83   }
84
85   revision 2017-01-19 {
86     description
87       "Registered ifType 289.";
88   }
89
90   revision 2016-11-23 {
91     description
92       "Registered ifTypes 283-288.";
93   }
94
95   revision 2016-06-09 {
96     description
97       "Registered ifType 282.";
98   }
99   revision 2016-05-03 {
100     description
101       "Registered ifType 281.";
102   }
103   revision 2015-06-12 {
104     description
105       "Corrected formatting issue.";
106   }  
107   revision 2014-09-24 {
108     description
109       "Registered ifType 280.";
110   }
111   revision 2014-09-19 {
112     description
113       "Registered ifType 279.";
114   }
115   revision 2014-07-03 {
116     description
117       "Registered ifTypes 277-278.";
118   }
119   revision 2014-05-19 {
120     description
121       "Updated the contact address.";
122   }
123   revision 2014-05-08 {
124     description
125       "Initial revision.";
126     reference
127       "RFC 7224: IANA Interface Type YANG Module";
128   }
129
130   identity iana-interface-type {
131     base if:interface-type;
132     description
133       "This identity is used as a base for all interface types
134        defined in the 'ifType definitions' registry.";
135   }
136
137   identity other {
138     base iana-interface-type;
139   }
140   identity regular1822 {
141     base iana-interface-type;
142   }
143   identity hdh1822 {
144     base iana-interface-type;
145   }
146   identity ddnX25 {
147     base iana-interface-type;
148   }
149   identity rfc877x25 {
150     base iana-interface-type;
151     reference
152       "RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer";
153   }
154   identity ethernetCsmacd {
155     base iana-interface-type;
156     description
157       "For all Ethernet-like interfaces, regardless of speed,
158        as per RFC 3635.";
159     reference
160       "RFC 3635 - Definitions of Managed Objects for the
161                   Ethernet-like Interface Types";
162   }
163   identity iso88023Csmacd {
164     base iana-interface-type;
165     status deprecated;
166     description
167       "Deprecated via RFC 3635.
168        Use ethernetCsmacd(6) instead.";
169     reference
170       "RFC 3635 - Definitions of Managed Objects for the
171                   Ethernet-like Interface Types";
172   }
173   identity iso88024TokenBus {
174     base iana-interface-type;
175   }
176   identity iso88025TokenRing {
177     base iana-interface-type;
178   }
179   identity iso88026Man {
180     base iana-interface-type;
181   }
182   identity starLan {
183     base iana-interface-type;
184     status deprecated;
185     description
186       "Deprecated via RFC 3635.
187        Use ethernetCsmacd(6) instead.";
188     reference
189       "RFC 3635 - Definitions of Managed Objects for the
190                   Ethernet-like Interface Types";
191   }
192   identity proteon10Mbit {
193     base iana-interface-type;
194   }
195   identity proteon80Mbit {
196     base iana-interface-type;
197   }
198   identity hyperchannel {
199     base iana-interface-type;
200   }
201   identity fddi {
202     base iana-interface-type;
203     reference
204       "RFC 1512 - FDDI Management Information Base";
205   }
206   identity lapb {
207     base iana-interface-type;
208     reference
209       "RFC 1381 - SNMP MIB Extension for X.25 LAPB";
210   }
211   identity sdlc {
212     base iana-interface-type;
213   }
214   identity ds1 {
215     base iana-interface-type;
216     description
217       "DS1-MIB.";
218     reference
219       "RFC 4805 - Definitions of Managed Objects for the
220                   DS1, J1, E1, DS2, and E2 Interface Types";
221   }
222   identity e1 {
223     base iana-interface-type;
224     status obsolete;
225     description
226       "Obsolete; see DS1-MIB.";
227     reference
228       "RFC 4805 - Definitions of Managed Objects for the
229                   DS1, J1, E1, DS2, and E2 Interface Types";
230   }
231   identity basicISDN {
232     base iana-interface-type;
233     description
234       "No longer used.  See also RFC 2127.";
235   }
236   identity primaryISDN {
237     base iana-interface-type;
238     description
239       "No longer used.  See also RFC 2127.";
240   }
241   identity propPointToPointSerial {
242     base iana-interface-type;
243     description
244       "Proprietary serial.";
245   }
246   identity ppp {
247     base iana-interface-type;
248   }
249   identity softwareLoopback {
250     base iana-interface-type;
251   }
252   identity eon {
253     base iana-interface-type;
254     description
255       "CLNP over IP.";
256   }
257   identity ethernet3Mbit {
258     base iana-interface-type;
259   }
260   identity nsip {
261     base iana-interface-type;
262     description
263       "XNS over IP.";
264   }
265   identity slip {
266     base iana-interface-type;
267     description
268       "Generic SLIP.";
269   }
270   identity ultra {
271     base iana-interface-type;
272     description
273       "Ultra Technologies.";
274   }
275   identity ds3 {
276     base iana-interface-type;
277     description
278       "DS3-MIB.";
279     reference
280       "RFC 3896 - Definitions of Managed Objects for the
281                   DS3/E3 Interface Type";
282   }
283   identity sip {
284     base iana-interface-type;
285     description
286       "SMDS, coffee.";
287     reference
288       "RFC 1694 - Definitions of Managed Objects for SMDS
289                   Interfaces using SMIv2";
290   }
291   identity frameRelay {
292     base iana-interface-type;
293     description
294       "DTE only.";
295     reference
296       "RFC 2115 - Management Information Base for Frame Relay
297                   DTEs Using SMIv2";
298   }
299   identity rs232 {
300     base iana-interface-type;
301     reference
302       "RFC 1659 - Definitions of Managed Objects for RS-232-like
303                   Hardware Devices using SMIv2";
304   }
305   identity para {
306     base iana-interface-type;
307     description
308       "Parallel-port.";
309     reference
310       "RFC 1660 - Definitions of Managed Objects for
311                   Parallel-printer-like Hardware Devices using
312                   SMIv2";
313   }
314   identity arcnet {
315     base iana-interface-type;
316     description
317       "ARCnet.";
318   }
319   identity arcnetPlus {
320     base iana-interface-type;
321     description
322       "ARCnet Plus.";
323   }
324   identity atm {
325     base iana-interface-type;
326     description
327       "ATM cells.";
328   }
329   identity miox25 {
330     base iana-interface-type;
331     reference
332       "RFC 1461 - SNMP MIB extension for Multiprotocol
333                   Interconnect over X.25";
334   }
335   identity sonet {
336     base iana-interface-type;
337     description
338       "SONET or SDH.";
339   }
340   identity x25ple {
341     base iana-interface-type;
342     reference
343       "RFC 2127 - ISDN Management Information Base using SMIv2";
344   }
345   identity iso88022llc {
346     base iana-interface-type;
347   }
348   identity localTalk {
349     base iana-interface-type;
350   }
351   identity smdsDxi {
352     base iana-interface-type;
353   }
354   identity frameRelayService {
355     base iana-interface-type;
356     description
357       "FRNETSERV-MIB.";
358     reference
359       "RFC 2954 - Definitions of Managed Objects for Frame
360                   Relay Service";
361   }
362   identity v35 {
363     base iana-interface-type;
364   }
365   identity hssi {
366     base iana-interface-type;
367   }
368   identity hippi {
369     base iana-interface-type;
370   }
371   identity modem {
372     base iana-interface-type;
373     description
374       "Generic modem.";
375   }
376   identity aal5 {
377     base iana-interface-type;
378     description
379       "AAL5 over ATM.";
380   }
381   identity sonetPath {
382     base iana-interface-type;
383   }
384   identity sonetVT {
385     base iana-interface-type;
386   }
387   identity smdsIcip {
388     base iana-interface-type;
389     description
390       "SMDS InterCarrier Interface.";
391   }
392   identity propVirtual {
393     base iana-interface-type;
394     description
395       "Proprietary virtual/internal.";
396     reference
397       "RFC 2863 - The Interfaces Group MIB";
398   }
399   identity propMultiplexor {
400     base iana-interface-type;
401     description
402       "Proprietary multiplexing.";
403     reference
404       "RFC 2863 - The Interfaces Group MIB";
405   }
406   identity ieee80212 {
407     base iana-interface-type;
408     description
409       "100BaseVG.";
410   }
411   identity fibreChannel {
412     base iana-interface-type;
413     description
414       "Fibre Channel.";
415   }
416   identity hippiInterface {
417     base iana-interface-type;
418     description
419       "HIPPI interfaces.";
420   }
421   identity frameRelayInterconnect {
422     base iana-interface-type;
423     status obsolete;
424     description
425       "Obsolete; use either
426        frameRelay(32) or frameRelayService(44).";
427   }
428   identity aflane8023 {
429     base iana-interface-type;
430     description
431       "ATM Emulated LAN for 802.3.";
432   }
433   identity aflane8025 {
434     base iana-interface-type;
435     description
436       "ATM Emulated LAN for 802.5.";
437   }
438   identity cctEmul {
439     base iana-interface-type;
440     description
441       "ATM Emulated circuit.";
442   }
443   identity fastEther {
444     base iana-interface-type;
445     status deprecated;
446     description
447       "Obsoleted via RFC 3635.
448        ethernetCsmacd(6) should be used instead.";
449     reference
450       "RFC 3635 - Definitions of Managed Objects for the
451                   Ethernet-like Interface Types";
452   }
453   identity isdn {
454     base iana-interface-type;
455     description
456       "ISDN and X.25.";
457     reference
458       "RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN
459                   in the Packet Mode";
460   }
461   identity v11 {
462     base iana-interface-type;
463     description
464       "CCITT V.11/X.21.";
465   }
466   identity v36 {
467     base iana-interface-type;
468     description
469       "CCITT V.36.";
470   }
471   identity g703at64k {
472     base iana-interface-type;
473     description
474       "CCITT G703 at 64Kbps.";
475   }
476   identity g703at2mb {
477     base iana-interface-type;
478     status obsolete;
479     description
480       "Obsolete; see DS1-MIB.";
481   }
482   identity qllc {
483     base iana-interface-type;
484     description
485       "SNA QLLC.";
486   }
487   identity fastEtherFX {
488     base iana-interface-type;
489     status deprecated;
490     description
491       "Obsoleted via RFC 3635.
492        ethernetCsmacd(6) should be used instead.";
493     reference
494       "RFC 3635 - Definitions of Managed Objects for the
495                   Ethernet-like Interface Types";
496   }
497   identity channel {
498     base iana-interface-type;
499     description
500       "Channel.";
501   }
502   identity ieee80211 {
503     base iana-interface-type;
504     description
505       "Radio spread spectrum.";
506   }
507   identity ibm370parChan {
508     base iana-interface-type;
509     description
510       "IBM System 360/370 OEMI Channel.";
511   }
512   identity escon {
513     base iana-interface-type;
514     description
515       "IBM Enterprise Systems Connection.";
516   }
517   identity dlsw {
518     base iana-interface-type;
519     description
520       "Data Link Switching.";
521   }
522   identity isdns {
523     base iana-interface-type;
524     description
525       "ISDN S/T interface.";
526   }
527   identity isdnu {
528     base iana-interface-type;
529     description
530       "ISDN U interface.";
531   }
532   identity lapd {
533     base iana-interface-type;
534     description
535       "Link Access Protocol D.";
536   }
537   identity ipSwitch {
538     base iana-interface-type;
539     description
540       "IP Switching Objects.";
541   }
542   identity rsrb {
543     base iana-interface-type;
544     description
545       "Remote Source Route Bridging.";
546   }
547   identity atmLogical {
548     base iana-interface-type;
549     description
550       "ATM Logical Port.";
551     reference
552       "RFC 3606 - Definitions of Supplemental Managed Objects
553                   for ATM Interface";
554   }
555   identity ds0 {
556     base iana-interface-type;
557     description
558       "Digital Signal Level 0.";
559     reference
560       "RFC 2494 - Definitions of Managed Objects for the DS0
561                   and DS0 Bundle Interface Type";
562   }
563   identity ds0Bundle {
564     base iana-interface-type;
565     description
566       "Group of ds0s on the same ds1.";
567     reference
568       "RFC 2494 - Definitions of Managed Objects for the DS0
569                   and DS0 Bundle Interface Type";
570   }
571   identity bsc {
572     base iana-interface-type;
573     description
574       "Bisynchronous Protocol.";
575   }
576   identity async {
577     base iana-interface-type;
578     description
579       "Asynchronous Protocol.";
580   }
581   identity cnr {
582     base iana-interface-type;
583     description
584       "Combat Net Radio.";
585   }
586   identity iso88025Dtr {
587     base iana-interface-type;
588     description
589       "ISO 802.5r DTR.";
590   }
591   identity eplrs {
592     base iana-interface-type;
593     description
594       "Ext Pos Loc Report Sys.";
595   }
596   identity arap {
597     base iana-interface-type;
598     description
599       "Appletalk Remote Access Protocol.";
600   }
601   identity propCnls {
602     base iana-interface-type;
603     description
604       "Proprietary Connectionless Protocol.";
605   }
606   identity hostPad {
607     base iana-interface-type;
608     description
609       "CCITT-ITU X.29 PAD Protocol.";
610   }
611   identity termPad {
612     base iana-interface-type;
613     description
614       "CCITT-ITU X.3 PAD Facility.";
615   }
616   identity frameRelayMPI {
617     base iana-interface-type;
618     description
619       "Multiproto Interconnect over FR.";
620   }
621   identity x213 {
622     base iana-interface-type;
623     description
624       "CCITT-ITU X213.";
625   }
626   identity adsl {
627     base iana-interface-type;
628     description
629       "Asymmetric Digital Subscriber Loop.";
630   }
631   identity radsl {
632     base iana-interface-type;
633     description
634       "Rate-Adapt. Digital Subscriber Loop.";
635   }
636   identity sdsl {
637     base iana-interface-type;
638     description
639       "Symmetric Digital Subscriber Loop.";
640   }
641   identity vdsl {
642     base iana-interface-type;
643     description
644       "Very H-Speed Digital Subscrib. Loop.";
645   }
646   identity iso88025CRFPInt {
647     base iana-interface-type;
648     description
649       "ISO 802.5 CRFP.";
650   }
651   identity myrinet {
652     base iana-interface-type;
653     description
654       "Myricom Myrinet.";
655   }
656   identity voiceEM {
657     base iana-interface-type;
658     description
659       "Voice recEive and transMit.";
660   }
661   identity voiceFXO {
662     base iana-interface-type;
663     description
664       "Voice Foreign Exchange Office.";
665   }
666   identity voiceFXS {
667     base iana-interface-type;
668     description
669       "Voice Foreign Exchange Station.";
670   }
671   identity voiceEncap {
672     base iana-interface-type;
673     description
674       "Voice encapsulation.";
675   }
676   identity voiceOverIp {
677     base iana-interface-type;
678     description
679       "Voice over IP encapsulation.";
680   }
681   identity atmDxi {
682     base iana-interface-type;
683     description
684       "ATM DXI.";
685   }
686   identity atmFuni {
687     base iana-interface-type;
688     description
689       "ATM FUNI.";
690   }
691   identity atmIma {
692     base iana-interface-type;
693     description
694       "ATM IMA.";
695   }
696   identity pppMultilinkBundle {
697     base iana-interface-type;
698     description
699       "PPP Multilink Bundle.";
700   }
701   identity ipOverCdlc {
702     base iana-interface-type;
703     description
704       "IBM ipOverCdlc.";
705   }
706   identity ipOverClaw {
707     base iana-interface-type;
708     description
709       "IBM Common Link Access to Workstn.";
710   }
711   identity stackToStack {
712     base iana-interface-type;
713     description
714       "IBM stackToStack.";
715   }
716   identity virtualIpAddress {
717     base iana-interface-type;
718     description
719       "IBM VIPA.";
720   }
721   identity mpc {
722     base iana-interface-type;
723     description
724       "IBM multi-protocol channel support.";
725   }
726   identity ipOverAtm {
727     base iana-interface-type;
728     description
729       "IBM ipOverAtm.";
730     reference
731       "RFC 2320 - Definitions of Managed Objects for Classical IP
732                   and ARP Over ATM Using SMIv2 (IPOA-MIB)";
733   }
734   identity iso88025Fiber {
735     base iana-interface-type;
736     description
737       "ISO 802.5j Fiber Token Ring.";
738   }
739   identity tdlc {
740     base iana-interface-type;
741     description
742       "IBM twinaxial data link control.";
743   }
744   identity gigabitEthernet {
745     base iana-interface-type;
746     status deprecated;
747     description
748       "Obsoleted via RFC 3635.
749        ethernetCsmacd(6) should be used instead.";
750     reference
751       "RFC 3635 - Definitions of Managed Objects for the
752                   Ethernet-like Interface Types";
753   }
754   identity hdlc {
755     base iana-interface-type;
756     description
757       "HDLC.";
758   }
759   identity lapf {
760     base iana-interface-type;
761     description
762       "LAP F.";
763   }
764   identity v37 {
765     base iana-interface-type;
766     description
767       "V.37.";
768   }
769   identity x25mlp {
770     base iana-interface-type;
771     description
772       "Multi-Link Protocol.";
773   }
774   identity x25huntGroup {
775     base iana-interface-type;
776     description
777       "X25 Hunt Group.";
778   }
779   identity transpHdlc {
780     base iana-interface-type;
781     description
782       "Transp HDLC.";
783   }
784   identity interleave {
785     base iana-interface-type;
786     description
787       "Interleave channel.";
788   }
789   identity fast {
790     base iana-interface-type;
791     description
792       "Fast channel.";
793   }
794   identity ip {
795     base iana-interface-type;
796     description
797       "IP (for APPN HPR in IP networks).";
798   }
799   identity docsCableMaclayer {
800     base iana-interface-type;
801     description
802       "CATV Mac Layer.";
803   }
804   identity docsCableDownstream {
805     base iana-interface-type;
806     description
807       "CATV Downstream interface.";
808   }
809   identity docsCableUpstream {
810     base iana-interface-type;
811     description
812       "CATV Upstream interface.";
813   }
814   identity a12MppSwitch {
815     base iana-interface-type;
816     description
817       "Avalon Parallel Processor.";
818   }
819   identity tunnel {
820     base iana-interface-type;
821     description
822       "Encapsulation interface.";
823   }
824   identity coffee {
825     base iana-interface-type;
826     description
827       "Coffee pot.";
828     reference
829       "RFC 2325 - Coffee MIB";
830   }
831   identity ces {
832     base iana-interface-type;
833     description
834       "Circuit Emulation Service.";
835   }
836   identity atmSubInterface {
837     base iana-interface-type;
838     description
839       "ATM Sub Interface.";
840   }
841   identity l2vlan {
842     base iana-interface-type;
843     description
844       "Layer 2 Virtual LAN using 802.1Q.";
845   }
846   identity l3ipvlan {
847     base iana-interface-type;
848     description
849       "Layer 3 Virtual LAN using IP.";
850   }
851   identity l3ipxvlan {
852     base iana-interface-type;
853     description
854       "Layer 3 Virtual LAN using IPX.";
855   }
856   identity digitalPowerline {
857     base iana-interface-type;
858     description
859       "IP over Power Lines.";
860   }
861   identity mediaMailOverIp {
862     base iana-interface-type;
863     description
864       "Multimedia Mail over IP.";
865   }
866   identity dtm {
867     base iana-interface-type;
868     description
869       "Dynamic synchronous Transfer Mode.";
870   }
871   identity dcn {
872     base iana-interface-type;
873     description
874       "Data Communications Network.";
875   }
876   identity ipForward {
877     base iana-interface-type;
878     description
879       "IP Forwarding Interface.";
880   }
881   identity msdsl {
882     base iana-interface-type;
883     description
884       "Multi-rate Symmetric DSL.";
885   }
886   identity ieee1394 {
887     base iana-interface-type;
888
889     description
890       "IEEE1394 High Performance Serial Bus.";
891   }
892   identity if-gsn {
893     base iana-interface-type;
894     description
895       "HIPPI-6400.";
896   }
897   identity dvbRccMacLayer {
898     base iana-interface-type;
899     description
900       "DVB-RCC MAC Layer.";
901   }
902   identity dvbRccDownstream {
903     base iana-interface-type;
904     description
905       "DVB-RCC Downstream Channel.";
906   }
907   identity dvbRccUpstream {
908     base iana-interface-type;
909     description
910       "DVB-RCC Upstream Channel.";
911   }
912   identity atmVirtual {
913     base iana-interface-type;
914     description
915       "ATM Virtual Interface.";
916   }
917   identity mplsTunnel {
918     base iana-interface-type;
919     description
920       "MPLS Tunnel Virtual Interface.";
921   }
922   identity srp {
923     base iana-interface-type;
924     description
925       "Spatial Reuse Protocol.";
926   }
927   identity voiceOverAtm {
928     base iana-interface-type;
929     description
930       "Voice over ATM.";
931   }
932   identity voiceOverFrameRelay {
933     base iana-interface-type;
934     description
935       "Voice Over Frame Relay.";
936   }
937   identity idsl {
938     base iana-interface-type;
939     description
940       "Digital Subscriber Loop over ISDN.";
941   }
942   identity compositeLink {
943     base iana-interface-type;
944     description
945       "Avici Composite Link Interface.";
946   }
947   identity ss7SigLink {
948     base iana-interface-type;
949     description
950       "SS7 Signaling Link.";
951   }
952   identity propWirelessP2P {
953     base iana-interface-type;
954     description
955       "Prop. P2P wireless interface.";
956   }
957   identity frForward {
958     base iana-interface-type;
959     description
960       "Frame Forward Interface.";
961   }
962   identity rfc1483 {
963     base iana-interface-type;
964     description
965       "Multiprotocol over ATM AAL5.";
966     reference
967       "RFC 1483 - Multiprotocol Encapsulation over ATM
968                   Adaptation Layer 5";
969   }
970   identity usb {
971     base iana-interface-type;
972     description
973       "USB Interface.";
974   }
975   identity ieee8023adLag {
976     base iana-interface-type;
977     description
978       "IEEE 802.3ad Link Aggregate.";
979   }
980   identity bgppolicyaccounting {
981     base iana-interface-type;
982     description
983       "BGP Policy Accounting.";
984   }
985   identity frf16MfrBundle {
986     base iana-interface-type;
987     description
988       "FRF.16 Multilink Frame Relay.";
989   }
990   identity h323Gatekeeper {
991     base iana-interface-type;
992     description
993       "H323 Gatekeeper.";
994   }
995   identity h323Proxy {
996     base iana-interface-type;
997     description
998       "H323 Voice and Video Proxy.";
999   }
1000   identity mpls {
1001     base iana-interface-type;
1002     description
1003       "MPLS.";
1004   }
1005   identity mfSigLink {
1006     base iana-interface-type;
1007     description
1008       "Multi-frequency signaling link.";
1009   }
1010   identity hdsl2 {
1011     base iana-interface-type;
1012     description
1013       "High Bit-Rate DSL - 2nd generation.";
1014   }
1015   identity shdsl {
1016     base iana-interface-type;
1017     description
1018       "Multirate HDSL2.";
1019   }
1020   identity ds1FDL {
1021     base iana-interface-type;
1022     description
1023       "Facility Data Link (4Kbps) on a DS1.";
1024   }
1025   identity pos {
1026     base iana-interface-type;
1027     description
1028       "Packet over SONET/SDH Interface.";
1029   }
1030   identity dvbAsiIn {
1031     base iana-interface-type;
1032     description
1033       "DVB-ASI Input.";
1034   }
1035   identity dvbAsiOut {
1036     base iana-interface-type;
1037     description
1038       "DVB-ASI Output.";
1039   }
1040   identity plc {
1041     base iana-interface-type;
1042     description
1043       "Power Line Communications.";
1044   }
1045   identity nfas {
1046     base iana-interface-type;
1047     description
1048       "Non-Facility Associated Signaling.";
1049   }
1050   identity tr008 {
1051     base iana-interface-type;
1052     description
1053       "TR008.";
1054   }
1055   identity gr303RDT {
1056     base iana-interface-type;
1057     description
1058       "Remote Digital Terminal.";
1059   }
1060   identity gr303IDT {
1061     base iana-interface-type;
1062     description
1063       "Integrated Digital Terminal.";
1064   }
1065   identity isup {
1066     base iana-interface-type;
1067     description
1068       "ISUP.";
1069   }
1070   identity propDocsWirelessMaclayer {
1071     base iana-interface-type;
1072     description
1073       "Cisco proprietary Maclayer.";
1074   }
1075   identity propDocsWirelessDownstream {
1076     base iana-interface-type;
1077     description
1078       "Cisco proprietary Downstream.";
1079   }
1080   identity propDocsWirelessUpstream {
1081     base iana-interface-type;
1082     description
1083       "Cisco proprietary Upstream.";
1084   }
1085   identity hiperlan2 {
1086     base iana-interface-type;
1087     description
1088       "HIPERLAN Type 2 Radio Interface.";
1089   }
1090   identity propBWAp2Mp {
1091     base iana-interface-type;
1092     description
1093       "PropBroadbandWirelessAccesspt2Multipt (use of this value
1094        for IEEE 802.16 WMAN interfaces as per IEEE Std 802.16f
1095        is deprecated, and ieee80216WMAN(237) should be used
1096        instead).";
1097   }
1098   identity sonetOverheadChannel {
1099     base iana-interface-type;
1100     description
1101       "SONET Overhead Channel.";
1102   }
1103   identity digitalWrapperOverheadChannel {
1104     base iana-interface-type;
1105     description
1106       "Digital Wrapper.";
1107   }
1108   identity aal2 {
1109     base iana-interface-type;
1110     description
1111       "ATM adaptation layer 2.";
1112   }
1113   identity radioMAC {
1114     base iana-interface-type;
1115     description
1116       "MAC layer over radio links.";
1117   }
1118   identity atmRadio {
1119     base iana-interface-type;
1120     description
1121       "ATM over radio links.";
1122   }
1123   identity imt {
1124     base iana-interface-type;
1125     description
1126       "Inter-Machine Trunks.";
1127   }
1128   identity mvl {
1129     base iana-interface-type;
1130     description
1131       "Multiple Virtual Lines DSL.";
1132   }
1133   identity reachDSL {
1134     base iana-interface-type;
1135     description
1136       "Long Reach DSL.";
1137   }
1138   identity frDlciEndPt {
1139     base iana-interface-type;
1140     description
1141       "Frame Relay DLCI End Point.";
1142   }
1143   identity atmVciEndPt {
1144     base iana-interface-type;
1145     description
1146       "ATM VCI End Point.";
1147   }
1148   identity opticalChannel {
1149     base iana-interface-type;
1150     description
1151       "Optical Channel.";
1152   }
1153   identity opticalTransport {
1154     base iana-interface-type;
1155     description
1156       "Optical Transport.";
1157   }
1158   identity propAtm {
1159     base iana-interface-type;
1160     description
1161       "Proprietary ATM.";
1162   }
1163   identity voiceOverCable {
1164     base iana-interface-type;
1165     description
1166       "Voice Over Cable Interface.";
1167   }
1168   identity infiniband {
1169     base iana-interface-type;
1170     description
1171       "Infiniband.";
1172   }
1173   identity teLink {
1174     base iana-interface-type;
1175     description
1176       "TE Link.";
1177   }
1178   identity q2931 {
1179     base iana-interface-type;
1180     description
1181       "Q.2931.";
1182   }
1183   identity virtualTg {
1184     base iana-interface-type;
1185     description
1186       "Virtual Trunk Group.";
1187   }
1188   identity sipTg {
1189     base iana-interface-type;
1190     description
1191       "SIP Trunk Group.";
1192   }
1193   identity sipSig {
1194     base iana-interface-type;
1195     description
1196       "SIP Signaling.";
1197   }
1198   identity docsCableUpstreamChannel {
1199     base iana-interface-type;
1200     description
1201       "CATV Upstream Channel.";
1202   }
1203   identity econet {
1204     base iana-interface-type;
1205     description
1206       "Acorn Econet.";
1207   }
1208   identity pon155 {
1209     base iana-interface-type;
1210     description
1211       "FSAN 155Mb Symetrical PON interface.";
1212   }
1213   identity pon622 {
1214     base iana-interface-type;
1215     description
1216       "FSAN 622Mb Symetrical PON interface.";
1217   }
1218   identity bridge {
1219     base iana-interface-type;
1220     description
1221       "Transparent bridge interface.";
1222   }
1223   identity linegroup {
1224     base iana-interface-type;
1225     description
1226       "Interface common to multiple lines.";
1227   }
1228   identity voiceEMFGD {
1229     base iana-interface-type;
1230     description
1231       "Voice E&M Feature Group D.";
1232   }
1233   identity voiceFGDEANA {
1234     base iana-interface-type;
1235     description
1236       "Voice FGD Exchange Access North American.";
1237   }
1238   identity voiceDID {
1239     base iana-interface-type;
1240     description
1241       "Voice Direct Inward Dialing.";
1242   }
1243   identity mpegTransport {
1244     base iana-interface-type;
1245     description
1246       "MPEG transport interface.";
1247   }
1248   identity sixToFour {
1249     base iana-interface-type;
1250     status deprecated;
1251     description
1252       "6to4 interface (DEPRECATED).";
1253     reference
1254       "RFC 4087 - IP Tunnel MIB";
1255   }
1256   identity gtp {
1257     base iana-interface-type;
1258     description
1259       "GTP (GPRS Tunneling Protocol).";
1260   }
1261   identity pdnEtherLoop1 {
1262     base iana-interface-type;
1263     description
1264       "Paradyne EtherLoop 1.";
1265   }
1266   identity pdnEtherLoop2 {
1267     base iana-interface-type;
1268     description
1269       "Paradyne EtherLoop 2.";
1270   }
1271   identity opticalChannelGroup {
1272     base iana-interface-type;
1273     description
1274       "Optical Channel Group.";
1275   }
1276   identity homepna {
1277     base iana-interface-type;
1278     description
1279       "HomePNA ITU-T G.989.";
1280   }
1281   identity gfp {
1282     base iana-interface-type;
1283     description
1284       "Generic Framing Procedure (GFP).";
1285   }
1286   identity ciscoISLvlan {
1287     base iana-interface-type;
1288     description
1289       "Layer 2 Virtual LAN using Cisco ISL.";
1290   }
1291   identity actelisMetaLOOP {
1292     base iana-interface-type;
1293     description
1294       "Acteleis proprietary MetaLOOP High Speed Link.";
1295   }
1296   identity fcipLink {
1297     base iana-interface-type;
1298     description
1299       "FCIP Link.";
1300   }
1301   identity rpr {
1302     base iana-interface-type;
1303     description
1304       "Resilient Packet Ring Interface Type.";
1305   }
1306   identity qam {
1307     base iana-interface-type;
1308     description
1309       "RF Qam Interface.";
1310   }
1311   identity lmp {
1312     base iana-interface-type;
1313     description
1314       "Link Management Protocol.";
1315     reference
1316       "RFC 4327 - Link Management Protocol (LMP) Management
1317                   Information Base (MIB)";
1318   }
1319   identity cblVectaStar {
1320     base iana-interface-type;
1321     description
1322       "Cambridge Broadband Networks Limited VectaStar.";
1323   }
1324   identity docsCableMCmtsDownstream {
1325     base iana-interface-type;
1326     description
1327       "CATV Modular CMTS Downstream Interface.";
1328   }
1329   identity adsl2 {
1330     base iana-interface-type;
1331     status deprecated;
1332     description
1333       "Asymmetric Digital Subscriber Loop Version 2
1334        (DEPRECATED/OBSOLETED - please use adsl2plus(238)
1335        instead).";
1336     reference
1337       "RFC 4706 - Definitions of Managed Objects for Asymmetric
1338                   Digital Subscriber Line 2 (ADSL2)";
1339   }
1340   identity macSecControlledIF {
1341     base iana-interface-type;
1342     description
1343       "MACSecControlled.";
1344   }
1345   identity macSecUncontrolledIF {
1346     base iana-interface-type;
1347     description
1348       "MACSecUncontrolled.";
1349   }
1350   identity aviciOpticalEther {
1351     base iana-interface-type;
1352     description
1353       "Avici Optical Ethernet Aggregate.";
1354   }
1355   identity atmbond {
1356     base iana-interface-type;
1357     description
1358       "atmbond.";
1359   }
1360   identity voiceFGDOS {
1361     base iana-interface-type;
1362     description
1363       "Voice FGD Operator Services.";
1364   }
1365   identity mocaVersion1 {
1366     base iana-interface-type;
1367     description
1368       "MultiMedia over Coax Alliance (MoCA) Interface
1369        as documented in information provided privately to IANA.";
1370   }
1371   identity ieee80216WMAN {
1372     base iana-interface-type;
1373     description
1374       "IEEE 802.16 WMAN interface.";
1375   }
1376   identity adsl2plus {
1377     base iana-interface-type;
1378     description
1379       "Asymmetric Digital Subscriber Loop Version 2 -
1380        Version 2 Plus and all variants.";
1381   }
1382   identity dvbRcsMacLayer {
1383     base iana-interface-type;
1384     description
1385       "DVB-RCS MAC Layer.";
1386     reference
1387       "RFC 5728 - The SatLabs Group DVB-RCS MIB";
1388   }
1389   identity dvbTdm {
1390     base iana-interface-type;
1391     description
1392       "DVB Satellite TDM.";
1393     reference
1394       "RFC 5728 - The SatLabs Group DVB-RCS MIB";
1395   }
1396   identity dvbRcsTdma {
1397     base iana-interface-type;
1398     description
1399       "DVB-RCS TDMA.";
1400     reference
1401       "RFC 5728 - The SatLabs Group DVB-RCS MIB";
1402   }
1403   identity x86Laps {
1404     base iana-interface-type;
1405     description
1406       "LAPS based on ITU-T X.86/Y.1323.";
1407   }
1408   identity wwanPP {
1409     base iana-interface-type;
1410     description
1411       "3GPP WWAN.";
1412   }
1413   identity wwanPP2 {
1414     base iana-interface-type;
1415     description
1416       "3GPP2 WWAN.";
1417   }
1418   identity voiceEBS {
1419     base iana-interface-type;
1420     description
1421       "Voice P-phone EBS physical interface.";
1422   }
1423   identity ifPwType {
1424     base iana-interface-type;
1425     description
1426       "Pseudowire interface type.";
1427     reference
1428       "RFC 5601 - Pseudowire (PW) Management Information Base (MIB)";
1429   }
1430   identity ilan {
1431     base iana-interface-type;
1432     description
1433       "Internal LAN on a bridge per IEEE 802.1ap.";
1434   }
1435   identity pip {
1436     base iana-interface-type;
1437     description
1438       "Provider Instance Port on a bridge per IEEE 802.1ah PBB.";
1439   }
1440   identity aluELP {
1441     base iana-interface-type;
1442     description
1443       "Alcatel-Lucent Ethernet Link Protection.";
1444   }
1445   identity gpon {
1446     base iana-interface-type;
1447     description
1448       "Gigabit-capable passive optical networks (G-PON) as per
1449        ITU-T G.948.";
1450   }
1451   identity vdsl2 {
1452     base iana-interface-type;
1453     description
1454       "Very high speed digital subscriber line Version 2
1455        (as per ITU-T Recommendation G.993.2).";
1456     reference
1457       "RFC 5650 - Definitions of Managed Objects for Very High
1458                   Speed Digital Subscriber Line 2 (VDSL2)";
1459   }
1460   identity capwapDot11Profile {
1461     base iana-interface-type;
1462     description
1463       "WLAN Profile Interface.";
1464     reference
1465       "RFC 5834 - Control and Provisioning of Wireless Access
1466                   Points (CAPWAP) Protocol Binding MIB for
1467                   IEEE 802.11";
1468   }
1469   identity capwapDot11Bss {
1470     base iana-interface-type;
1471     description
1472       "WLAN BSS Interface.";
1473     reference
1474       "RFC 5834 - Control and Provisioning of Wireless Access
1475                   Points (CAPWAP) Protocol Binding MIB for
1476                   IEEE 802.11";
1477   }
1478   identity capwapWtpVirtualRadio {
1479     base iana-interface-type;
1480     description
1481       "WTP Virtual Radio Interface.";
1482     reference
1483       "RFC 5833 - Control and Provisioning of Wireless Access
1484                   Points (CAPWAP) Protocol Base MIB";
1485   }
1486   identity bits {
1487     base iana-interface-type;
1488     description
1489       "bitsport.";
1490   }
1491   identity docsCableUpstreamRfPort {
1492     base iana-interface-type;
1493     description
1494       "DOCSIS CATV Upstream RF Port.";
1495   }
1496   identity cableDownstreamRfPort {
1497     base iana-interface-type;
1498     description
1499       "CATV downstream RF Port.";
1500   }
1501   identity vmwareVirtualNic {
1502     base iana-interface-type;
1503     description
1504       "VMware Virtual Network Interface.";
1505   }
1506   identity ieee802154 {
1507     base iana-interface-type;
1508     description
1509       "IEEE 802.15.4 WPAN interface.";
1510     reference
1511       "IEEE 802.15.4-2006";
1512   }
1513   identity otnOdu {
1514     base iana-interface-type;
1515     description
1516       "OTN Optical Data Unit.";
1517   }
1518   identity otnOtu {
1519     base iana-interface-type;
1520     description
1521       "OTN Optical channel Transport Unit.";
1522   }
1523   identity ifVfiType {
1524     base iana-interface-type;
1525     description
1526       "VPLS Forwarding Instance Interface Type.";
1527   }
1528   identity g9981 {
1529     base iana-interface-type;
1530     description
1531       "G.998.1 bonded interface.";
1532   }
1533   identity g9982 {
1534     base iana-interface-type;
1535     description
1536       "G.998.2 bonded interface.";
1537   }
1538   identity g9983 {
1539     base iana-interface-type;
1540     description
1541       "G.998.3 bonded interface.";
1542   }
1543
1544   identity aluEpon {
1545     base iana-interface-type;
1546     description
1547       "Ethernet Passive Optical Networks (E-PON).";
1548   }
1549   identity aluEponOnu {
1550     base iana-interface-type;
1551     description
1552       "EPON Optical Network Unit.";
1553   }
1554   identity aluEponPhysicalUni {
1555     base iana-interface-type;
1556     description
1557       "EPON physical User to Network interface.";
1558   }
1559   identity aluEponLogicalLink {
1560     base iana-interface-type;
1561     description
1562       "The emulation of a point-to-point link over the EPON
1563        layer.";
1564   }
1565   identity aluGponOnu {
1566     base iana-interface-type;
1567     description
1568       "GPON Optical Network Unit.";
1569     reference
1570       "ITU-T G.984.2";
1571   }
1572   identity aluGponPhysicalUni {
1573     base iana-interface-type;
1574     description
1575       "GPON physical User to Network interface.";
1576     reference
1577       "ITU-T G.984.2";
1578   }
1579   identity vmwareNicTeam {
1580     base iana-interface-type;
1581     description
1582       "VMware NIC Team.";
1583   }
1584   identity docsOfdmDownstream {
1585     base iana-interface-type;
1586     description
1587       "CATV Downstream OFDM interface.";
1588   }
1589   identity docsOfdmaUpstream {
1590     base iana-interface-type;
1591     description
1592       "CATV Upstream OFDMA interface.";
1593   }
1594   identity gfast {
1595     base iana-interface-type;
1596     description
1597       "G.fast port.";
1598     reference
1599       "ITU-T G.9701";
1600   }
1601   identity sdci {
1602     base iana-interface-type;
1603     description
1604       "SDCI (IO-Link).";
1605     reference
1606       "IEC 61131-9 Edition 1.0 2013-09";
1607   }
1608   identity xboxWireless {
1609     base iana-interface-type;
1610     description
1611       "Xbox wireless.";
1612   }
1613   identity fastdsl {
1614     base iana-interface-type;
1615     description
1616       "FastDSL.";
1617     reference
1618       "BBF TR-355";
1619   }
1620   identity docsCableScte55d1FwdOob {
1621     base iana-interface-type;
1622     description
1623       "Cable SCTE 55-1 OOB Forward Channel.";
1624   }
1625   identity docsCableScte55d1RetOob {
1626     base iana-interface-type;
1627     description
1628       "Cable SCTE 55-1 OOB Return Channel.";
1629   }
1630   identity docsCableScte55d2DsOob {
1631     base iana-interface-type;
1632     description
1633       "Cable SCTE 55-2 OOB Downstream Channel.";
1634   }
1635   identity docsCableScte55d2UsOob {
1636     base iana-interface-type;
1637     description
1638       "Cable SCTE 55-2 OOB Upstream Channel.";
1639   }
1640   identity docsCableNdf {
1641     base iana-interface-type;
1642     description
1643       "Cable Narrowband Digital Forward.";
1644   }
1645   identity docsCableNdr {
1646     base iana-interface-type;
1647     description
1648       "Cable Narrowband Digital Return.";
1649   }
1650   identity ptm {
1651     base iana-interface-type;
1652     description
1653       "Packet Transfer Mode.";
1654   }
1655   identity ghn {
1656     base iana-interface-type;
1657     description
1658       "G.hn port.";
1659   }
1660   identity otnOtsi {
1661     base iana-interface-type;
1662     description
1663       "Optical Tributary Signal.";
1664     reference
1665       "ITU-T G.959.1";
1666   }
1667   identity otnOtuc {
1668     base iana-interface-type;
1669     description
1670       "OTN OTUCn.";
1671     reference
1672       "ITU-T G.709/Y.1331";
1673   }
1674   identity otnOduc {
1675     base iana-interface-type;
1676     description
1677       "OTN ODUC.";
1678     reference
1679       "ITU-T G.709";
1680   }
1681   identity otnOtsig {
1682     base iana-interface-type;
1683     description
1684       "OTN OTUC Signal.";
1685     reference
1686       "ITU-T G.709";
1687   }
1688 }