Many network vendors are publishing simulators to the community. A simulator can be a way to complete a training or can be used for a PoC .

GNS3 maybe is the most famous emulator while others like eNSP for Huawei, Cisco’s VIRL , Juniper Junosphere  are available or will be available soon.

The big name missing so far was HP. Last December HP announced on Linkedin the availability of a simulator for Comware platform:

<img src="https://www.ifconfig.it/images/hp_sim_announce_linkedin.png" alt="hp_sim_announce_linkedin">

I took the opportunity to download and run the emulator, these are my thoughts.

Simulated devices

The devices simulated include both routers and switches. This is a good start, GNS3 will emulate switches using L2 IOU image so some features will be missing. eNSP from Huawei is the only emulator I’ve used so far that emulates all the features of both L2 and L3 devices.

<img src="https://www.ifconfig.it/images/02_simulated-devices-300x165.png" alt="02_simulated devices">

As you can see in the lists there’s not specific platforms that you can relate to real devices but commands and features should be very similar.

Download

To download the simulator register HERE  then search keyword “simulator” on top of the page, you will get this, download the correct file for your platform.

<img src="https://www.ifconfig.it/images/comware-download-300x165.png" alt="comware download">

Installation

The installation is very straightforward, there’s a wizard to follow and a TAP interface will be configured to connect emulated devices to the LAN.

<img src="https://www.ifconfig.it/images/install_1-300x228.png" alt="install_1">

Configuration

To configure devices and connections we must edit a configuration file. Sorry, no GUI folks. Remember some tyme ago how we used to configure dynamips? That’s quite the same.

We specify the devices, modules and ports and then interconnection. HP provides a 33 pages document that explains every parameter and shows some examples .

The topology I’ve used for my tests is very simple, just two routers connected with two interfaces:

#device 1
device_id = 1
#device type is chassis
device_model = SIM1200
#host ip option 
#host_ip = 192.168.100.1
#board slot type and aux_port memory_size
board = SIM1201 : aux_port 51234
#device 2
device_id = 2
#device tyep is box
device_model = SIM1200
#board slot type and aux_port memory_size
board = SIM1201 : aux_port 51235
#connect two interface
device 1 : interface 2 <---> device 2 : interface 2

After the creation of the configuration file we compile it and run the .vbs files.

Run!

My laptop has a Core i5 CPU and 8Gig of RAM, it can run GNS3 and eNSP quite well, even with many devices. Comware Simulator is slow. It took minutes to start the first device and the CLI was so slow that even writing just a couple of commands is frustrating, I give up.

<img src="https://www.ifconfig.it/images/comware_versions-300x239.png" alt="comware_versions">

Conclusion

HP did the right move to provide this emulator to the community. This is just an initial release and I’m confident that will not be the last.

I think that a decent GUI and better performance would allow this simulator to be usable and be a great tool for training, prepare certification exams and test features in a virtual environment.

UPDATE September 25th 2014

Mr. Wim Groeneveld (Networking Learning Solution Architect at HP) answered my request with the link to download the HP Network Simulator . Join the discussion board  if you need support.

I’ll try it soon to check if newer versions run faster than the one I tried months ago.

<img src="https://www.ifconfig.it/images/hpns_7.1.50.png" alt="hpns_7.1.50">