Courses

NetworkLessons.com offers a range of Networking courses, including Cisco CCNA, CCNP and CCIE Routing & Switching. You find an overview of all courses below.

Want to know what’s new?

Do you have any good ideas for content I should write? Looking for a certain lesson or video? We have a feedback board where you can submit your ideas or vote on other ideas. Open feedback board.

Cisco courses

NetworkLessons.com offers a range of Cisco courses with many Cisco lessons to help you out with the certifications and more related to Cisco.

CCNA 200-301

The new CCNA 200-301 exam covers the basics of networking including protocols like IPv4, IPv6, TCP, and UDP. You will learn how to configure Cisco routers, switches, and wireless devices. You will also learn about the difference between switches and routers, different switch and routing protocols, network automation, and many other topics.

CCNP ENCOR 350-401

CCNP ENCOR 350-401 is the core exam of CCNP Enterprise and covers a wide range of protocols and features we use on Cisco routers, switches, and wireless devices. The course includes topics like spanning-tree, Etherchannels, routing protocols (EIGRP, OSPF, BGP), multicast, network design, NAT/PAT, first-hop redundancy protocols, and more.

CCNP ENARSI 300-410

CCNP ENARSI 300-410 covers advanced routing topics including OSPF, EIGRP, and BGP in detail. We also cover MPLS, DMVPN, troubleshooting techniques, and many other topics.

CCIE Enterprise Infrastructure

This course covers all topics you might encounter during the CCIE Enterprise Infrastructure lab exam.

Cisco ASA Firewall

In these lessons you will learn how to configure everything the Cisco ASA firewall has to offer…NAT, IPSEC/SSL vpns, Anyconnect remote VPN, failover, and many other things.

Routing & Switching Courses

NetworkLessons.com offers a range of Routing & Switching courses with many lessons about subnetting, switching, OSPF and much more.

Subnetting

Subnetting is the art of creating two or more subnets out of a single network address. In these lessons you will learn how to do subnetting in binary or decimal and how to become really fast at it. You will also learn how to calculate hexadecimal addresses which is useful for IPv6.

Switching

The switching course has everything you need to know about switches. How switches learn MAC addresses, what VLANs and trunks are and how spanning-tree is used to create loop-free topologies. You will also learn more complex topologies like SDM, CEF and stackwise.

Spanning-Tree

When you add redundancy in your switched network, you add potential loops. Spanning-tree is used on switches to create a loop-free L2 topology. In these lessons you will learn the basics of spanning-tree and the different versions: PVST, RPVST, and MST.

Frame-Relay

When you add redundancy in your switched network, you add potential loops. Spanning-tree is used on switches to create a loop-free L2 topology. In these lessons you will learn the basics of spanning-tree and the different versions: PVST, RPVST, and MST.

RIP

RIP (Routing Information Protocol) is an old distance vector routing protocol. It uses a hop count as its metric, which is limited to a maximum of 15 routers. There are two versions of RIP, version 1 and 2. Even though it’s not commonly used anymore, it is a still a great routing protocol to start with if you are new to networking.

EIGRP

EIGRP (Enhanced Interior Gateway Routing Protocol) is Cisco’s IGP (Interior Gateway Protocol) that was made an “open standard” in 2013. It is a distance vector routing protocol similar to RIP but has many advanced features. In these lessons, we start with the basics of EIGRP and end with the most advanced topics.

OSPF

OSPF (Open Shortest Path First) is a popular link-state routing protocol. Routers exchange pieces of information called LSAs (link state advertisement) and build a topology database which we call the LSDB (link state database). In these lessons, we start with the basics and work our way through the most advanced OSPF topics.

IS-IS

IS-IS is a link-state routing protocol similar to OSPF. It has different areas, multiple neighbor adjacency types and uses its own CLNS addresses, which is ISO’s equivalent of IP. In these lessons, you will learn what the IS-IS link-state routing protocol is and how it is different from OSPF. We start with the basics and then move on to more advanced topics like route leaking, etc.

