Abstract
CORE (Common Open Research Emulator) is a network emulation tool that uses virtualization provided by FreeBSD jails, Linux OpenVZ containers, and Linux namespaces containers. Here the modular architecture is described that makes supporting these three platforms possible, and the relative performance of each is compared. Initial work in integrating this tool with higher-fidelity link- and physical- layer emulation is also described.