learning computer network through network simulation program

27
Learning Computer Network Through Network Simulation Program I Putu Hariyadi [email protected]

Upload: putu-hariyadi

Post on 29-Nov-2014

627 views

Category:

Education


2 download

DESCRIPTION

Learning Computer Network Through Network Simulation Program

TRANSCRIPT

Page 1: Learning Computer Network Through Network Simulation Program

Learning Computer Network

Through Network Simulation

Program I Putu Hariyadi

[email protected]

Page 2: Learning Computer Network Through Network Simulation Program

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

Page 3: Learning Computer Network Through Network Simulation Program

NetSimK

NetSimK The 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.

Page 4: Learning Computer Network Through Network Simulation Program

NetSimK

http://www.netsimk.com/

Page 5: Learning Computer Network Through Network Simulation Program

RouterSim

http://www.routersim.com/

Page 6: Learning Computer Network Through Network Simulation Program

Screenshot GNS3

Page 7: Learning Computer Network Through Network Simulation Program

Screenshot GNS3

Page 8: Learning Computer Network Through Network Simulation Program

Screenshot GNS3

Page 9: Learning Computer Network Through Network Simulation Program

Screenshot GNS3

Page 10: Learning Computer Network Through Network Simulation Program

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.

Page 11: Learning Computer Network Through Network Simulation Program

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.

Page 12: Learning Computer Network Through Network Simulation Program

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.

Page 13: Learning Computer Network Through Network Simulation Program

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.

Page 14: Learning Computer Network Through Network Simulation Program

Who can use it?

GNS3 includes exciting features, for

instance connection of your virtual

network to real ones or packet captures

using Wireshark.

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.

Page 15: Learning Computer Network Through Network Simulation Program

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

Page 16: Learning Computer Network Through Network Simulation Program

Connecting GNS3 to Real

Networks

Page 17: Learning Computer Network Through Network Simulation Program

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 using WireShark.

WireShark may be downloaded

on http://www.wireshark.org.

Page 18: Learning Computer Network Through Network Simulation Program

Adding hosts to your topologies

Page 19: Learning Computer Network Through Network Simulation Program

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 the Virtual PC Simulator.

The second way is to use a Qemu or VirtualBox guest (Qemu and VirtualBox 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.

Page 20: Learning Computer Network Through Network Simulation Program

Virtual PC Simulator (VPCS)

The VPCS 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. But VPCS can give you a big hand when you study the Cisco devices in the Dynamips.

VPCS can replace the routers or VMware boxes which are used as PCs in the Dynamips network.

Page 21: Learning Computer Network Through Network Simulation Program

VirtualBox VirtualBox is a cross-platform

virtualization application.

It installs on your existing Intel or AMD-

based computers, whether they are

running Windows, 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.

Page 22: Learning Computer Network Through Network Simulation Program

Virtualization Terminology

A. Host operating system (host OS).

◦ This is the operating system of the physical

computer on which VirtualBox was installed.

◦ There are versions of VirtualBox 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

Page 23: Learning Computer Network Through Network Simulation Program

Virtualization Terminology

C. Virtual machine (VM). This is the special environment that VirtualBox

creates for your guest operating system while it is

running. In other words, you run your guest operating

system "in" a VM.

Page 24: Learning Computer Network Through Network Simulation Program

Demo: How to work with it

Page 26: Learning Computer Network Through Network Simulation Program

QUESTION?

Page 27: Learning Computer Network Through Network Simulation Program

THANKYOU