Networking Course Notes - From Basic to Advanced
Chapter 1: Introduction to Networking
- Definition of networking
- Importance of computer networks
- Types of networks: LAN, MAN, WAN
- Topologies: Bus, Star, Ring, Mesh
Chapter 2: Network Devices
- Hub, Switch, Router, Modem, Access Point
- Functions and differences
Chapter 3: OSI Model
- 7 Layers: Physical, Data Link, Network, Transport, Session, Presentation, Application
- Functions of each layer
Chapter 4: TCP/IP Model
- 4 Layers: Network Interface, Internet, Transport, Application
- Comparison with OSI model
Chapter 5: IP Addressing
- IPv4 and IPv6
- Subnetting basics
- Private vs Public IP addresses
Chapter 6: Network Protocols
- HTTP, HTTPS, FTP, SMTP, DHCP, DNS, TCP, UDP
- Their roles in communication
Chapter 7: Wireless Networking
- Wi-Fi standards (802.11a/b/g/n/ac/ax)
- Security: WEP, WPA, WPA2, WPA3
Chapter 8: Network Security
- Firewalls, Antivirus, VPN
- Encryption and Authentication
Chapter 9: Network Troubleshooting
- Common tools: Ping, Traceroute, ipconfig, nslookup
- Diagnosing and solving network issues
Chapter 10: Advanced Topics
- VLANs and Subnetting
- NAT and PAT
- Network Automation and SDN (Software Defined Networking)
These notes are designed for students and beginners to learn computer networking from scratch.