GNS3 Network Simulation Guide

GNS3 Network Simulation Guide
eBook: $19.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $52.98    Print cover: $32.99
save 38%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Develop your knowledge for Cisco certification (CCNA, CCNP, CCIE), using GNS3
  • Install GNS3 successfully on Windows, Linux, or OS X
  • Work your way through easy- to- follow exercises showing you how to simulate your test network using Cisco routers, Ethernet switches, and Virtual PCs
  • Expand your existing simulations by including PCs running in Qemu or VirtualBox VMs, Cisco ASAs, Juniper routers, and Vyatta routers
  • Increase your networking knowledge by learning how GNS3 orchestrates multiple hypervisors, simulators, and real-world live connections

Book Details

Language : English
Paperback : 154 pages [ 235mm x 191mm ]
Release Date : October 2013
ISBN : 1782160809
ISBN 13 : 9781782160809
Author(s) : "RedNectar" Chris Welsh
Topics and Technologies : All Books, Open Source

Table of Contents

Chapter 1: Clearing the First Hurdle
Chapter 2: Creating your First GNS3 Simulation
Chapter 3: Enhancing GNS3
Chapter 4: Unleashing Other Emulators
Chapter 5: The Cisco Connection
Chapter 6: Peeking under the GNS3 Hood
Chapter 7: Tips for Teachers, Troubleshooters, and Team Leaders
  • Chapter 1: Clearing the First Hurdle
    • Pre-installation tasks and prerequisites
      • Understanding the GNS3 family of applications
        • Memory and CPU
      • Router image files
      • Downloading GNS3
    • The installation process
      • Installing on Windows
      • Installing on OS X (Macintosh)
      • Installing on Linux Mint
    • Post-installation tasks
      • The setup wizard
  • Summary
    • Chapter 2: Creating your First GNS3 Simulation
      • Jumping in the deep end – a basic two-router configuration
      • Conceptualizing a project
        • The file
        • The configs directory
        • The working directory
        • Opening a project
      • Getting to know the GUI
        • Tips for managing your workspace
        • Tips for managing your routers
      • Using VPCS (Virtual PC Simulator)
      • Capturing packets with Wireshark
      • Avoiding the 100 percent CPU utilization problem
        • Coming to grips with Idle-PC values
      • Introducing GNS3 generic switches
        • Ethernet switch
        • Frame-relay and ATM switches
      • Summary
      • Chapter 3: Enhancing GNS3
        • Connecting to physical interfaces
          • Mini-project – connecting your GNS3 router to your LAN
            • Why can't my host computer ping my router?
          • The Microsoft Loopback adapter
          • The Linux NIO TAP adapter
          • The OS X TUN/TAP adapter
        • Adding VLAN support
          • Generic Ethernet switch
          • EtherSwitch router
        • Terminal tips
          • Using a different terminal application
          • Using the AUX port
          • Troubleshooting a device console
        • Fine-tuning the topology – adding graphics and text
        • Accessing GNS3 running on a remote machine
          • Accessing a device console remotely
          • Linking GNS3 topologies on different hosts
        • Summary
        • Chapter 4: Unleashing Other Emulators
          • The Qemu emulator
            • Adding Qemu support
              • Linux
              • Qemu preferences
            • Microcore Linux using Qemu
            • Adding ASA firewalls
            • Adding Juniper routers (Junos)
          • The VirtualBox emulator
            • Adding VirtualBox support
            • A Windows PC on Oracle VirtualBox
            • A Linux PC on VirtualBox
            • Adding a Vyatta router using VirtualBox
          • Summary
          • Chapter 5: The Cisco Connection
            • Cisco routers – emulated hardware
            • Cisco IOS
              • Platform
              • Feature set
              • Memory location and compression format
              • Train number
              • Maintenance release
              • Train identifier
            • RAM requirements and the feature navigator
          • Summary
            • Chapter 6: Peeking under the GNS3 Hood
              • Understanding the file
              • Say hello to the hypervisor
              • The GNS3 orchestra
                • UDP tunnel concept
                • Conducting Qemu and VirtualBox
              • Debugging using the GNS3 management console
              • Summary
              • Chapter 7: Tips for Teachers, Troubleshooters, and Team Leaders
                • Packaging your projects
                  • Adding instructions
                  • Managing snapshots
                • Using remote hypervisors
                  • Remote hypervisor tutorial
                    • Preparing the remote servers
                    • Preparing the host computer
                    • Load balancing across multiple hypervisors
                    • Using your local GNS3 host as a hypervisor
                    • Building the topology
                    • Choosing the right platform
                  • Using VPCS with remote hypervisors
                • Running GNS3 in a virtual machine
                  • The GNS3 WorkBench solution
                • GNS3 Limitations
                  • Ethernet interfaces are always up
                  • Cisco router support
                  • Host PC communication in a virtual machine environment
                • Getting more help
                  • Official websites for all the GNS3 suite of programs
                  • Other helpful online resources
                • Summary

                "RedNectar" Chris Welsh

                "RedNectar" Chris Welsh likes to share knowledge, so it's no surprise that he spends most of his time teaching, some of his time consulting and too much of his time on forums and blogs. The teaching is mainly Cisco related (he became a CCSI in 1998), the consulting is through his own company (Nectar Network Knowledge) and his blog (, along with his contributions to the GNS3 Forum (, became the inspiration to write this book. To keep his sanity, he likes to go for long walks in bushland, particularly around the National Parks near his hometown of Sydney, Australia.
                Sorry, we don't have any reviews for this title yet.

                Submit Errata

                Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                - 1 submitted: last submission 01 Nov 2013

                Errata type: Typo   Page number: 12

                The 2nd line is:
                and how to find the right iOS with the features you need.

                But it should be:
                and how to find the right IOS with the features you need.

                Sample chapters

                You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                Frequently bought together

                GNS3 Network Simulation Guide +    Blender 2.49 Scripting =
                50% Off
                the second eBook
                Price for both: ₨267.80

                Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                What you will learn from this book

                • Install GNS3 on Windows, OS X, and Linux
                • Build simulations using Cisco routers, layer 3 switches, and Virtual PCs
                • Master the GNS3 Graphical User Interface
                • Tweak your favourite virtual terminal application , so that it will work with GNS3
                • Examine your simulated traffic with Wireshark
                • Manage your project’s files and directories
                • Include virtualized Windows or Linux computers into your simulations
                • Simulate Juniper and Vyatta routers
                • Learn about the GNS3 orchestration process which allows multiple simulated devices to communicate with each other
                • Debug using the GNS3 command console
                • Create complex multi-hosted environments for large scale simulations

                In Detail

                GNS3 is an open-source Graphical Network Simulator used extensively by networking professionals to simulate networking devices such as Cisco, Juniper and Vyatta routers, along with Virtual PCs.

                GNS3 Network Simulation Guide gives you all the information you need to run a successful GNS3 simulation. You will be guided through the tricky installation pre-requisites and procedures involved in developing a simulated topology suitable for studying for Cisco CCIE Certification. We will also cover many useful tips and tricks which will help you make the most of your GNS3 simulator application.

                You will begin the GNS3 journey by ensuring that you have prepared your computer with any additional files required by GNS3, to set up the simulated environment needed for a successful installation process.

                Once GNS3 is installed, you will get to work creating a successful simulation including routers, Ethernet switches, Virtual PCs, and capture packets using Wireshark. Next, you will learn how to master GNS3’s Graphical User Interface as well as the Command Console. The inner workings of GNS3 are described in depth so that you gain an appreciation of how UDP tunnels are used to tie the many components of GNS3 together.

                By following the clear examples and exercises in this guide, you will learn everything that you need to know about how to use GNS3 to prepare for certifications, as well as simulate real-world network scenarios.


                GNS3 Network Simulation Guide is an easy-to-follow yet comprehensive guide which is written in a tutorial format helping you grasp all the things you need for accomplishing your certification or simulation goal.

                Who this book is for

                If you are a networking professional who wants to learn how to simulate networks using GNS3, this book is ideal for you. The introductory examples within the book only require minimal networking knowledge, but as the book progresses onto more advanced topics, users will require knowledge of TCP/IP and routing.

                Code Download and Errata
                Packt Anytime, Anywhere
                Register Books
                Print Upgrades
                eBook Downloads
                Video Support
                Contact Us
                Awards Voting Nominations Previous Winners
                Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software