Über PowerSNMP for .NET

Erstellen Sie benutzerdefinierte SNMP Manager-, Trap- und Agent-Anwendungen zur Überwachung und Steuerung von Netzwerkgeräten.

PowerSNMP for .NET includes Simple Network Management Protocol (SNMP) components that seamlessly integrate threaded communications, security, and encoding/decoding so you can quickly develop custom SNMP applications. This development tool requires fewer resources, provides more flexibility, and elicits code that is easy to re-use and maintain.

PowerSNMP for .NET Features

Manage network devices and remote information

  • Manager component receives and decodes Trap and Inform messages.
  • Enhanced with .NET 4.5 asynchronous task support for requesting and retrieving management information from Agents.
  • Superior scaling in high-throughput environments.
  • Discover agents and query their information base (variables).
  • Get an entire table with a single method (supports sparse tables).
  • Communicate with agents in parallel (on multiple threads) or serially (on a single thread).
  • Send Inform messages to other managers.

Respond to SNMP requests and send notifications

  • Agent component receives, decodes and responds to Get, GetBulk, Set requests.
  • Create and send Trap and Inform messages.
  • Create default responses from requests or build your own.
  • Automatically updates agent variables and tables.
  • Start method allow you to specify your delegate that will be asynchronously raised as each SNMP request arrives.
  • Marshal methods provide easy marshaling of selected objects to the UI thread.
  • Report statistics on software applications, attached devices, or anything else.

Use standard and custom MIBs

  • Load and parse MIB files at design-time or run-time.
  • MibNode definitions use OIDs to associate MIB file definitions with variable IIDs found in PDUs.
  • Intrinsic support provided for standard SNMPv2 SMI MIBs.
  • TreeView can be populated with parsed MIBs for easy viewing.
  • Automatic Tree generation of parsed MIBs for easy viewing.
  • Design-time Intellisense for standard MIB objects and tables.
  • Standard and custom MIB file parser.
  • Full support for SNMPv1, SNMPv2, SNMPv3 and ASN.1 standards.

Secure & Interoperable

  • Comprehensive Security
    • Support for DTLS using RSA and DSA certificates.
    • MD5, SHA authentication support.
    • DES, Triple DES, AES128, AES192, AES256 encryption support.
    • Seamless SNMP v3 integration is accomplished using a Security class that is part of every message.
    • MD5 and SHA1 hashing provides privacy for usernames and passwords.
    • DES, Triple DES encryption privacy supported (FIPS 140-2 compliant).
    • 3 Levels (128, 192, 256) of AES encryption privacy supported (FIPS 140-2 compliant).
    • Automatic v3 encryption and decryption.
    • Automatic sending and handling of discovery messages.
    • EngineID's are cached, so the use of discovery messages is minimized.
    • No knowledge of SNMP security formatting required.
  • Interoperability
    • Compatible with CISCO, MG-Soft , NET-SNMP and other SNMP software.
    • Compatible with FIPS 140-2 standards.
    • Complies with SNMP RFCs for version 1 (1155, 1156, 1157, 1212, 1213, 1215, 2863, 3418), version 2 (1901, 1907, 1908, 3416, 3417), and version 3 (3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3584, 3826, 5343).