Ipv6 Addressing (And Related Matters…)
IPv6 Addressing (and related matters…) Paul Wilson Director General APNIC 1 Overview • What is an IP address? • IPv4 vs IPv6 • How are IP addresses managed? • IP Addresses today • IP Addresses tomorrow • Conclusions 2 What is an IP Address? 3 “On the Internet, nobody knows you’re a dog…” 4 by Peter Steiner, from The New Yorker, (Vol.69 (LXIX) no. 20) “On the Internet…” you are nothing but an IP Address! w6w6.w18.r7e.d2h3a2t.5.c0om w2w16w.2.g3o9o.3g9le.9.c9om w2w02w.1.a2p.2n9ic.2.n0et w4w.1w7.1ie6t8f..o6rg w 6w6w.1.3e5b.a2y0.8c.o1m01 202.12.29.142 w6w6.w13.e5b.2a0y8.c.8o8m w2w09w.2.d1o7g.3s6.b.3iz2 w1w98w.4.d1o.3g.g4i5e.com w1w99w.1.g6n6s.2o4.o.5rg 5 What is an IP address? • Internet infrastructure address – Globally unique* • A finite common resource – IPv4: 32-bit number • e.g. 192.131.13.3 • 4 billion addresses available – IPv6: 128-bit number • e.g. 3ffe:1a00:ff00:: • Potentially*, equal to (IPv4)4 • IP does not mean “Intellectual Property” 6 IP addresses are not domain names… The Internet DNS w20w2w.1.1c2e.r0n.e4t6.cn ? 2M0y2 .C12o.m29p.1u4te2r w2w0w2..1c1e2rn.0e.4t.6cn 7 IPv4 vs IPv6 IPv4: 32 bits • 232 addresses = 4,294,967,296 addresses = 4 billion addresses IPv6: 128 bits • 2128 addresses? = 340,282,366,920,938,463,463,374,607,431,770,000,000 = 340 billion billion billion billion addresses? • No, due to IPv6 address structure… 8 How much IPv6? /0 /64 /128 Topological 128 bits Interface Infrastructure Site /0 /48 /64 • 264 “subnet” addresses = 18,446,744,073,709,551,616 = 18 billion billion subnet addresses • 248 site addresses = 281,474,976,710,656 = 281 thousand billion site addresses 9 The NAT “Problem” The Internet ISP 61.100.0.0/16 61.100.32.0/25 61.100.32.128 R NAT* 61.100.32.1 ..2 ..3 ..4 10.0.0.1 ..2 ..3 ..4 10 *AKA home router, ICS, firewall How are IP Addresses managed? and how did we get here? 11 1981 - 1992 RFC 1261 1981: RFC 790 1991 1987: RFC 1020 1992: RFC 1366 “The assignment of numbers is also handled by Jon.
[Show full text]