Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to IPv6 Last modified 2-28-11.

Similar presentations


Presentation on theme: "Introduction to IPv6 Last modified 2-28-11."— Presentation transcript:

1 Introduction to IPv6 Last modified

2 Motivation Last modified 10 am

3 IPv4 Exhaustion The End Of World!

4 IPv4 Addresses: 32 Bits IPv4 address: 192.168.1.10 In Binary:
Four bytes In Binary: 2^32 total addresses 4 billion 4

5 IPv4 Address Depletion Link Baythreat-8

6 IPv4 Address Space Class A Class B Class C Class D & E 1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Class A Class B Class C Class D & E

7 Jan 21, 2010 Available Blocks: 24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255

8 April 10, 2010 Available Blocks: 20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255

9 May 8, 2010 Available Blocks: 13 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255

10 Nov 30, 2010 Available Blocks: 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255

11 2011: The End Link BayThreat-7

12 Internet Registry Regions

13 People who ask for IPv4 addresses after exhaustion will not get them
No Reprieve IANA will not re-purpose class D or E addresses for general use People who ask for IPv4 addresses after exhaustion will not get them Hoarding, scalping, and simple direct sale of used IPv4 addresses will begin soon

14 IPv6 The Solution

15 IPv6 Addresses: 128 Bits IPv6 address 2^128 total addresses
2001:05c0:1000:000b:0000:0000:0000:66fb Omitting unnecessary zeroes; 2001:5c0:1000:b::66fb Eight fields, each 16 bits long 4 hexadecimal characters 2^128 total addresses 340 billion billion billion billion Enough for a while 15

16 Link BayThreat-10

17 Federal IPv6 Transition Timeline
From Cisco (link BayThreat-11)

18 Executive Summary Thus Far

19 Image from zinyaw.files.wordpress.com
IPv4 is Full Image from zinyaw.files.wordpress.com

20

21 Migration to IPv6

22 Methods of IPv6 Migration
Ignore IPv6: Stay on IPv4-only Gateways: Devices that convert IPv6 to IPv4 Tunnel: IPv6 over IPv4 Dual-Stack: IPv4 and IPv6 together Nirvana: IPv6-only

23 IPv6 Tunnels Fast and easy to set up--best for n00bs
Not the best for security or performance Free IPv4-to-IPv6 Tunnels Gogo6.com Sixxs.net Tunnelbroker.com

24 GoGo6 Easiest

25 Demonstration

26 Companies Already on IPv6
ipv6.google.com comcast6.net ipv6.cnn.com More at link Baythreat-12

27 IPv6 Certifications Fun, realistic projects He.net Link BayThreat-13

28 IPv6 Sages As of Link BayThreat-18

29 IPv6 Sages at CCSF 22 IPv6 Sages at CCSF so far (12-9-10)
Link BayThreat-19

30 T-Shirt #1 motivator for IPv6 Certification Link Baythreat-9

31 Security Problems

32 Used by Ethernet

33 Privacy Risk Anyone who has your IP address also has your MAC address!
There is a "Privacy Extensions" technique to avoid this, enabled by default in Vista and Windows 7

34 ICMPv6 Required for all networks Cannot be blocked Replaces ARP
"Neighbor Discovery" is trivial

35 THC-IPv6 Hacker's Toolkit
Runs fine on Ubuntu, even in VMware on Windows 7 Instructions: link BayThreat-14

36 Other Risks Many security appliances are not ready for IPv6, so it often bypasses them Torrents run over IPv6 Link BayThreat-15 Some VPN appliances are not ready, so IPv6 connections must bypass them Packet Amplification Attacks Routing Header Zero Ping-pong Links BayThreat-16 and 17

37 Class Overview

38 Projects > Lectures
Hands-on projects: 75% Every student should be a Certified IPv6 Guru by the end of the class If you have more time, and Cisco skills, you can do IPv6 dynamic routing In Packet Tracer On real routers

39 Hurricane Electric IPv6 Certification (Part 1)
Registering at Hurricane Electric Newb Test Demonstrate basic knowledge of IPv6 Become an IPv6 Newbie Connecting as an IPv6 Client with the Gogo6 Tunnel IPv6 over UDP over IPv4 Connect to a Web server as a client over IPv6 Become an IPv6 Explorer

40 Hurricane Electric IPv6 Certification (Part 1)
IPv6 Web Server You need to buy a domain name from GoDaddy ($2.17) Apache will NOT work on Windows--use IIS instead DNS: Creating an AAAA Record Become an IPv6 Enthusiast

41 Hurricane Electric IPv6 Certification (Part 1)
IPv6 Server Use the Apache James Java SMTP server Adding an MX Record to your DNS Zone Installing the Thunderbird Client Becoming an IPv6 Administrator

42 Hurricane Electric IPv6 Certification (Part 2)
DNS Configurations Reverse DNS Servers Routing Advertisements Getting your own public IPv6 address block Forward DNS Zone at Hurricane Electric Reverse DNS Zone at Hurricane Electric Authoritative DNS Servers Passing the Reverse DNS Test

43 Hurricane Electric IPv6 Certification (Part 2)
Becoming an IPv6 Professional Becoming an IPv6 Guru Becoming an IPv6 Sage Get the T-Shirt Fame, Fortune, Glory


Download ppt "Introduction to IPv6 Last modified 2-28-11."

Similar presentations


Ads by Google