Networking Lecture 09 – NAT and IPv6
Outline:
0:06 Last Lecture: IPv4 Addressing
4:20 Network Address Translation (NAT)
8:30 Public Internet
12:53 Public/Private address translation:
15:38 Private versus public IP addresses
21:26 NAT high-level view
23:17 NAT implementation
24:27 NAT example
32:15 NAT difficulties
36:22 Peer-to-peer communication behind a NAT
39:17 Peer-to-peer NAT solution:
41:48 Other benefits to NAT (besides sharing scarce…
44:28 NAT Load Balancer (for scaling and fault tolerance…
48:51 Multiple kinds of load balancers
50:55 Middleboxes
54:38 Intermission
54:46 IPv6
56:25 Adoption of IPv6
57:28 IPv6 address notation rules
58:28 IPv4 datagram
1:00:37 IPv6 datagram format
1:02:07 Other improvements in IPv6
1:04:03 IPv4 and IPv6 interoperability
1:06:36 Tunneling illustration
1:12:35 Tunneling example
1:14:35 How do IPv6 hosts talk to IPv4 hosts?
1:17:02 RFC 6555: Happy Eyeballs Dual Stack
1:18:12 IPv6/IPv4 interoperability summary
1:18:57 How to find an IPv6 tunnel endpoint?
1:19:53 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
Views : 1070
ipv6