Windows 2000 SNMP Agent

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.