Lead Image © Joseasreyes, 123RF.com

Lead Image © Joseasreyes, 123RF.com

Network simulation with GNS3

Sand Castles

Article from ADMIN 50/2019
By
The GNS3 network simulator is a convenient open source tool for the design and simulation of Cisco-based networks.

Building an IT infrastructure can seem as precarious as a sand castle on the beach: The desired design is already on the drawing board, and the required components, wiring, and so forth are defined; however, can the plans be implemented with the available means and options, or will unforeseeable problems still lurking in the background, a sudden virtual wave, threaten to take out the beautiful structure in an instant?

Network simulators can help you design the desired network on the virtual drawing board and develop network infrastructures, offering several advantages:

  • You can design the environment to match your ideas.
  • The design can be tested virtually at no great expense before implementation; also, you don't have to implement and maintain a real test network, and no risk is involved.
  • Routers can be rolled out with just a few mouse clicks. You can even build a complex network topology with manageable overhead.
  • Modeling traffic patterns is easy.

GNS3 Emulator

Although the GNS3 network emulator [1] focuses on Cisco devices, it supports devices from 20 manufacturers. From the graphical user interface (GUI), you simply point and click to put together the desired network architecture and establish and configure connections. From the integrated console, you can adjust all the critical device parameters. GNS3 also integrates analysis tools such as Wireshark, which makes it easy to put a connection through its paces.

Administrators are typically familiar with the virtualization techniques GNS3 uses to emulate the Cisco Internetwork Operating System (IOS), which you can run on macOS, Linux, and Windows systems. GNS3 is a graphical front end for the DynaGen controller, which in turn is a text-based front end designed to reduce the complexity of operating the Dynamips emulator

...
Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy ADMIN Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Routing with Quagga

    Cisco and Juniper have implemented routing protocols to help your router find the optimum path. On Linux, you can use software like Quagga, with its Zebra daemon, to help automate this process.

  • Open source multipoint VPN with VyOS
    The VyOS Linux distribution puts network routing, firewall, and VPN functionality together and presents a fully working dynamic multipoint VPN router as an alternative or addition to a Cisco DMVPN mesh.
  • Useful tools for automating network devices
    Armed with the right tools, you can manage your network infrastructure both automatically and effectively in a DevOps environment.
  • Automating network hardware
    Automation of network devices can be accomplished in a number of ways: with the official approaches recommended by the manufacturers; by Cumulus Linux, an open network operating system; and with the Ansible automation platform, which can communicate with devices from any vendor.
  • Software-defined networking for the future
    The history, technical underpinnings, and possible future standards of software-defined networking for 5G, IoT, and edge computing.
comments powered by Disqus
Subscribe to our ADMIN Newsletters
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs



Support Our Work

ADMIN content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.

Learn More”>
	</a>

<hr>		    
			</div>
		    		</div>

		<div class=