subscribe

Jeremy Grossmann – creator of GNS3 – discusses the GNS3 architecture with David Bombal

Jeremy created GNS3 while at University. GNS3 has impacted the lives of hundreds of thousands of network engineers around the world. In this video, Jeremy discusses the GNS3 architecture.

GNS3 is split into four parts:

1) GUI (project gns3-gui, gns3-web)
2) Controller (project gns3-server)
3) Compute (project gns3-server)
4) Emulators (qemu, iou, dynamips…)

The controller is in charge of everything. It’s the part that manages the state of a project, and saves it to disk. Only one controller exists.

The GUI displays the topology. The GUI has only direct contact with the controller.

The compute servers are where emulators are executed. If the compute is on the same server as the controller, they are in the same process.

For each node of the topology will start an emulator instance.

Latest Videos

Wi-Fi 6 Demo: Samsung S10 and Cisco AP: 802.11ax / wifi 6 kills it!

Wi-Fi 6 Demo: Samsung S10 and Cisco AP: 802.11ax / wifi 6 kills it!

FREE CCNA Lab: Sirius Cybernetics Project - Part 4 - Connecting to the Internet – FreeLabFriday

FREE CCNA Lab: Sirius Cybernetics Project – Part 4 – Connecting to the Internet – FreeLabFriday

My Birthday Giveaway

My Birthday Giveaway!

CCNA Mentorship Giveaway! Last Chance!

CCNA Mentorship Giveaway! Last Chance!

Network Engineers are Developers! No more excuses.

Network Engineers are Developers! No more excuses.

FREE CCNA Security Lab: Configuring a Site-to-Site IPsec VPN for the ccna exam

FREE CCNA Security Lab: Configuring a Site-to-Site IPsec VPN for the ccna exam

The top 10 skills Network Engineers need to learn in 2019!

The top 10 skills Network Engineers need to learn in 2019!

CCNA Mentorship Giveaway! Do you want to get your CCNA in 2019?

CCNA Mentorship Giveaway! Do you want to get your CCNA in 2019?

CCNA Routing Troubleshooting Quiz Question: Can you answer this ccna quiz question?

CCNA Routing Troubleshooting Quiz Question: Can you answer this ccna quiz question?

FREE CCNA Lab: Sirius Cybernetics Project Part 3: Basic Security - FreeLabFriday

FREE CCNA Lab: Sirius Cybernetics Project Part 3: Basic Security – FreeLabFriday

CCNA Dynamic Trunking Protocol (DTP) Quiz: Can you answer the ccna quiz questions?

CCNA Dynamic Trunking Protocol (DTP) Quiz: Can you answer the ccna quiz questions?

Custom Symbols in Packet Tracer - make your packet tracer labs look amazing!

Custom Symbols in Packet Tracer – make your packet tracer labs look amazing!

Are you serious about passing your CCNA exam in 2019? CCNA Mentorship | Boson ExSim NetSim | Jobs

Are you serious about passing your CCNA exam in 2019? CCNA Mentorship | Boson ExSim NetSim | Jobs

Which Network Automation Tools should I learn? Python, Ansible, Genie and more: Tool Chest

Which Network Automation Tools should I learn? Python, Ansible, Genie and more: Tool Chest

Free CCNA Labs: Managing Cisco IOS Devices: Can you get 100% for this ccna lab?

Free CCNA Labs: Managing Cisco IOS Devices: Can you get 100% for this ccna lab?

GNS3 version 2.2: Jeremy Grossmann tells us about the amazing new version of gns3!

GNS3 version 2.2: Jeremy Grossmann tells us about the amazing new version of gns3!

Genie makes all your network automation wishes come true (most of them)! Hank Preston explains.

Genie makes all your network automation wishes come true (most of them)! Hank Preston explains

FREE CCNA Lab: Sirius Cybernetics Project Part 2: Initial Router setup

FREE CCNA Lab: Sirius Cybernetics Project Part 2: Initial Router setup

CCNA Quiz: The OSI model with Wireshark captures. Can you answer these quiz questions?

CCNA Quiz: The OSI model with Wireshark captures. Can you answer these quiz questions?

Free CCNA Labs: Implementing PPPoE Connections:: Exam Prep with Brian Gallagher

Free CCNA Labs: Implementing PPPoE Connections:: Exam Prep with Brian Gallagher