Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

what/why/how of IPv6 || 2002:3239:43c3::1

811 views

Published on

Barcamp 2012 banaglore ipv6 presentation

Published in: Technology
  • Be the first to comment

  • Be the first to like this

what/why/how of IPv6 || 2002:3239:43c3::1

  1. 1. 2002:3239:43c3::1IPv6 – What/Why/How?! Anshu Prateek Hackalyst @anshprat
  2. 2. Who am I?! Anshu Prateek @anshprat Service Engineer Yahoo! Search/YDN
  3. 3. What all are we gonna talk about? IPv6!W • What is IPv6? Technical jargonW • Why IPv6? Is it yet another Y2K?W • What it means to you/r business? H • How to get it today? For Free!!!
  4. 4. What is IPv6? What is IP?!IP address!Internet Protocol address.Your address on the internet.[anshup@mouthwa ~]$ host barcampbangalore.orgbarcampbangalore.org has address 69.194.227.195[anshup@mouthwa ~]$ host hackalyst.infohackalyst.info has address 50.57.67.195hackalyst.info has IPv6 address 2002:3239:43c3::1
  5. 5. 2002:3239:43c3::1 That’s me!IPv6 (Internet Protocol version 6) is a revision of the InternetProtocol (IP) developed by the Internet Engineering Task Force(IETF). IPv6 is intended to succeed IPv4, which is the dominantcommunications protocol for most Internet traffic as of 2012. IPv6 was developed to deal with the long-anticipated problem ofIPv4 running out of addresses.IPv6 implements a new addressing system that allows for farmore addresses to be assigned than with IPv4.
  6. 6. IPv6.. IPv4.. Wait, what happened to IPv5?!Version 5 of the IP family was an experimental protocoldeveloped in the 1980s.IPv5 (also called the Internet Stream Protocol) was never widelydeployed. Since the number 5 was already allocated, this number was notconsidered for the successor to IPv4.Several proposals were suggested as the IPv4 successor, and eachwas assigned a number. In the end, it happened that the one with version number 6 wasselected.
  7. 7. IPv6 formatAn IPv6 address is represented by 8 groups of 16-bit (fourhexadecimal digits) values separated by colons.The hexadecimal digits are not case-sensitive; e.g., the groups0DB8 and 0db8 are equivalent. 1 2 3 4 5 6 7 82001 : 0db8 : 85a3 : 0042 : 0000 : 8a2e : 0370 : 73342001 : 0db8 : 0000 : 0000 : 0000 : ff00 : 0042 : 8329Any guesses whose ip is this?
  8. 8. 2002:3239:43c3::1 Me again..host 2002:3239:43c3::11.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.c.3.4.9.3.2.3.2.0.0.2.ip6.arpa domain name pointer hackalyst.info.Mmm, isn’t it supposed to be 8 groups of 4 hexadecimals…?
  9. 9. IPv6 abbreviation….!An IPv6 address may be abbreviated by using one or more of the following rules:• Remove leading zeroes from one or more groups of hexadecimal digits; this is normally done to all groups that have leading zeroes. (For example, convert the group 0042 to 42.)• Combine consecutive sections of one or more zeroes, using a double colon (::) to denote the omitted sections.• The double colon may only be used once in any given address, as the address would be indeterminate if it was used multiple times.• 2001:db8::1:2 is valid, but 2001:db8::1::2 is not permitted.
  10. 10. Lets try..
  11. 11. Lets try..
  12. 12. Lets try..
  13. 13. Homework…?! Ok.. Classwork!0000:0000:0000:0000:0000:0000:0000:0001
  14. 14. http://www.flickr.com/photos/mneylon/5733292051/
  15. 15. Why o why big brother?!
  16. 16. Why?!IPv4 is 32 bit number.That means…
  17. 17. 2^32 IPv4 addresses= 4294967296= 4 billion something!~~ 0.66 × the number of people alive today (~~ 6.5×10^9)Still its simply not enough!
  18. 18. Why?!
  19. 19. Why?! 5 billion phones..!
  20. 20. http://www.google.com/ipv6
  21. 21. http://www.google.com/intl/en/ipv6/index.html
  22. 22. What it means to YOU? Can’t we just use NAT?NAT – big threat to online business and security!IP based user customization.. Content experience AdvertisementWhole apartment / location / city would need to be NATted!
  23. 23. Its your address! Presently…
  24. 24. Vs NAT..
  25. 25. Abuse!Right now, you can just block an abusive IP.
  26. 26. http://www.flickr.com/photos/jfesler/6751926581/
  27. 27. I want NAT! Why not?The big difference is that sharing is now across multiplesubscribers, as opposed to across multiple devices belonging to asingle subscriber.This has implications for advertisers, content providers, lawenforcement and end-users themselves. NAT in residential cable modems and the like is oftenconfigurable by the subscriber.Service-provider NAT will offer less possibility for end-userconfiguration.This means the subscribers ability to enable incomingconnections for applications like VoIP or gaming may be curtailed.
  28. 28. Ok.. Who’s using IPv6 today?
  29. 29. Ok.. Who’s using IPv6 today? Well..
  30. 30. Ok.. Who’s using IPv6 today?
  31. 31. How do I get IPv6?!Native IPv6 – service providers/hosting/ISP dependents.Sify.comAvailable for corporate connections.OS/router
  32. 32. How do I get IPv6?!Don’t we just love it free?Tunnels.Tunnelbroker.netTeredos6in4
  33. 33. Tunnelbroker.net
  34. 34. I ve a dynamic IP.. (airtel/BSNL..)https://ipv4.tunnelbroker.net/nic/updatehttps://www.tunnelbroker.net/forums/index.php?topic=1994.0
  35. 35. What about DNS?!Dns.he.netDyndns.com2001:4860:4860::88882001:4860:4860::8844http://6to4.nro.net/http://[2002:3239:43c3::1]http://hackalyst.info/2012/06/24/how-to-create-ipv6-reverse-dns-entry/
  36. 36. 6to4 PTR
  37. 37. Tools! Ping6 Traceroute6 Dig -6 hackalyst.info AAAA
  38. 38. Test-ipv6.com http://whatismyipv6.com/
  39. 39. And wikipedia.. http://en.wikipedia.org/wiki/IPv6 http://en.wikipedia.org/wiki/IPv6_address http://en.wikipedia.org/wiki/IPv6_deployment http://en.wikipedia.org/wiki/IPv6_deployment#India http://en.wikipedia.org/wiki/IPv6_packet
  40. 40. And youtube! http://youtu.be/-Uwjt32NvVA
  41. 41. And http://youtu.be/-Uwjt32NvVA
  42. 42. For More InformationAnshu Prateekhttp://hackalyst.info Anshuprateek AT ymail com Twitter.com/anshprat Linked.com/in/anshuprateek Fb.com/anshuprateek

×