A Deep Dive Into Computer Networking for Web Development
summary
Covers concrete networking fundamentals for web developers: IPv4 vs IPv6, CIDR and subnetting with a worked /26 example showing /26 → 4 subnets, 62 allocatable hosts each, routing vs switching, NAT and broadcast vs network addresses, TCP vs UDP, sockets as endpoints, and practical CLI troubleshooting demos using dig nslookup host traceroute plus ping. Mentions Python options for networking (socket, asyncio, Twisted) and shows live terminal commands; Python socket demo is promised but not completed.
AI-written summary · about
chapters (13)
- 0:00Introduction and speaker intro
- 2:27Why learn networking
- 5:15OSI vs TCP IP models
- 9:30IP addresses and IPv6
- 11:17Subnetting fundamentals
- 19:11Subnet masks and CIDR
- 23:50Routing and routers
- 26:19Network address translation
- 27:23TCP vs UDP protocols
- 28:48Sockets for web devs
- 29:31How DNS works
- 31:00Networking command line tools
- 35:34Q&A and closing
related talks
54mNetworks for the Very Young
42mMastering Linux Networking: An Introduction to Linux Administration Essentials
48mIPv6 for Server Admins and Client Developers
36mPeeling Away the Layers of the Network Stack
26mIPv6 for Programmers
46mCurio Collection of Web Protocols
37mThe Essential Elements of Networking (Fifteenth Edition)
01h 04mnetworking fundamentals: Set up your global network
