• About
  • Disclaimer
  • Privacy Policy
  • Contact
Thursday, July 17, 2025
Cyber Defense GO
  • Login
  • Home
  • Cyber Security
  • Artificial Intelligence
  • Machine Learning
  • Data Analysis
  • Computer Networking
  • Disaster Restoration
No Result
View All Result
  • Home
  • Cyber Security
  • Artificial Intelligence
  • Machine Learning
  • Data Analysis
  • Computer Networking
  • Disaster Restoration
No Result
View All Result
Cyber Defense Go
No Result
View All Result
Home Computer Networking

Increasing a Working Netlab Topology « ipSpace.internet weblog

Md Sazzad Hossain by Md Sazzad Hossain
0
Evaluating IGP and BGP Information Middle Convergence « ipSpace.internet weblog
585
SHARES
3.2k
VIEWS
Share on FacebookShare on Twitter


One of many joyful netlab customers despatched me an attention-grabbing problem:

  • He’s constructed a big lab and added tons of additional configuration to the lab gadgets.
  • Afterwards, he realized he’d like so as to add a couple of extra gadgets to the lab and was nervous about dropping all of the modifications he had made.

Sadly, you can not add new gadgets to an already-running lab. You need to shut down the lab, change the topology description, and begin a brand new lab. Nevertheless, there are issues you are able to do to protect the additional work you already did:

  • Save the present system configurations with netlab accumulate -o folder. Be sure to specify an output folder; by default, netlab saves the configurations within the config folder, which the netlab down –cleanup command removes..
  • Examine whether or not you possibly can load the saved configurations with netlab config your_folder –check (the –check choice is handed to Ansible)
  • Shut down the lab, change the topology file, and restart the lab.
  • Add the saved configurations to the lab gadgets with netlab config your_folder. The command will fail for all gadgets you added to the lab, however ought to merge the saved configurations with these generated from the modified lab topology.

No matter modifications you make to the lab topology, don’t take away hyperlinks connecting current gadgets and add new hyperlinks to the tip of the hyperlinks checklist.

Merging saved configurations to gadgets with a unique set of interfaces is a pleasant recipe for a complete mess.

The above process undoubtedly works on most Cisco platforms (IOS/XE, NX-OS, IOS-XR) and Arista EOS, Aruba AOS, and Dell OS10; it likely works on Juniper platforms. Right here’s what the precise limitations are:

  • It’s a must to get the entire system configuration with netlab accumulate
  • netlab accumulate should save the system configuration in a single textual content file
  • netlab config should have the ability to take that textual content file and push it as a brand new configuration to the system.

I by no means examined VyOS or Mikrotik, however I do know you’ll expertise issues in these situations:

  • You can not save the Linux or Fortinet configurations (particulars).
  • You can not save the data-plane configuration for FRR.
  • You possibly can reload solely the FRRouting configuration onto FRR, Cumulus Linux 4.x, and SoNIC gadgets.
  • Because of the manner netlab configures Nokia SR Linux and Nokia SR-OS, you can not use the saved system configuration with the netlab config command.

Lastly, you possibly can use netlab config –reload to reload the saved configurations to Nokia gadgets, however you then’d lose all of the modifications netlab made to configure the hyperlinks and routing protocol parameters between the already-existing and the brand new gadgets. You can, nonetheless, run one other netlab preliminary command (hopefully restricted to Nokia gadgets; see under) after reloading the saved configurations.

netlab defines an Ansible group for each system sort, and the netlab config command passes further arguments to Ansible, permitting you to merge saved configurations on some gadgets and reload them on others. For instance:

$ netlab config saved --limit eos,iosv,iol
$ netlab config --reload saved --limit srlinux
$ netlab preliminary --limit srlinux

Thankfully, the networking engineer who needed to increase his lab used Arista EOS gadgets, and the migration labored flawlessly.

You might also like

Finest Ethernet Switches for Enterprise (2025): Choice Information and High Picks

Google Cloud Focuses on Agentic AI Throughout UK Summit – IT Connection

Discord Security: A Information For Dad and mom Holding Youngsters on Discord Secure


One of many joyful netlab customers despatched me an attention-grabbing problem:

  • He’s constructed a big lab and added tons of additional configuration to the lab gadgets.
  • Afterwards, he realized he’d like so as to add a couple of extra gadgets to the lab and was nervous about dropping all of the modifications he had made.

Sadly, you can not add new gadgets to an already-running lab. You need to shut down the lab, change the topology description, and begin a brand new lab. Nevertheless, there are issues you are able to do to protect the additional work you already did:

  • Save the present system configurations with netlab accumulate -o folder. Be sure to specify an output folder; by default, netlab saves the configurations within the config folder, which the netlab down –cleanup command removes..
  • Examine whether or not you possibly can load the saved configurations with netlab config your_folder –check (the –check choice is handed to Ansible)
  • Shut down the lab, change the topology file, and restart the lab.
  • Add the saved configurations to the lab gadgets with netlab config your_folder. The command will fail for all gadgets you added to the lab, however ought to merge the saved configurations with these generated from the modified lab topology.