BGP

BGP (Border Gateway Protocol) is the routing protocol of the Internet, used to route traffic from one autonomous system (AS) to another. It’s an important topic to understand if you work at an ISP or at a large company that is connected to two or more ISPs. Unlike IGPs like OSPF or EIGRP, BGP uses a set of attributes to determine the best path for each destination.

Multicast

Sending traffic from one source to a single destination is called unicast. Sending traffic from one source to everyone in the subnet is called a broadcast. Sending traffic from one (or multiple) sources to a group of receivers is called multicast. These lessons explain the different protocols we require to make multicast work on our routers and switches.

IPv6

IPv6 is the successor of IPv4 and the main reason we need it is because we are running out of IPv4 address space. IPv4 uses 32-bit addresses and offered us about 4.3 billion addresses, IPv6 offers 128-bit addresses so we have a huge amount of available addresses. These lessons will explain the basics of IPv6 and how to configure it on Cisco IOS routers.

Quality of Service

Network devices don’t really care what kind of traffic they are forwarding…to them, it’s all “best effort”. With QoS (Quality of Service), we can prioritize, queue, limit, or filter different traffic types and applications. This allows you to enforce business requirements on your network. These lessons explain the basics of QoS and how to implement it on your network.

MPLS

MPLS (Multi Protocol Label Switching) is a mechanism that switches traffic based on labels instead of routing traffic. It’s typically seen in service provider networks and can transport pretty much everything…IP, IPv6, Ethernet, frame-relay, PPP. MPLS VPN is a popular technique to build VPNs for customers over the MPLS provider network.

Python

Python is a programming language, developed in the 90s by Guido van Rossum. You can use Python for anything from simple scripts to complex object-oriented programming. Python is easy to read and write.

Python

In this course, we cover the basics of Python with a focus on network engineers. You will learn anything you need to know about Python to interact with networks, network devices, and APIs.

Legacy

These are old courses that could still be interesting.

CCNA Routing & Switching ICND1 100-105

CCNA Routing & Switching was a popular Cisco certification. There were two certifications:

  • CCNA ICND1 100-105
  • CCNA ICND2 200-105

This course covers everything in ICND1 and you will learn the basics of networking, how to configure a small network with Cisco routers and switches and more.

CCNA Routing & Switching ICND2 200-105

This course covers everything in ICND2 and you will learn more about the things you learned in ICND1, and some new topics.

CCNP ROUTE

CCNP ROUTE is one of the three CCNP routing & switching exams. You will learn more about routing protocols like OSPF and EIGRP and how routing on the Internet works with BGP (Border Gateway Protocol). You will also learn about advanced routing techniques like redistribution and filtering.

CCNP SWITCH

CCNP SWITCH is one of the three exams in the CCNP routing & switching track. In this course you will learn everything about VLANs, trunking, spanning-tree, etherchannels and multilayer switches.

CCNP TSHOOT

CCNP TSHOOT is the third exam in the CCNP R&S track. In this exam you have to demonstrate that you are able to troubleshoot any of the protocols you encountered in the CCNA and CCNP ROUTE / SWITCH material. These lessons will help you to become better at troubleshooting and you will learn the most common issues for each protocol.

CCIE Routing & Switching

CCIE Routing & Switching certification is the highest level you can achieve in the R&S track. To get the certification and your own CCIE number, you need to pass a written and lab exam. The following lessons are useful especially for the lab exam.

CCIE Routing & Switching Written

CCIE Routing & Switching certification is the highest level you can achieve in the R&S track. To get the certification and your own CCIE number, you need to pass a written and lab exam. The following lessons are for the written exam (400-101).

Evolving Technologies

All Cisco CCIE/CCDE written exams include the evolving technologies section that is worth 10% of your exam score. The evolving technologies section covers topics like Cloud, Internet of Things (IoT), and network programmability.