MIB Object Types |
The Windows 2000 SNMP agent has a modular, extensible design that supports multiple MIBs through an agent application programming interface (API). The Windows 2000 SNMP agent is also known as the extensible agent, whereas the supported MIB objects are also known as SNMP subagents or extension-agents. When the SNMP service is started, the SNMP agent loads any SNMP extension - agent dynamic-link libraries (DLLs) that are configured in the registry. This design makes it possible to add new MIBs easily. Microsoft and third-party developers can develop MIBs for new hardware and software components and integrate them easily into an existing SNMP service.
When the SNMP service is started, each agent sends the object identifier for the base object in its MIB to the management system. This allows the management system to identify what managed objects are actually installed on each agent when the manager submits requests for information.
Table G.1 identifies the Windows 2000–based MIBs and the base object from which all other objects in the MIB are derived. The DLLs for MIB-II, LAN Manager MIB-II, and the Host Resources MIBs are installed with the SNMP service. The other MIBs listed in this table are installed when their respective services are installed.
Table G.1 MIBs that Ship with Windows 2000 SNMP Service
MIB and File name | Description | Object Identifier | RFC | Dependency |
---|---|---|---|---|
ACS.MIB
acsmib.dll |
Microsoft-defined MIB for the Quality of Service Admission Control Service (QoS ACS) | 1.3.6.1.4.1.311.1.15 | (None) | (None) |
ACCSERV.MIB
iasperf.dll |
RADIUS-ACC-Server-MIB contains object-types for monitoring accounting information between a network access server and a shared accounting server. | 1.3.6.1.3.79 | 2139 | Internet Authentication Service |
AUTHSERV.MIB
iasperf.dll |
RADIUS-AUTH-Server-MIB contains object-types for monitoring authentication, authorization, and configuration information of a network access server. | 1.3.6.1.3.79 | 2138 | Internet Authentication Service |
DHCP.MIB
dhcpmib.dll |
Microsoft-defined MIB contains object-types for monitoring the network traffic between remote hosts and the DHCP server. | 1.3.6.1.4.1.311.1.3 | (None) | DHCP service |
FTP.MIB
ftpmib.dll |
Microsoft-defined MIB contains object-types for monitoring the File Transfer Protocol (FTP) service. | 1.3.6.1.4.1.311.1.7.2 | (None) | IIS Server |
HOSTMIB.MIB
hostmib.dll |
Contains object-types for monitoring and managing host resources. | 1.3.6.1.2.1.25 | 1514 | (None) |
HTTP.MIB
httpmib.dll |
Microsoft-defined MIB for the Hypertext Transfer Protocol (HTTP) service | 1.3.6.1.4.1.311.1.7.3 | (None) | IIS Server |
IGMPV2.MIB
igmpagnt.dll |
Collects information on what groups are joined on the subnet. | 1.3.6.1.359 | (None) | Routing and Remote Access service |
IPFORWD.MIB
inetmib1.dll |
Defines objects for managing routes on the IP Internet. | 1.3.6.1.2.1.2 | 1354
2096 |
(None) |
LMMIB2.MIB
lmmib2.dll |
LAN Manager MIB-II covers workstation and server services. | 1.3.6.1.4.1.77.1 | (None) | (None) |
MCASTMIB.MIB
mcastmib.dll |
MIB module for managing IP Multicast routing | 1.3.6.1.3.60.1.1 | (Pending) | Routing and Remote Access service |
MIB_II.MIB
intermib1.dll |
Management Information Base (MIB-II) provides a simple, workable architecture and system for managing TCP/IP-based internets. | 1.3.6.1.2.1.1
1.3.6.1.2.1.2 1.3.6.1.2.1.4 1.3.6.1.2.1.5 1.3.6.1.2.1.6 1.3.6.1.2.1.7 |
1213 | (None) |
MIB_II.MIB
snmpmib.dll |
Management Information Base (MIB-II) provides a simple, workable architecture and system for managing TCP/IP-based internets. | 1.3.6.1.2.1.11 | 1213 | (None) |
MIPX.MIB
rtipxmib.dll |
Microsoft-defined MIB for the Internetwork Packet Exchange (IPX) Protocol | 1.3.6.1.4.1.311.1.8 | (None) | Routing and Remote Access service |
MRIPSAP.MIB
rtipxmib.dll |
Microsoft-defined MIB for the Routing Information Protocol (RIP) | 1.3.6.1.4.1.311.1.9 | (None) | Routing and Remote Access service |
MSIPBTP.MIB
btpagnt.dll |
Microsoft-defined MIB for the Boot Protocol (BOOTP) service | 1.3.6.1.4.1.311.1.12 | (None) | Routing and Remote Access service |
MSIPRIP2.MIB
ripagnt.dll |
Microsoft-defined MIB for the Routing Information Protocol version 2 (RIP2) | 1.3.6.1.4.1.311.1.11 | (None) | Routing and Remote Access service |
NIPX.MIB
rtipxmib.dll |
Novell-defined MIB for the IPX Protocol | 1.3.6.1.4.1.23.2.5 | (None) | Routing and Remote Access service |
SMI.MIB
(No .dll) |
Provides the common definitions for the structure and identification of management information for TCP/IP-based internets. | (No object identifier available ) | 1155
1215 1902 1903 1904 |
(None) |
WFOSPF.MIB
ospfagnt.dll |
Nortel Networks–defined MIB for the Open Shortest Path First (OSPF) routing | 1.3.6.1.4.1.18 | (None) | Routing and Remote Access service |
WINS.MIB
winsmib.dll |
Microsoft-defined MIB for the Windows Internet Name Service (WINS) | 1.3.6.1.4.1.311.1.2 | (None) | WINS |
In addition to being configured in the registry of the SNMP agent, new MIB objects must also be registered in the SNMP management software application on the management system. For more information about registering new MIB objects in the manager, see the documentation included with your management software application.