Presentation is loading. Please wait.

Presentation is loading. Please wait.

IPv6 Manitoba-2013 Sergii Polishchuk January 29, 2013.

Similar presentations


Presentation on theme: "IPv6 Manitoba-2013 Sergii Polishchuk January 29, 2013."— Presentation transcript:

1 IPv6 Manitoba-2013 Sergii Polishchuk January 29, 2013

2 ISP | LIR End Users RIR ARIN Est. 2014 RIPE 14.09.2012 APNIC 19.04.2011 LACNIC Est. 2014 AfriNIC IANA 01.02.11 – 220/8 IPv4 address pool exhausted

3 http://www.potaroo.net/tools/ipv4/ Estimated ARIN IPv4 address pool exhaustion date: June 20, 2014

4

5 IPv6 only one available workaround

6 New version of Internet Protocol (IP), not so new. RFC-2460 standard was published in Dec 1998. IPv6 was implemented in: Linux – 1996, Microsoft – 1998, *BSD – 2000, Cisco – 2001. A group of enthusiasts has created a parallel network 6BONE based on a new protocol, but this testbed was discontinued in 2006. At the time of IPv6 was on hold, IPv4 developed rapidly and gained a lot of new functionality (security features, dhcp-snooping, etc). IPv6 development was frozen ten years ago. Internet Protocol Version 6

7 Tracing the route to 2A00:1588::1 1 2A02:280:0:FFFF::34 4 msec 4 msec 0 msec 2 2A01:758:0:1::1 [AS 21011] 0 msec 4 msec 0 msec 3 2A00:1588::1 [AS 25372] 4 msec 0 msec 0 msec Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 2A02:280:0:FFFF::34 4 21011 103329 93831 209 0 0 3w2d 3 2A02:280:0:FFFF::225 4 21219 184067 176762 209 0 0 10:19:44 3 2A02:280:0:FFFF::234 4 21011 99715 90431 209 0 0 4w1d 3 Network Next Hop Metric LocPrf Weight Path *> 2001:67C:F8::/48 2A02:280:0:FFFF::225 0 21219 49125 i *> 2A00:1210::/32 2A02:280:0:FFFF::225 0 21219 34700 34700 34700 i *> 2A00:1588::/32 2A02:280:0:FFFF::34 30 0 21011 25372 i * 2A02:280:0:FFFF::234 31 0 21011 25372 i How IPv6 looks like?

8 PING ftp.ripe.net (193.0.6.140): 56 data bytes 64 bytes from 193.0.6.140: icmp_seq=0 ttl=245 time=65.618 ms 64 bytes from 193.0.6.140: icmp_seq=1 ttl=245 time=65.723 ms 64 bytes from 193.0.6.140: icmp_seq=2 ttl=245 time=65.665 ms --- ftp.ripe.net ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 65.618/65.668/65.723/0.299 ms PING6(56=40+8+8 bytes) 2a02:2278:70eb:203::146:45 --> 2001:67c:2e8:22::c100:68c 16 bytes from 2001:67c:2e8:22::c100:68c, icmp_seq=0 hlim=52 time=36.576 ms 16 bytes from 2001:67c:2e8:22::c100:68c, icmp_seq=1 hlim=52 time=36.601 ms 16 bytes from 2001:67c:2e8:22::c100:68c, icmp_seq=2 hlim=52 time=36.413 ms --- ftp.ripe.net ping6 statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 36.413/36.530/36.601/0.083 ms Connecting to ftp.ripe.net (ftp.ripe.net)|2001:67c:2e8:22::c100:68c|:21... connected. ==> RETR IPv6_domestic.tar.gz... done. Length: 1002882 (979K) Speed: 389K/s in 2.5s Connecting to ftp.ripe.net (ftp.ripe.net)|193.0.6.140|:21... connected. ==> RETR IPv6_domestic.tar.gz... done. Length: 1002882 (979K) Speed: 201K/s in 5.0s It’s really works!

9 Multicast neighbor discovery instead ARP. There are no more broadcast Multicast router advertisement (RA) instead default route IPSEC is mandatory component of IPv6 Special ranges for anycast and mobile IPv6 addresses Another syntax of addressing: 2001:db8::/32 = 2001:0db8:0000:0000:0000:0000:0000:0000/32 Every hardware interface already has IPv6 link local address FE80:: /10 IPv6 protocol by design should resolve all routing problems of the last century through changes in the nature of the ip address… Differ from IPv4

10 Was assumed that a 128-bit addressing will completely and for a long time solve the problem of ip addresses shortage, give up NAT permanently, simplify routing Population = 7,063,297,151 (on the Earth) 2^32 = 4,294,967,296 (IPv4) 2^128 = 340282366920938463463374607431768211456 It looks beyond necessity (care about Martians?). In theory we should have 128 bits instead of 32, but we all know that theoretically the bumble-bee can’t fly… Global IPv6 Address format: LIR get /32 address space, and this prefix fill 28bit: 0010 0000 0000 0001:1101 1010 1000::/32 Stateless Autoconfiguration needs another 64 bits. End-point interface put own MAC address there, so we could not use it. 19 bits more occupied by «001» & SLA, so finally we have only 45 bits. Deduct another 28 bits occupied by its own prefix, so LIR can dispose only 17 bits of the freshly obtained IPv6 address space (it is only 131,700 addresses like /15 in IPv4). Real IPv6 capacity 35184372088832 addresses. Quantity of addresses

11 Needs in addresses space

12

13 Source: http://www.vyncke.org/ipv6status/detailed.php?country=ca WEB (4%) MAIL (6%) DNS (17%)

14 IPv6 enabled ASN IPv6 allocations

15 Source: http://bgpmon.net/weathermap.php?inet=6 UA-IX

16 ASNIPv4IPv6Ratio 6/4 1US 20332US 39269US 29427.49% 2CA 1294CA 5798CA 3035,22% 3MB 34MB 189MB 157,93% - statistics gathered on 29.01.2013

17 MTS Allstream Inc. AS684 2607:CA00::/32 2011-03-15 + Rogers Cable Communications Inc.AS812 2605:1300::/32 2011-06-03 + Allstream Corp. AS6537 2001:4C8::/32 2004-12-01 - MRNet AS10965 2001:410:2000::/40 2003-05-29 + Voi Networks Inc. AS14866 2604:4280::/32 2012-12-14 + WiBand Communications Corp. AS15102 2606:EE00::/32 2011-02-16 - Allstream Corp. AS15290 2001:4C8::/32 2004-12-01 - MERLIN AS16796 2620:B0::/48 2010-03-04 + University of Manitoba AS17001 2620:0:BD0::/48 2008-02-06 - LES.NET AS18451 2605:E200::/32 2011-01-31 + Postmedia AS18588 2620:10A:7000::/44 2012-01-23 + Westman Communications Group AS19016 2607::/32 2010-02-01 + Epic Information Solutions AS19053 2606:3100::/32 2011-10-13 - TeraGo Networks Inc. AS20161 2600:D00::/28 2012-03-13 + Cybershare Limited AS21774 2604:780::/32 2012-08-10 -

18 +>400 companies available in IPv6…

19

20 We are in the same IPv6 boat! No way to escape…

21 Thank you!


Download ppt "IPv6 Manitoba-2013 Sergii Polishchuk January 29, 2013."

Similar presentations


Ads by Google