-
-
Notifications
You must be signed in to change notification settings - Fork 43
Description
In the traffic management industry, SNMP is everywhere in the form of NTCIP (National Transportation Communications for Intelligent Transportation System Protocol). Snimpy seems like a wonderful tool for automating various tasks in my workplace, -but- as far as I can tell, there's one key piece missing...
PMPP (Point to Multi Point Protocol) is a multi-drop HDLC wrapper that handles addressing packets to multiple devices at the end of a shared connection. It's not used for all NTCIP traffic, but it's used frequently enough that any Python SNMP library that doesn't have it is not usable in my industry.
Is PMPP support already in Snimpy and I'm just missing it?
If not, is there a way in Snimpy to:
(A) Inject a protocol layer (PMPP wrapper) between the point that a SNMP command packet is composed and when it gets shoved out the socket?
-and-
(B) Inject a protocol layer (PMPP un-wrapper) between receiving data from the socket and parsing it as an SNMP response?
If it's not already available in Snimpy, I'm willing to try to add it. I'm just looking for a judgement call from people more familiar with the guts of Snimpy as to if doing this is: easy, difficult, or nearly impossible?
Thanks.