No matter modifications you make to the lab topology, don’t take away hyperlinks connecting current gadgets and add new hyperlinks to the tip of the hyperlinks checklist.

Merging saved configurations to gadgets with a unique set of interfaces is a pleasant recipe for a complete mess.

The above process undoubtedly works on most Cisco platforms (IOS/XE, NX-OS, IOS-XR) and Arista EOS, Aruba AOS, and Dell OS10; it likely works on Juniper platforms. Right here’s what the precise limitations are:

  • It’s a must to get the entire system configuration with netlab accumulate
  • netlab accumulate should save the system configuration in a single textual content file
  • netlab config should have the ability to take that textual content file and push it as a brand new configuration to the system.

I by no means examined VyOS or Mikrotik, however I do know you’ll expertise issues in these situations:

  • You can not save the Linux or Fortinet configurations (particulars).
  • You can not save the data-plane configuration for FRR.
  • You possibly can reload solely the FRRouting configuration onto FRR, Cumulus Linux 4.x, and SoNIC gadgets.
  • Because of the manner netlab configures Nokia SR Linux and Nokia SR-OS, you can not use the saved system configuration with the netlab config command.

Lastly, you possibly can use netlab config –reload to reload the saved configurations to Nokia gadgets, however you then’d lose all of the modifications netlab made to configure the hyperlinks and routing protocol parameters between the already-existing and the brand new gadgets. You can, nonetheless, run one other netlab preliminary command (hopefully restricted to Nokia gadgets; see under) after reloading the saved configurations.

netlab defines an Ansible group for each system sort, and the netlab config command passes further arguments to Ansible, permitting you to merge saved configurations on some gadgets and reload them on others. For instance:

$ netlab config saved --limit eos,iosv,iol
$ netlab config --reload saved --limit srlinux
$ netlab preliminary --limit srlinux

Thankfully, the networking engineer who needed to increase his lab used Arista EOS gadgets, and the migration labored flawlessly.

Tags: BlogExpandingipSpace.netnetlabRunningTopology
Previous Post

Mastering Stratego, the traditional sport of imperfect info

Next Post

Vogue Advice System Utilizing FastEmbed, Qdrant

Md Sazzad Hossain

Md Sazzad Hossain

Related Posts

Finest Ethernet Switches for Enterprise (2025): Choice Information and High Picks
Computer Networking

Finest Ethernet Switches for Enterprise (2025): Choice Information and High Picks

by Md Sazzad Hossain
July 17, 2025
How an Unknown Chinese language Startup Stole the Limelight from the Stargate Venture – IT Connection
Computer Networking

Google Cloud Focuses on Agentic AI Throughout UK Summit – IT Connection

by Md Sazzad Hossain
July 17, 2025
Discord Security: A Information For Dad and mom Holding Youngsters on Discord Secure
Computer Networking

Discord Security: A Information For Dad and mom Holding Youngsters on Discord Secure

by Md Sazzad Hossain
July 16, 2025
One of the best digital notebooks 2025: I examined notebooks from nearly each worth level
Computer Networking

One of the best digital notebooks 2025: I examined notebooks from nearly each worth level

by Md Sazzad Hossain
July 16, 2025
Evaluating IGP and BGP Information Middle Convergence « ipSpace.internet weblog
Computer Networking

Professional Generalists « ipSpace.internet weblog

by Md Sazzad Hossain
July 16, 2025
Next Post
Vogue Advice System Utilizing FastEmbed, Qdrant

Vogue Advice System Utilizing FastEmbed, Qdrant

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended

Physician-Affected person Conversations Into SOAP Notes, utilizing AI

Physician-Affected person Conversations Into SOAP Notes, utilizing AI

June 28, 2025
How Social Media Makes You the Product

How Social Media Makes You the Product

June 29, 2025

Categories

  • Artificial Intelligence
  • Computer Networking
  • Cyber Security
  • Data Analysis
  • Disaster Restoration
  • Machine Learning

CyberDefenseGo

Welcome to CyberDefenseGo. We are a passionate team of technology enthusiasts, cybersecurity experts, and AI innovators dedicated to delivering high-quality, insightful content that helps individuals and organizations stay ahead of the ever-evolving digital landscape.

Recent

Selecting the Proper Catastrophe Restoration Firm in Melrose Park

Selecting the Proper Catastrophe Restoration Firm in Melrose Park

July 17, 2025
Finest Ethernet Switches for Enterprise (2025): Choice Information and High Picks

Finest Ethernet Switches for Enterprise (2025): Choice Information and High Picks

July 17, 2025

Search

No Result
View All Result

© 2025 CyberDefenseGo - All Rights Reserved

No Result
View All Result
  • Home
  • Cyber Security
  • Artificial Intelligence
  • Machine Learning
  • Data Analysis
  • Computer Networking
  • Disaster Restoration

© 2025 CyberDefenseGo - All Rights Reserved

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In