Detailed — Networking (Class 12 IP)
1. What is a Computer Network?
A computer network is a collection of two or more computers (and other devices)
connected together to share resources, exchange information, and access the internet.
Why networks?
- Resource sharing
- Communication
- Centralized data management
- Cost saving
2. Network Types (by scale)
LAN, MAN, WAN, PAN, CAN, SAN.
3. Network Architectures
Client-Server, Peer-to-Peer, Distributed Systems.
4. Network Topologies
Bus, Star, Ring, Mesh, Tree, Hybrid.
5. Transmission Media
Wired: Twisted Pair, Coaxial, Optical Fiber.
Wireless: Radio waves, Microwaves, Infrared, Satellite.
6. Network Devices
Hub, Switch, Router, Modem, Bridge, Gateway, Repeater, Access Point, Firewall, Load
Balancer, Proxy.
7. OSI & TCP/IP Models
OSI: 7 layers.
TCP/IP: 4 layers.
8. IP Addressing
IPv4, IPv6, subnetting, classes, private IPs, subnet masks.
9. MAC vs IP Address
MAC = hardware address.
IP = logical address.
10. Ports and Sockets
Common ports and their uses.
11. Routing & Switching
Static/dynamic routing, routing algorithms.
12. TCP vs UDP
Reliable vs fast communication.
13. Common Network Protocols
HTTP, HTTPS, FTP, SMTP, POP3, IMAP, DNS, DHCP, SNMP, Telnet, SSH, ARP, RARP.
14. DNS & How the Web Works
URL, DNS resolution, cookies, sessions.
15. Wireless Networking
Wi-Fi standards, Bluetooth, WPA/WPA2/WPA3.
16. Network Security
Firewall, Antivirus, Encryption, VPN, IDS/IPS.
17. Cloud Computing
IaaS, PaaS, SaaS, pros and cons.
18. Network Management
SNMP, uptime, logs.
19. Advanced Concepts
NAT, VLAN, CDN, Load Balancing, QoS.
20. Error Detection & Flow Control
Parity, CRC, Sliding Window.
21. Commands
Ping, ipconfig, traceroute, nslookup, netstat.
22. Packet Structure
Header, payload, trailer.
23. Examples
HTTP codes, port numbers, IPv4 vs IPv6.
24. Definitions
Bandwidth, latency, jitter, packet loss.
25. Exam Tips
Key areas to study.
26. Revision Checklist
Points to revise.