Networking Lecture 08 – IPv4 Addressing
Outline:
0:05 Last Lecture: TCP Congestion Control
4:43 Congestion Control
5:21 TCP in practice: HTTP POST a small file on Ethernet
7:32 TCP in practice: HTTP POST a small file on WiFi
8:57 TCP in practice: SCP a large file to Seattle
12:32 TCP in practice: SCP a large file on campus
14:19 Next topic: IP/Forwarding
15:08 Each layer solves a particular set of problems
16:07 Internet Protocol (IP) delivers packets (datagrams…
17:09 Routing
18:39 Packet Forwarding
20:08 What is a router?
23:08 IPv4 addressing
23:41 Interface connections
28:31 Preview of MAC addresses
30:49 IP subnets
35:28 What are subnets used for?
36:40 How many subnets?
38:18 IPv4 addressing
41:58 Forwarding rules
43:43 Forwarding tables in IP use longest prefix matching
47:19 IPv4 packet (datagram)
50:49 IPv4 fragmentation
53:29 IPv4 fragmentation & reassembly example
55:20 Intermission
55:29 IP network configuration
1:00:41 DHCP, greatly simplified
1:02:58 Hierarchical addressing
1:06:17 Longest-prefix matching, again
1:07:33 Recap
These lectures were delivered by Professor Steve Tarzia in Fall 2020 for the CS-340 Introduction to Computer Networking course at Northwestern University. Course materials and slides can be downloaded from https://stevetarzia.com/teaching
ipv4