2. Boson NetSim (www.boson.com)
The Boson NetSim Network Simulator is
an application that simulates Cisco
Systems' networking hardware and
software and is designed to aid the user
in learning the Cisco IOS command
structure
3. NetSimK
NetSimKThe ultimate aid to teaching and
learning Cisco™ routers. NetSimK is NOT
just like the other simulators on the market.
NetSimK beats them hands down in all
respects, including cost … a fully functional
evaluation version is currently available for
FREE.
You will really love NetSimK, whether you
are a student or a tutor.
NetSimK was developed by a Cisco™ tutor
for teaching and learning.
10. What is GNS3?
GNS3 is an open source software (under
GPL) that simulate complex networks while
being as close as possible to the way real
networks perform.
All of this without having dedicated network
hardware such as routers and switches.
Provides an intuitive graphical user
interface to design and configure virtual
networks, it runs on traditional PC hardware
and may be used on multiple operating
systems, including Windows, Linux, and
MacOS X.
11. What is GNS3?
In order to provide complete and accurate
simulations, GNS3 actually uses the following
emulators to run the very same operating systems
as in real networks:
Dynamips, the well known Cisco IOS emulator.
Dynamips is a software that emulates Cisco IOS
on a traditional PC. It has been created by
Christophe Fillot who started his work in August
2005.The last official release of Dynamips
supports Cisco 7200, 3600 series (3620, 3640 and
3660), 3700 series (3725, 3745), 2600 series
(2610 to 2650XM, 2691) and 1700 series.
12. What is GNS3?
VirtualBox, runs desktop and server
operating systems as well as Juniper
JunOS.VirtualBox is a general-purpose full
virtualizer for x86 hardware, targeted at
server, desktop and embedded use.
Qemu, a generic open source machine
emulator, it runs Cisco ASA, PIX and IPS.
13. Who can use it?
GNS3 is an excellent alternative or
complementary tool to real labs for
network engineers, administrators and
people studying for certifications such as
Cisco CCNA, CCNP and CCIE as well as
Juniper JNCIA, JNCIS and JNCIE. Open
source networking is supported too!
It can also be used to experiment with
features or to check configurations that
need to be deployed later on real devices.
14. Who can use it?
GNS3 includes exciting features, for
instance connection of your virtual
network to real ones or packet captures
usingWireshark.
System administrators and engineers can
take advantage of GNS3 to make labs, test
network features and study for Redhat
(RHCE, RHCT) and Microsoft (MSCE,
MSCA) certifications to name a few.
15. Where do I start?
In most situations, to use GNS3 you first
need to provide your own copy of a
network operating system, like Cisco IOS,
PIX,ASA, IPS or Juniper JunOS.
Here is a complete list of what hardware
is emulated by GNS3
17. Packet Capture
GNS3 can capture packets on virtual
Ethernet or serial interfaces. It will write
the captured output to a libpcap file that
may be viewed usingWireShark.
WireShark may be downloaded
on http://www.wireshark.org.
19. Adding hosts to your topologies
There are four possible ways to add a
computer to your topology.
If you just need to check for connectivity
using ping or traceroute, the best way is to
use theVirtual PC Simulator.
The second way is to use a Qemu or
VirtualBox guest (Qemu andVirtualBox
support are integrated into GNS3).
Third way is adding another router but
configure it to act like a PC.
Finally, you may use your real PC as
described in the Connecting GNS3 to real
networks tutorial.
20. Virtual PC Simulator (VPCS)
TheVPCS can simulate up to 9 PCs.
You can ping/traceroute them, or ping/traceroute
the other hosts/routers from the virtual PCs
when you study the Cisco routers in the
Dynamips.
VPCS is not the traditional PC, it is just a
program running on the Linux or Windows, and
only few network commands can be used in it.
ButVPCS can give you a big hand when you study
the Cisco devices in the Dynamips.
VPCS can replace the routers orVMware boxes
which are used as PCs in the Dynamips network.
21. VirtualBox
VirtualBox is a cross-platform
virtualization application.
It installs on your existing Intel or AMD-
based computers, whether they are
runningWindows, Mac, Linux or Solaris
operating systems.
It extends the capabilities of your existing
computer so that it can run multiple
operating systems (inside multiple virtual
machines) at the same time.
22. Virtualization Terminology
A. Host operating system (host OS).
◦ This is the operating system of the physical
computer on whichVirtualBox was installed.
◦ There are versions ofVirtualBox for
Windows, Mac OS X, Linux and Solaris hosts
B. Guest operating system (guest OS).
This is the operating system that is running inside the
virtual machine.Theoretically,VirtualBox can run any
x86 operating system
23. Virtualization Terminology
C. Virtual machine (VM).
This is the special environment thatVirtualBox
creates for your guest operating system while it is
running. In other words, you run your guest operating
system "in" aVM.