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