Cisco Certified Technician (CCT) - Routing & Switching
1 Introduction to Networking
1-1 Networking Concepts
1-2 Network Components
1-3 Network Types
1-4 Network Topologies
1-5 Network Standards and Protocols
2 Cisco Networking Fundamentals
2-1 Cisco Network Devices
2-2 Cisco IOS Basics
2-3 Basic Configuration Commands
2-4 Device Management
2-5 Basic Troubleshooting Tools
3 IP Addressing and Subnetting
3-1 IPv4 Addressing
3-2 IPv6 Addressing
3-3 Subnetting Concepts
3-4 VLSM (Variable Length Subnet Masking)
3-5 IP Address Management
4 Routing Protocols and Concepts
4-1 Static Routing
4-2 Dynamic Routing Protocols
4-3 Distance Vector Routing Protocols
4-4 Link-State Routing Protocols
4-5 Routing Protocol Configuration
5 Switching Technologies
5-1 LAN Switching Basics
5-2 VLANs (Virtual LANs)
5-3 Trunking and Inter-VLAN Routing
5-4 Spanning Tree Protocol (STP)
5-5 EtherChannel
6 Network Security
6-1 Basic Security Concepts
6-2 Access Control Lists (ACLs)
6-3 Network Device Security
6-4 Secure Management Practices
6-5 Threat Mitigation Techniques
7 Network Services
7-1 DHCP (Dynamic Host Configuration Protocol)
7-2 DNS (Domain Name System)
7-3 NAT (Network Address Translation)
7-4 NTP (Network Time Protocol)
7-5 Quality of Service (QoS)
8 Troubleshooting and Maintenance
8-1 Troubleshooting Methodologies
8-2 Common Network Issues
8-3 Diagnostic Tools and Commands
8-4 Log Analysis
8-5 Backup and Restore Procedures
9 Network Automation and Programmability
9-1 Introduction to Network Automation
9-2 Scripting for Network Management
9-3 RESTful APIs and Network Programmability
9-4 Network Configuration Automation
9-5 Network Monitoring and Reporting Automation
10 Final Preparation
10-1 Exam Objectives Review
10-2 Practice Labs and Scenarios
10-3 Mock Exams
10-4 Study Tips and Strategies
10-5 Certification Exam Registration and Preparation
5.1 LAN Switching Basics Explained

5.1 LAN Switching Basics Explained

Key Concepts

LAN Switching is a fundamental technology that facilitates the efficient transmission of data within a Local Area Network (LAN). Key concepts include:

1. Switching Basics

A network switch operates at the Data Link Layer (Layer 2) of the OSI model. It connects devices within a LAN and forwards data frames based on MAC addresses. Switches create separate collision domains, improving network efficiency and reducing collisions.

Example: A switch in an office connects multiple computers, printers, and servers. Each device can communicate directly with others without interfering with the entire network.

2. MAC Address Learning

MAC Address Learning is the process by which a switch builds a MAC address table. When a switch receives a frame, it records the source MAC address and the port from which the frame was received. This table is used to forward frames to the correct destination.

Example: When a computer sends a frame to a switch, the switch records the computer's MAC address and the port it is connected to. The next time the switch receives a frame destined for that computer, it knows to forward the frame only to that port.

3. Frame Forwarding

Frame Forwarding is the mechanism by which a switch forwards data frames to the appropriate destination. Switches use the MAC address table to determine the correct port for forwarding. If the destination MAC address is known, the switch performs a unicast forwarding; if unknown, it performs a broadcast forwarding.

Example: A switch receives a frame with a destination MAC address that is in its MAC address table. The switch forwards the frame only to the port associated with that MAC address, ensuring efficient data transmission.

4. Collision Domains

A Collision Domain is a network segment where data packets collide with each other if they are transmitted simultaneously. Switches divide a network into multiple collision domains, reducing the likelihood of collisions and improving network performance.

Example: In a network with multiple switches, each switch creates a separate collision domain for each port. This means that devices connected to different ports do not interfere with each other, enhancing overall network efficiency.

5. Broadcast Domains

A Broadcast Domain is a network segment where broadcast packets are forwarded. Unlike collision domains, broadcast domains are typically defined by routers, which segment the network and prevent broadcast packets from flooding the entire network.

Example: A router connects multiple switches, each representing a different broadcast domain. When a device sends a broadcast packet, it is only forwarded within its own broadcast domain, preventing unnecessary traffic across the entire network.

Examples and Analogies

Switching Basics as a Mailroom

Think of a switch as a mailroom in an office building. Each employee (device) has a unique mailbox (MAC address). The mailroom (switch) sorts and delivers mail (data frames) to the correct mailbox, ensuring that each employee receives only their mail.

MAC Address Learning as a Guest List

Consider MAC Address Learning as maintaining a guest list for a party. Each guest (device) signs in (sends a frame) when they arrive. The host (switch) records their name (MAC address) and the table (port) they are seated at. This helps in quickly locating guests when needed.

Frame Forwarding as a Delivery Service

Frame Forwarding is like a delivery service that ensures packages (data frames) reach the correct address (destination MAC address). The service uses a delivery map (MAC address table) to find the fastest route to the destination.

Collision Domains as Traffic Lanes

Collision Domains can be compared to traffic lanes on a highway. Each lane (port) has its own traffic (data packets), reducing the chances of accidents (collisions). Switches create separate lanes, ensuring smooth traffic flow.

Broadcast Domains as Neighborhoods

Broadcast Domains are like neighborhoods where announcements (broadcast packets) are made. Each neighborhood (broadcast domain) has its own community board (router) that limits announcements to within the neighborhood, preventing unnecessary noise across the entire city.

Conclusion

Understanding LAN Switching Basics is essential for designing and managing efficient and scalable networks. By mastering key concepts such as switching basics, MAC address learning, frame forwarding, collision domains, and broadcast domains, you can ensure optimal network performance and reliability.