Cisco Certified Network Professional (CCNP) - Enterprise
1 Introduction to Enterprise Networks
1-1 Enterprise Network Architecture
1-2 Network Design Principles
1-3 Network Security in Enterprise Environments
1-4 Network Management and Monitoring
2 Network Infrastructure
2-1 Cabling and Connectivity
2-2 Network Topologies
2-3 Network Devices (Switches, Routers, Firewalls)
2-4 Network Addressing (IP, Subnetting)
3 Switching Technologies
3-1 Layer 2 Switching
3-2 VLANs and Trunking
3-3 Spanning Tree Protocol (STP)
3-4 EtherChannel and Link Aggregation
3-5 Virtual Switching Systems (VSS)
4 Routing Technologies
4-1 Static Routing
4-2 Dynamic Routing Protocols (RIP, EIGRP, OSPF, BGP)
4-3 Route Redistribution and Filtering
4-4 IPv6 Routing
4-5 Policy-Based Routing (PBR)
5 Network Automation and Programmability
5-1 Introduction to Network Automation
5-2 Python for Network Automation
5-3 RESTful APIs and NETCONFYANG
5-4 Ansible for Network Automation
5-5 Network Programmability with Cisco DNA Center
6 Network Security
6-1 Network Security Fundamentals
6-2 Access Control Lists (ACLs)
6-3 Intrusion Detection and Prevention Systems (IDSIPS)
6-4 Virtual Private Networks (VPNs)
6-5 Firewalls and Security Zones
7 Wireless Networking
7-1 Wireless LAN Fundamentals
7-2 Wireless Security Protocols (WPA, WPA2, WPA3)
7-3 Wireless Site Surveys
7-4 Wireless Network Design
7-5 Wireless Network Management
8 Network Services
8-1 DHCP and DNS
8-2 Network Time Protocol (NTP)
8-3 Quality of Service (QoS)
8-4 Network Address Translation (NAT)
8-5 Network Management Protocols (SNMP, Syslog)
9 Network Troubleshooting
9-1 Troubleshooting Methodologies
9-2 Common Network Issues
9-3 Troubleshooting Tools (Ping, Traceroute, Wireshark)
9-4 Troubleshooting Wireless Networks
9-5 Troubleshooting Security Issues
10 Enterprise Network Design
10-1 Network Design Models (Hub-and-Spoke, Mesh)
10-2 Network Redundancy and High Availability
10-3 Network Scalability and Performance
10-4 Network Documentation and Diagrams
10-5 Case Studies and Real-World Scenarios
3 Switching Technologies

3 Switching Technologies

Key Concepts

Spanning Tree Protocol (STP)

Spanning Tree Protocol (STP) is a network protocol that ensures a loop-free topology for Ethernet networks. It works by creating a spanning tree that logically disables redundant paths, preventing loops that can cause broadcast storms. STP is essential for network stability but can be slow to converge after a topology change.

Example: Imagine a forest with multiple paths between trees. STP acts like a park ranger who marks some paths as closed to prevent people from getting lost in loops, ensuring everyone can navigate the forest safely.

Rapid Spanning Tree Protocol (RSTP)

Rapid Spanning Tree Protocol (RSTP) is an enhancement of STP that provides faster convergence times. RSTP achieves this by using more efficient message types and state transitions. It is backward compatible with STP and is widely used in modern networks to reduce downtime during network changes.

Example: Think of RSTP as an upgraded park ranger with a faster way of marking paths. Instead of taking hours to close a path, the ranger can do it almost instantly, ensuring visitors can quickly find their way without getting lost.

Virtual LANs (VLANs)

Virtual LANs (VLANs) are a network segmentation technique that logically divides a physical network into multiple virtual networks. VLANs allow different groups of devices to communicate as if they are on the same local network, even if they are physically located on different segments. This enhances security and performance by isolating traffic.

Example: Consider a large office building where each department has its own floor. VLANs are like invisible walls that separate each floor into its own network, allowing departments to communicate internally without interfering with others, just like how each floor operates independently.