SNMP 协议对应的RFC文件

  • Protocols:
  • SMI (Structure of Management Information)
  • Management Information Base (MIB)

     

     

    以上资料部分参考自:

    http://ycchen.im.ncnu.edu.tw/nm/#4

     

     

     

     

    What's the difference between SNMPv1, SNMPv2 and SNMPv3?

    What's the difference between SNMPv2 and SNMPv2c?

    A full description is probably beyond the scope of this FAQ. Very briefly, the original protocol and admin framework was described in RFCs 1155-1157, and is now known as SNMPv1.

    Practical experience showed up various problems and deficiencies with this, and a number of revised frameworks were developed to try and address these problems. Unfortunately, it proved difficult to achieve any sort of agreement - particularly over the details of the administrative framework to use.

    There was less disagreement over the proposed changes to the protocol operations. These included:

    • increasing the range of errors that could be reported
    • introducing "exception values"
      so a single missing value didn't affect the other varbinds in the same request)
    • a new GETBULK operation
      (a supercharged GETNEXT)
    • new notification PDUs
      (closer in structure to the other request PDUs)

    Strictly speaking, it's this revised protocol (originally defined in RFC 1905, and most recently in RFC 3416) that is "SNMPv2".

    The only framework based on this protocol that saw a significant level of use was "Community-based SNMPv2" or "SNMPv2c" (defined inRFC 1901). This retained the same administrative framework as SNMPv1 (with all of the accompanying limitations), but using the new protocol operations.

    More recently, a new administrative framework has been developed, building on the various competing SNMPv2 proposals, and using the same SNMPv2 protocol operations. This is SNMPv3, which is defined in RFCs 3411-3418. It addresses some of the deficiencies of the community-based versions, including significant improvements to the security of SNMP requests (like it finally has some!). SNMPv3 is now a full IETF standard protocol.

    Strictly speaking, SNMPv3 just defines a fairly abstract framework, based around the idea of "Security Models" and "Access Control Models". It's this combination of SNMPv3 plus accompanying models that actually provides a working SNMP system. However, the only models in common use are the "User-based Security Model" (RFC 3414) and the "View-based Access Control Model" (RFC 3415). So "SNMPv3" is frequently used to mean the combination of the basic SNMPv3 framework with these two particular models. This is also sometimes described as "SNMPv3/USM".


    So in brief:

    • SNMPv2c updated the protocol operations but left the administrative framework unchanged.
    • SNMPv3 updated the administrative framework but left the protocol operations unchanged.

     

     

     一. SMIv1

    Full Standards:
            RFC 1155 -- Structure of Management Information
            RFC 1212 -- Concise MIB Definitions

    Informational:
            RFC 1215 -- A Convention for Defining Traps



    二. SMIv2

    Full Standards:
            RFC 2578 -- Structure of Management Information
            RFC 2579 -- Textual Conventions
            RFC 2580 -- Conformance Statements


    三. SNMPv1

    Full Standards:
            RFC 1157 -- Simple Network Management Protocol

    Proposed Standards:
            RFC 1418 -- SNMP over OSI
            RFC 1419 -- SNMP over AppleTalk
            RFC 1420 -- SNMP over IPX
           
           
    四. SNMPv2

    Draft Standards:
            RFC 1905 -- Protocol Operations for SNMPv2
            RFC 1906 -- Transport Mappings for SNMPv2
            RFC 1907 -- MIB for SNMPv2

    Experimental:
            RFC 1901 -- Community-based SNMPv2
            RFC 1909 -- Administrative Infrastructure
            RFC 1910 -- User-based Security Model


    五. SNMPv3

    Draft Standards:
    RFC 2571 -- Architecture for SNMP Frameworks
    RFC 2572 -- Message Processing and Dispatching
    RFC 2573 -- SNMP Applications
    RFC 2574 -- User-based Security Model
    RFC 2575 -- View-based Access Control Model
    RFC 1905 -- Protocol Operations for SNMPv2
    RFC 1906 -- Transport Mappings for SNMPv2
    RFC 1907 -- MIB for SNMPv2

    Proposed Standards:
    RFC 2576 -- Coexistence between SNMP Versions

    Informational:
    RFC 2570 -- Introduction to SNMPv3

    Experimental:
    RFC 2786 -- Diffie-Hellman USM Key Management


    六. AgentX协议

    Proposed Standards:
    RFC 2741 -- AgentX Protocol Version 1
    RFC 2742 -- AgentX MIB


    七. SMIv1        MIB

    Full Standards:
    RFC 1213 -- Management Information Base II
    RFC 1643 -- Ethernet-Like Interface Types MIB

    Draft Standards:
    RFC 1493 -- Bridge MIB
    RFC 1559 -- DECnet phase IV MIB

    Proposed Standards:
    RFC 1285 -- FDDI Interface Type (SMT 6.2) MIB
    RFC 1381 -- X.25 LAPB MIB
    RFC 1382 -- X.25 Packet Layer MIB
    RFC 1414 -- Identification MIB
    RFC 1461 -- X.25 Multiprotocol Interconnect MIB
    RFC 1471 -- PPP Link Control Protocol MIB
    RFC 1472 -- PPP Security Protocols MIB
    RFC 1473 -- PPP IP NCP MIB
    RFC 1474 -- PPP Bridge NCP MIB
    RFC 1512 -- FDDI Interface Type (SMT 7.3) MIB
    RFC 1513 -- RMON Token Ring Extensions MIB
    RFC 1515 -- IEEE 802.3 MAU MIB
    RFC 1525 -- Source Routing Bridge MIB
    RFC 1742 -- AppleTalk MIB


    八. SMIv2 MIB

    Full Standards:
    RFC 2819 -- Remote Network Monitoring MIB

    Draft Standards:
    RFC 1657 -- BGP Version 4 MIB
    RFC 1658 -- Character Device MIB
    RFC 1659 -- RS-232 Interface Type MIB
    RFC 1660 -- Parallel Printer Interface Type MIB
    RFC 1694 -- SMDS Interface Type MIB
    RFC 1724 -- RIP Version 2 MIB
    RFC 1748 -- IEEE 802.5 Interface Type MIB
    RFC 1850 -- OSPF Version 2 MIB
    RFC 1907 -- SNMPv2 MIB
    RFC 2115 -- Frame Relay DTE Interface Type MIB
    RFC 2571 -- SNMP Framework MIB
    RFC 2572 -- SNMPv3 MPD MIB
    RFC 2573 -- SNMP Applications MIBs
    RFC 2574 -- SNMPv3 USM MIB
    RFC 2575 -- SNMP VACM MIB
    RFC 2790 -- Host Resources MIB
    RFC 2863 -- Interfaces Group MIB

    Proposed Standards:
    RFC 1611 -- DNS Server MIB
    RFC 1612 -- DNS Resolver MIB
    RFC 1666 -- SNA NAU MIB
    RFC 1696 -- Modem MIB
    RFC 1697 -- RDBMS MIB
    RFC 1747 -- SNA Data Link Control MIB
    RFC 1749 -- 802.5 Station Source Routing MIB
    RFC 1759 -- Printer MIB
    RFC 2006 -- Internet Protocol Mobility MIB
    RFC 2011 -- Internet Protocol MIB
    RFC 2012 -- Transmission Control Protocol MIB
    RFC 2013 -- User Datagram Protocol MIB
    RFC 2020 -- IEEE 802.12 Interfaces MIB
    RFC 2021 -- RMON Version 2 MIB
    RFC 2024 -- Data Link Switching MIB
    RFC 2051 -- APPC MIB
    RFC 2096 -- IP Forwarding Table MIB
    RFC 2108 -- IEEE 802.3 Repeater MIB
    RFC 2127 -- ISDN MIB
    RFC 2128 -- Dial Control MIB
    RFC 2206 -- Resource Reservation Protocol MIB
    RFC 2213 -- Integrated Services MIB
    RFC 2214 -- Guaranteed Service MIB
    RFC 2232 -- Dependent LU Requester MIB
    RFC 2238 -- High Performance Routing MIB
    RFC 2266 -- IEEE 802.12 Repeater MIB
    RFC 2287 -- System-Level Application Mgmt MIB
    RFC 2320 -- Classical IP and ARP over ATM MIB
    RFC 2417 -- Multicast over UNI 3.0/3.1 / ATM MIB
    RFC 2452 -- IPv6 UDP MIB
    RFC 2454 -- IPv6 TCP MIB
    RFC 2455 -- APPN MIB
    RFC 2456 -- APPN Trap MIB
    RFC 2457 -- APPN Extended Border Node MIB
    RFC 2465 -- IPv6 Textual Conventions and General Group MIB
    RFC 2466 -- ICMPv6 MIB
    RFC 2493 -- 15 Minute Performance History TCs
    RFC 2494 -- DS0, DS0 Bundle Interface Type MIB
    RFC 2495 -- DS1, E1, DS2, E2 Interface Type MIB
    RFC 2496 -- DS3/E3 Interface Type MIB
    RFC 2512 -- Accounting MIB for ATM Networks
    RFC 2513 -- Accounting Control MIB
    RFC 2514 -- ATM Textual Conventions and OIDs
    RFC 2515 -- ATM MIB
    RFC 2558 -- SONET/SDH Interface Type MIB
    RFC 2561 -- TN3270E MIB
    RFC 2562 -- TN3270E Response Time MIB
    RFC 2564 -- Application Management MIB
    RFC 2576 -- SNMP Community MIB
    RFC 2584 -- APPN/HPR in IP Networks
    RFC 2591 -- Scheduling MIB
    RFC 2592 -- Scripting MIB
    RFC 2594 -- WWW Services MIB
    RFC 2605 -- Directory Server MIB
    RFC 2613 -- RMON for Switched Networks MIB
    RFC 2618 -- RADIUS Authentication Client MIB
    RFC 2619 -- RADIUS Authentication Server MIB
    RFC 2667 -- IP Tunnel MIB
    RFC 2662 -- ADSL Line MIB
    RFC 2665 -- Ethernet-Like Interface Types MIB
    RFC 2668 -- IEEE 802.3 MAU MIB
    RFC 2669 -- DOCSIS Cable Device MIB
    RFC 2670 -- DOCSIS RF Interface MIB
    RFC 2677 -- Next Hop Resolution Protocol MIB
    RFC 2720 -- Traffic Flow Measurement Meter MIB
    RFC 2737 -- Entity MIB
    RFC 2742 -- AgentX MIB
    RFC 2787 -- Virtual Router Redundancy Protocol MIB
    RFC 2788 -- Network Services Monitoring MIB
    RFC 2789 -- Mail Monitoring MIB
    RFC 2837 -- Fibre Channel Fabric Element MIB
    RFC 2851 -- Internet Network Address TCs
    RFC 2856 -- High Capacity Data Type TCs
    RFC 2864 -- Interfaces Group Inverted Stack MIB
    RFC 2895 -- RMON Protocol Identifier Reference
    RFC 2925 -- Ping, Traceroute, Lookup MIBs
    RFC 2932 -- IPv4 Multicast Routing MIB
    RFC 2933 -- IGMP MIB
    RFC 2940 -- COPS Client MIB
    RFC 2954 -- Frame Relay Service MIB
    RFC 2955 -- Frame Relay/ATM PVC MIB
    RFC 2959 -- Real-Time Transport Protocol MIB

    Informational:
    RFC 1628 -- Uninterruptible Power Supply MIB
    RFC 2620 -- RADIUS Accounting Client MIB
    RFC 2621 -- RADIUS Accounting Server MIB
    RFC 2666 -- Ethernet Chip Set Identifiers
    RFC 2707 -- Print Job Monitoring MIB
    RFC 2896 -- RMON Protocol Identifier Macros
    RFC 2922 -- Physical Topology MIB

    Experimental:
    RFC 2758 -- SLA Performance Monitoring MIB
    RFC 2786 -- Diffie-Hellman USM Key MIB
    RFC 2934 -- IPv4 PIM MIB

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值