|
Does the IOS Simulator support all modes supported by Cisco IOS ?
Are there any pre-configured cisco devices available with the product?
What are the operations that can be performed on an IOS enabled device?
Is it possible for me to customize commands supported by the IOS device?
Is it possible for me to add new commands to the existing IOS Device ?
Do you have any relation of SNMP OIDs with the IOS Commands? If yes, how can I do that?
1. What are the devices that support Cisco IOS Simulation ?
The following series of Cisco Routers and Switches added to the network simulator's device tree, supports Cisco IOS Simulation.
2. Does the IOS Simulator support all modes supported by Cisco IOS ?
The IOS simulator supports the following modes - user, privilegedEXEC, global configuration, Interface configuration, Router (BGP, OSPF, RIP) mode and Vlan modes.
3. What are the commands supported by the IOS simulator?
Refer to the Help topic, IOS Simulator Guide -> IOS Commands supported, to learn about the complete set of commands supported by the IOS simulator.
4. What are the protocols supported by an IOS enabled device ?
The IOS enabled devices support SNMP, CLI, TFTP and FTP protocols. The IOS Software Simulation can be accessed using CLI.
5. How can I use the IOS simulator to configure the router?
Refer to the Help topic, IOS Simulator Guide -> Getting Started, to learn more.
6. Are there any pre-configured Cisco devices available with the product ?
Yes, the Cisco Router/Switch devices available in the device tree are pre-configured devices that can be used directly in the network.
7. What are the operations that can be performed on an IOS enabled device ?
You can login and logout of the IOS simulator, get into and out of different modes, configure cdp, access-list, rmon alarms and events, set passwords, ip addresses, clock rates, hostname, enable/disable SNMP trap service, configure SNMP community, contact, location etc., specify MTU value for the network interface node, configure BGP, OSPF, RIP and vlan for a specific router, ping devices, display startup and running config and many other functions.
Refer to the Help topic, IOS Simulator Guide -> IOS Commands supported, to learn about the complete set of commands supported.
8. Is it possible for me to customize commands supported by the IOS device?
Yes, it is possible to customize the commands supported by the IOS device. The IOS simulator comes along with a Script Editor to facilitate viewing and editing of script files configured for the IOS commands. Refer to the Help topic, IOS Simulator Guide -> Script Editor, to learn about the complete set of commands supported.
9. Is it possible for me to add new commands to the existing IOS Device ?
Yes, you can add new commands to the existing IOS devices. Refer to the Help topic, IOS Simulator Guide -> Adding IOS Commands, to learn about adding new commands.
10. Do you have any relation of SNMP OIDs with the IOS Commands? If yes, how can I do that?
If the IOS Command supports a MIB Object, the SNMP script API methods defined in the SNMP Script Interface can be used to implement the IOS command. For example, Cisco-CDP-MIB defines Mib object to enable/disable cdp. Hence, the command cdp enable uses the SNMP script API methods to implement the command.
Refer to the script file cdp_enable_ci.py in <SimulatorHome>/devices/db/Cisco1700/cli for reference. The SNMP and CLI script api methods are available in the javadocs inside <SimulatorHome>/examples/javadocs directory.
11. How can I send a trap on execution of an IOS Command ?
You can send a trap by calling the SNMP Script interface method sendTrap() in the script file which executes the IOS command.
|