Professional Documents
Culture Documents
Overview
The SNMP Agent Simulator enables simulation of standalone SNMP agents to test and demonstrate SNMP-based management applications. Its unique ability to create default values from any SMIcompliant MI or record variables from an e!isting agent and create variations on this basic simulation enables rapid simulation of SNMP devices. All SNMPv"# SNMPv$# and SNMPv% operations &'et ( 'etNe!t ( 'et ul) ( Set ( Traps ( Notifications* are supported. Description It is a very important protocol in the T+P(IP suite. A protocol# ,hich is designed for e!ternal devices to interact ,ith the management system is called SNMP. It allo,s monitoring and managing the net,or) from a single ,or)station or ,or)stations called SNMP managers &Management System*. It ,as originally developed in the Internet community to monitor - troubleshoot devices li)e routers# bridges# etc. SNMP is actually a family of specifications that provide a means for collection of net,or) management data from the devices residing in a net,or).
Existing System For testing a Network Management topology, we need to simulate the network environment in our system. Different vendors are provided simulators for testing. The main disadvantage in this scenario is, the simulators are not open source and free. Buying a simulator for testing is not always economical. Appart from that, as it is not open, customisation also is not possi le. Proposed System !ere we are creating a simulator purely y "A#A. The advantages are$ Free %ustomisa le
SNMP Community: A community is a group to which hosts running the &NM' services elong. %ommunities are identified y a community name for e0ample 1pu lic1. The use of a community name provides primitive security. An agent will not accept a re)uest from a management system outside its configured community. An &NM' agent can e a mem er of multiple communities ut the agents ( managers should e the mem ers of the same community to communicate with each other. The &imple Network Management 'rotocol uses a Management *nformation Base2M*B34Agent paradigm.
M*B4Agent paradigm.
7F% 27e)uests For %omments3 is a pu lished series of documents of protocol standards for the *nternet. These standards descri e the internal working of the *nternet. Most vendors9 agents support M*B6** and their own proprietary 2or 'rivate :nterprise3 M*B.
*n that way, the 'u lic M*B;s managea le o +ects would all start with the names 2*&5.*dentified<5rg.DoD.*nternet.Management.M*B3 and the 5*D 2,.8.-.,./.,3. private M*B;s managea le o +ects would all 5rg.DoD.*nternet.'rivate.:nterprise.3 and the 5*D 2,.8.-.,.=.,3. A start with the names 2*&5.*dentified<
System Requirements
System Requirements Hardware Requirements
.indo,s
859 ".:.$ is bundled ,ith the product for all operating systems ;racle 6atabase is bundled ,ith the product for all operating systems
Database
The SNM A!ent Si"#$%tor c%n si"#$%te %n SNM &'( SNM &)( SNM &* %!ent in t+o si"p$e Mo,#$es-
'. SMI %n, MIB cre%tion "o,#$eDescription<oad any SMI-compliant MI &s* in the SNMP Agent Simulator and create a basic simulation of the SNMP agent.
A Management Information Base (MIB) is a collection of information that is organi2ed hierarchically. MI s are accessed using a net,or)management protocol such as SNMP. They are comprised of managed ob=ects and are identified by ob=ect identifiers. A managed ob=ect &sometimes called a MI ob=ect# an ob=ect# or a MI * is one of any number of specific characteristics of a managed device. Managed ob=ects are comprised of one or more ob=ect instances# ,hich are essentially variables.
Major features:
:ase of use 7ecord and replay &NM' devices. #alues of &NM' agent M*B nodes can e recorded into >M? file through @.* or command line interface. 7ecorded data file can e modified to simulate different configurations. Multiple agents in one "#M %omplete &NM'v,, v/c and v8 2.&M and #A%M3 support &upport for dynamic row creation and deletion &upport for Bean&hell scripting language that is used in data file to model real time &NM' agent ehavior Trap simulation
:rror simulation &cala ility. The num er of agents on one computer is dependent on availa le system resources %ommunity string inde0ing 2multiple communities per *' address3