Present Location: News >> Blog >> xEMU

Blog

> xEMU
Posted by prox, from Charlotte, on October 21, 2007 at 22:09 local (server) time

It appears that router and firewall emulation has been on the rise, lately.

At first, only JUNOS emulators were available in the form of a JUNOS Olive, which is a plain ol' PC running Juniper's modified version of FreeBSD.  Next came Dynamips, which is a MIPS emulator that allows the simulation of several of Cisco Systems' routing platforms.

Now, we're seeing emulators for Cisco Systems' PIX firewalls and fully-featured JUNOS emulators, both based on customized versions of QEMU.  The PIX emulator, pemu is open-source, however, the JUNOS emulator, JQEMU, does not appear to be.

Here's a small list of your emulation/simulation options for Juniper and Cisco gear:

All of them require purchasing the operating system from the vendor, obviously.

Comment by Brandon on October 27, 2007 at 00:38 local (server) time

Is the requirement to purchase the operating system technical or legal?

Comment by Mark Kamichoff [Website] on October 27, 2007 at 01:37 local (server) time

Legal, I believe.  Also, as a correction to the text above, I don't believe there is any way of obtaining a valid software license without purchasing hardware or a support contract (which would be silly w/out hardware).

Additionally, QEMU for Linux can be patched with an eepro100.c from svn://svn.berlios.de/ar7-firmware/qemu/trunk/hw/.  The fxp interfaces on JUNOS will then correctly process multicast frames.


> Add Comment

New comments are currently disabled for this entry.