Useful Links
Computer Science
Computer Networking
Data Communications and Networking
1. Introduction to Data Communications and Networking
2. Network Models and Layered Architectures
3. Physical Layer (Layer 1)
4. Data Link Layer (Layer 2)
5. Network Layer (Layer 3)
6. Transport Layer (Layer 4)
7. Application Layer
8. Wireless and Mobile Networks
9. Network Security
10. Network Management and Troubleshooting
Data Link Layer (Layer 2)
Data Link Layer Functions
Framing
Frame Structure
Frame Delimiting
Frame Synchronization
Physical Addressing
MAC Address Structure
Address Types
Address Assignment
Flow Control
Stop-and-Wait Protocol
Sliding Window Protocol
Error Control
Error Detection
Error Correction
Automatic Repeat Request (ARQ)
Access Control
Medium Access Control
Error Detection and Correction
Error Types
Single-Bit Errors
Burst Errors
Error Patterns
Error Detection Methods
Parity Check
Even Parity
Odd Parity
Two-Dimensional Parity
Cyclic Redundancy Check (CRC)
CRC Polynomials
CRC Generation
CRC Checking
Checksum
Internet Checksum
Checksum Calculation
Error Correction Methods
Forward Error Correction (FEC)
Hamming Code
Reed-Solomon Code
Backward Error Correction
Stop-and-Wait ARQ
Go-Back-N ARQ
Selective Repeat ARQ
Data Link Control Protocols
Flow Control Protocols
Stop-and-Wait Flow Control
Sliding Window Flow Control
Error Control Protocols
Stop-and-Wait ARQ
Go-Back-N ARQ
Selective Repeat ARQ
Protocol Efficiency
Media Access Control (MAC)
Random Access Protocols
ALOHA
Pure ALOHA
Slotted ALOHA
Carrier Sense Multiple Access (CSMA)
1-Persistent CSMA
Non-Persistent CSMA
p-Persistent CSMA
CSMA with Collision Detection (CSMA/CD)
CSMA with Collision Avoidance (CSMA/CA)
Controlled Access Protocols
Reservation Systems
Polling
Token Passing
Channelization Protocols
Frequency Division Multiple Access (FDMA)
Time Division Multiple Access (TDMA)
Code Division Multiple Access (CDMA)
Ethernet Technology
Ethernet Standards
IEEE 802.3 Standard
Standard Ethernet (10 Mbps)
Fast Ethernet (100 Mbps)
Gigabit Ethernet (1 Gbps)
10-Gigabit Ethernet
Ethernet Frame Format
Frame Fields
Frame Size Limits
Frame Types
Ethernet Addressing
MAC Address Format
Address Resolution
Ethernet Operation
CSMA/CD Operation
Collision Handling
Switching and Bridging
Repeaters and Hubs
Repeater Functions
Hub Characteristics
Collision Domains
Bridges
Bridge Functions
Learning Bridges
Transparent Bridges
Layer 2 Switches
Switch Architecture
Switching Methods
Store-and-Forward
Cut-Through
Fragment-Free
Switch Tables
Spanning Tree Protocol (STP)
STP Purpose
Bridge Protocol Data Units (BPDUs)
Root Bridge Selection
Port States
Virtual LANs (VLANs)
VLAN Concepts
VLAN Benefits
VLAN Types
VLAN Implementation
Port-Based VLANs
Tag-Based VLANs
IEEE 802.1Q Standard
VLAN Tagging
Tag Format
VLAN Trunking
Inter-VLAN Routing
Previous
3. Physical Layer (Layer 1)
Go to top
Next
5. Network Layer (Layer 3)