Computer Networks
How data travels from your phone to a server and back.
0 of 22 lessons published
Syllabus
01 IntroductionNetworks and models. 4 lessons
- 1.1What is a computer network?Coming soon
- 1.2Network topologiesComing soon
- 1.3OSI modelComing soon
- 1.4TCP/IP modelComing soon
02 Physical and Data LinkBits and frames. 4 lessons
- 2.1Transmission mediaComing soon
- 2.2SwitchingComing soon
- 2.3MAC addresses and EthernetComing soon
- 2.4Error detection and correctionComing soon
03 Network LayerGetting packets to the right place. 4 lessons
- 3.1IP addressingComing soon
- 3.2Subnetting and CIDRComing soon
- 3.3Routing algorithmsComing soon
- 3.4IPv4 vs IPv6Coming soon
04 Transport LayerReliable delivery. 3 lessons
- 4.1TCP vs UDPComing soon
- 4.2TCP three-way handshakeComing soon
- 4.3Flow and congestion controlComing soon
05 Application LayerProtocols you use every day. 4 lessons
- 5.1DNS: how a name becomes an addressComing soon
- 5.2HTTP and HTTPSComing soon
- 5.3Email protocols: SMTP, POP3, IMAPComing soon
- 5.4FTP, SSH and DHCPComing soon
06 SecurityKeeping data safe in transit. 3 lessons
- 6.1FirewallsComing soon
- 6.2SSL/TLSComing soon
- 6.3VPNsComing soon