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

Networking Lecture 10 - Router Internals and Routing Algorithms

Networking Lecture 08 - IPv4 Addressing

Networking Lecture 04 - DNS: Domain Name Service

14. SSL and HTTPS

Networking Lecture 01 - Introduction

Web Security - Lecture 11 - Transport Layer Security

Networking Lecture 07 - TCP Congestion Control

IPv6 Basics for Beginners

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

Networking Lecture 14 - Ethernet

Something is jamming GPS over Europe. Here's what we found

IPv6 Subnetting | What you guys ASKED for!

The French Do Not Care About Work

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

1. Introduction, Threat Models

IPv6 SLAAC and DNS Overview | Cisco CCNA 200-301

Networking Lecture 03 - Application layer protocols, HTTP

Every Network Protocol Explained in 18 Minutes

