= LabInstance snmpsim! == Quickstart This is a quickstart guide of howto use this *LabInstance* === Default Configuration - Working Directory > /home/docker/project - Default user > docker - Default password > docker - Default password4root > pass == LabInstance Info This is a pure-Python, open source and free implementation of SNMP agents simulator distributed under 2-clause Features * SNMPv1/v2c/v3 support * SNMPv3 USM supports MD5/SHA/SHA224/SHA256/SHA384/SHA512 auth and DES/3DES/AES128/AES192/AES256 privacy crypto algorithms * Runs over IPv4 and/or IPv6 transports * Simulates many EngineID's, each with its own set of simulated objects * Varies response based on SNMP Community, Context, source/destination addresses and ports * Can gather and store snapshots of SNMP Agents for later simulation * Can run simulation based on MIB files, snmpwalk and sapwalk output * Can gather simulation data from network traffic or tcpdump snoops * Can gather simulation data from external program invocation or a SQL database * Can trigger SNMP TRAP/INFORMs on SET operations * Capable to simultaneously simulate tens of thousands of Agents * Offers REST API based control plane * Gathers and reports extensive activity metrics * Pure-Python, easy to deploy and highly portable * Can be extended by loadable Python snippets == More info https://github.com/etingof/snmpsim[^] == RUN INSTANCE Swarmlab services can be run in different ways. - You can run them **through the swarmlab hybrid environment** (http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-microservices.html) - or use them individually at will on the **command line of your system** === CLI > git clone ... > cd [DIRECTORY] === help > make help ==== create service > make create === start service > make start === stop service > make stop === list service > make list === clean service > make clean