SNMP Trap mit C# senden?

26/03/2008 - 21:51 von Roland Zerche | Report spam
Hallo Leute,
hat jemand von Euch eine Idee, wie man mit C# (.Net 2.0, 3.0, oder 3.5)
einen SNMP Trap senden kann? Ich hatte auf WMI gehofft, aber anscheinend
gibts nur Client-Provider, die nur empfangen können. Google spuckt auch
nichts Verwertbares aus. Gibt vielleicht die WCF was her? Ich kann nicht so
recht glauben, daß man sich die RFC hernehmen und die Pakete auf
Socket-Ebene zusammenbauen muß.

Vielen Dank für jeden Tip...
Roland
 

Lesen sie die antworten

#1 Frank Dzaebel
27/03/2008 - 08:34 | Warnen spam
Hallo Roland,

hat jemand von Euch eine Idee, wie man mit C# (.Net 2.0, 3.0, oder 3.5)
einen SNMP Trap senden kann? Ich hatte auf WMI gehofft, aber anscheinend
gibts nur Client-Provider, die nur empfangen können.



Ja, so ist es.
Es ist recht selten, dass jemand SNMP Traps selber
senden will, da das ja normal ein Geràt oder ein SNMP
Agent schon tut, wenn Du die nicht gerade selber schreibst.


Gibt vielleicht die WCF was her? Ich kann nicht so recht glauben, daß man
sich die RFC hernehmen und die Pakete auf Socket-Ebene zusammenbauen muß.



Ich habe früher folgendes für SNMP- *Abfragen*
benutzt:

[Malcolm Crowe's Home Page]
http://cis.paisley.ac.uk/crow-ci0/

und dort die:

[Snmp tools in C#]
http://cis.paisley.ac.uk/crow-ci0/nmsnet.zip

Ob sich auch das Senden von Traps "hier" realisieren
làsst, weiss ich nicht. Es gibt Dir aber sicher schon
eine Grundlage dahingehend.

[comp.protocols.snmp SNMP FAQ Part 1 of 2]
http://www.faqs.org/faqs/snmp-faq/part1/

Gibt natürlich kommerzielle Anbieter dazu ... .
Oder hier (z.B.) abschauen:

[Net-SNMP]
http://net-snmp.sourceforge.net/
dort z.B. aus trap2sink über den Agent senden.
Ist aber kein wirkliches C# Thema.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen