Being as I have been tanking through just touching network devices with Python, I wanted to take a step back, and look at the components within the script that call out each others to function properly and how to start thinking about writing scripts freestyle that suits your needs and begin thinking diving deeper into … Continue reading Python3 Network Programming – Review of a Netmiko Python Script, Python Terminology, and how different pieces reference each other in a script!
Now that I have secured SSH in my previous post on this lab, I will continue forward using Netmiko that utilizes SSH for connections, so I will get right to it here. First to prep your NetAuto Host for Netmiko (this requires Internet Connection) The NetAuto host in GNS3 does not come with Netmiko modules … Continue reading Python3 Network Programming – Installing Python3-pip / Netmiko Module, writing Netmiko script, and executing it on the multi-switch lab / working through troubleshooting!
I have created a new Topology consisting of just a switch to demonstrate using "Loops" and "Concatenation" to demonstrate how to create a ton of VLANs, using the Loop to define the "Iterations" or number of times the function is run, and using Concatenation to allow "Integers" and "Strings" in Python to play well together. … Continue reading Python3 Network Programming – Using loops to script VLAN configuration, explanation of Python terminology, and lab demo to see it work!
The troubleshooting of Layer 2 issues seems like it may be the easiest, as the information is really taught quite thorough at the CCNA level, however there are some caveats that are potential exam landmines for TSHOOT to avoid on exam day! First I want to start with some verification commands that are critical for … Continue reading TSHOOT – Layer 2 troubleshooting of Trunks, VTP, and VLANs!
I started freestyle labbing to review some topics, and found some interesting behaviors along the way I wanted to make note of here, so this will be more of a troubleshooting / behaviors demonstration than a configuration of any particular topic. The topic I went with here is creating VLANs local to their respective switches, … Continue reading SWITCH Lab – Manual VLAN Pruning on Trunk interfaces, STP / EtherChannel behaviors, SWITCH and TSHOOT lab!
After truly resetting all switches so no VLANs exist outside defaults, no trunks are configured, etc I will build the above Topology through this segment (though I may only work on portions and lead up to the it as a whole at the end). Now for those who haven't tested for CCNA recently, VTP is … Continue reading VTP – Is it on by default? IMPORTANT default behaviors, while demonstrating a simple VTP configuration (and breaking it)!
That's right, we've gotten back to my crappy Paint topologies, as we all have come to know and love them. So given I don't have laptops around that I can piece into this home lab, I will be using a couple of my NBMA routers (2600XM series) as hosts C and D, while hosts A … Continue reading Configuring two broadcast domains, but creating one big problem, and some real world info!
This is the most basic VLAN graphic you could possibly find, it looks almost from the old CCNA v1 exam, however it perfectly illustrates the functions of VLANs! Just as ports on a switch break up "collision domains," VLANs break up "broadcast domains," which is not only required for traffic separation but also broadcast traffic … Continue reading VLANS: Static VLAN need to knows, configuration, verification, and troubleshooting on the CLI!