Flexibility to use any available SNMP stack for Trap Decoding with minimal changes.Smooth migration from Netty, an ancestor of Apache MINA.Ī “good” Trap Receiver should be able to handle sustained high Trap rate and have virtually no dependencies towards the SNMP stack used for decoding.Integration with well known containers such as PicoContainer and Spring.Stream-based I/O support via StreamIoHandler.Overload shielding & traffic throttling.Low-level and high-level API got IO operations.Filter interface as an extension point similar to Servlet filters.Unified API for various transport types.Introducing Apache MINAĪpache MINA is a simple, yet, full-featured network application framework which provides: The article focuses on developing a Trap Receiver using Apache MINA and available SNMP stacks like SNMP4J, joesnmp etc. It provides an abstract - event-driven - asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO. Apache MINA is network application frameworks which help the users develop high performance and highly scalable network applications easily. In this article we shall discuss the implementation of a SNMP Trap receiver using Apache MINA (Multipurpose Infrastructure for Network Applications). Trap Receiver play a very crucial role in Fault Management Applications, by receiving and parsing the bytes into meaningful messages. SNMP Trap is a message initiated by a Network Element to notify the Management Station of a significant event.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |