New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

net-snmp

Package Overview
Dependencies
Maintainers
2
Versions
157
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

net-snmp - npm Package Compare versions

Comparing version 2.1.0 to 2.1.1

CONTRIBUTING.md

2

package.json
{
"name": "net-snmp",
"version": "2.1.0",
"version": "2.1.1",
"description": "JavaScript implementation of the Simple Network Management Protocol (SNMP)",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -32,4 +32,2 @@

}
// If done, close the session
session.close ();

@@ -46,2 +44,35 @@ });

# Functionality
RFC 3413 describes five types of SNMP applications:
1. Command Generator Applications — which initiate read or write requests
2. Command Responder Applications — which respond to received read or write requests
3. Notification Originator Applications — which generate notifications (traps or informs)
4. Notification Receiver Applications — which receive notifications (traps or informs)
5. Proxy Forwarder Applications — which forward SNMP messages
This library provides an API for (1) and (3) in the section
[Using This Module: Command & Notification Generator](#using-this-module:-command-&-notification-generator),
and an API for (4) in the section [Using This Module: Notification Receiver](#using-this-module:-notification-receiver).
It does not provide support for (2) — traditionally known as "SNMP agents" — nor for (5).
Features:
* Support for all SNMP versions: SNMPv1, SNMPv2c and SNMPv3
* SNMPv3 message authentication using MD5 and SHA, and DES encryption
* Community-based and user-based authorization
* SNMP initiator for these protocol operations: Get, GetNext, GetBulk, Set, Trap, Inform
* Convenience methods for MIB "walking", subtree collection, table and table column collection
* SNMP receiver for traps and informs
Not implemented, but on the roadmap:
* SNMP agent (Command Responder Application)
* AgentX ([RFC 2741][AgentX])
Not implemented, but further down the priority list:
* MIB parsing
* Proxy Forwarder Application
[AgentX]: https://tools.ietf.org/html/rfc2741 "AgentX"
# Standards Compliance

@@ -369,3 +400,4 @@

RFC 3413 describes "Command Generator" and "Notification Originator" types of SNMP applications. This library provides a `Session` class to provide support for building these two types of application.
This library provides a `Session` class to provide support for building
"Command Generator" and "Notification Originator" SNMP applications.

@@ -1230,3 +1262,4 @@ All SNMP requests are made using an instance of the `Session` class. This

RFC 3413 classifies a "Notification Receiver" SNMP application that receives
"Notification-Class" PDUs. This library is able to receive these types of PDU:
"Notification-Class" PDUs. Notifications include both SNMP traps and informs.
This library is able to receive all types of notification PDU:

@@ -1553,2 +1586,6 @@ * `Trap-PDU` (original v1 trap PDUs, which are now considered obselete)

## Version 2.1.1 - 17/01/2020
* Add CONTRIBUTING.md guidelines
# License

@@ -1555,0 +1592,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc