Back
Computer Networks Roadmap - Intermediate
Follow this step-by-step roadmap to master
computer_networks
at Intermediate level
1
Data Link Layer
3 weeks
▹
Framing & Error Control
▹
Media Access Control (MAC)
▹
Ethernet (IEEE 802.3)
▹
Switching Techniques (Circuit, Packet, Message)
▹
ARP (Address Resolution Protocol)
2
Network Layer
3 weeks
▹
IPv4 Addressing & Subnetting
▹
IPv6 Fundamentals
▹
Routing Algorithms (Distance Vector, Link State)
▹
NAT (Network Address Translation)
▹
ICMP & IP Fragmentation
3
Transport Layer
3 weeks
▹
TCP vs UDP
▹
3-Way Handshake & Connection Management
▹
Flow Control & Sliding Window
▹
Congestion Control (AIMD, Slow Start, Fast Retransmit)
▹
Socket Programming Basics
4
Application Layer
2 weeks
▹
DNS (Domain Name System)
▹
HTTP/HTTPS
▹
FTP, SMTP, POP3, IMAP
▹
DHCP (Dynamic Host Configuration Protocol)
▹
Remote Login (SSH, Telnet)
GeekDost - Roadmaps & Snippets for Developers