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