Your SlideShare is downloading. ×
0
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Get Ready For Ipv6
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Get Ready For Ipv6

1,093

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,093
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. WELCOME DELHI IT PROS<br />http://groups.msn.com/itdelhiug<br />
  • 2. Agenda – Delhi IT Community Event Jan 09<br />
  • 3. Get Ready for IPv6?<br />Ranjana Jain<br />IT Pro Evangelist<br />Microsoft India<br />MCSE, MCT, RHCE, CISSP, CIW Security Analyst<br />Blog: http://ranjanajain.spaces.live.com <br />
  • 4. IPv4 Limitations<br />IPv6 Changes in Addressing<br />Future IPv6 Solutions<br />IPv6 with Windows Vista<br />What Will We cover?<br />
  • 5. TCP/IP<br />IPv4 Addressing<br />Subnetting<br />Level 200<br />Helpful Experience<br />
  • 6. Introducing IPv6<br />Addressing with IPv6<br />Transitioning to IPv6<br />Exploring IPv6 Scenarios<br />Agenda<br />
  • 7. The Microsoft Networks Vision<br />IPsec isolation<br />Lab<br />Guest<br />
  • 8. The Microsoft Networks Vision - Notes<br />IPsec isolation<br />Lab<br />Guest<br />
  • 9. Shortcomings of IPV4<br />Exponential Internet Growth – Exhaustion on Address Space<br />Security at the Internet Layer<br />Internet Backbone Routers with Large Routing Tables<br />
  • 10. Shortcomings of IPV4 - Notes<br />Exponential Internet Growth – Exhaustion on Address Space<br />Security at the Internet Layer<br />Internet Backbone Routers with Large Routing Tables<br />
  • 11. Internet Hosts Growth (1992-2006)<br />In millions<br />http://www.isc.org/index.pl?/ops/ds/host-count-history.php<br />
  • 12. IPv6 as a Global Solution<br />
  • 13. What about NAT?<br />NAT Enabled Router<br />Internet<br />With IPv6<br />
  • 14. Introducing IPv6<br />Addressing with IPv6<br />Transitioning to IPv6<br />Exploring IPv6 Scenarios<br />Agenda<br />
  • 15. Increased Address Space<br />IPv4 provides 232 addresses, which =<br />4,294,967,296<br />(That’s 4 billion)<br />IPv6 provides 2128 addresses, which = <br />340,282,366,920,938,463,463,374,607,431,768,211,456<br />(That’s 3.40*1038, or 340 undecillion addresses)<br />
  • 16. Header<br />IPv4<br />IPv6<br />
  • 17. Header - Notes<br />IPv4<br />IPv6<br />
  • 18. Anycast<br />Link Local<br />Site Local<br />
  • 19. Types of IPv6 Addresses<br />Link Local Addresses<br />Site Local Addresses<br />10 bits<br />64 bits<br />54 bits<br />10 bits<br />64 bits<br />54 bits<br />Global Addresses<br />1111 1110 10<br />Interface ID<br />000 . . . 000<br />1111 1110 11<br />Interface ID<br />Subnet ID<br />64 bits<br />45 bits<br />16 bits<br />Interface ID<br />Subnet ID<br />001<br />Global Routing Prefix<br />
  • 20. Unique Local Addresses<br />7 bits<br />40 bits<br />64 bits<br />16 bits<br />1111 110<br />Interface ID<br />Global ID<br />Subnet ID<br />L<br />
  • 21. Special IPV6 Addresses<br />
  • 22. Types of IPv6 Addresses - Notes<br />Local Link Addresses<br />Unique Local Addresses<br />10 bits<br />64 bits<br />54 bits<br />Global Addresses<br />7 bits<br />40 bits<br />64 bits<br />16 bits<br />1111 1110 10<br />Interface ID<br />000 . . . 000<br />64 bits<br />45 bits<br />16 bits<br />Interface ID<br />Subnet ID<br />001<br />Global Routing Prefix<br />1111 110<br />Interface ID<br />Global ID<br />Subnet ID<br />L<br />
  • 23. IPv6 Address Syntax<br />IPv6 address in binary form<br />Divided along 16-bit boundaries<br />Each 16-bit block is converted to hexadecimal and delimited with colons<br />Suppress leading zeros within each block<br />Compress zero blocks<br />0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010<br />21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A<br />21DA:D3:0:2F3B:2AA:FF:FE28:9C5A<br />0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010<br />2AA:FF:FE28:9C5A<br />21DA:D3::2F3B:<br />Network ID<br />Interface ID<br />
  • 24. IPv6 Address Syntax - Notes<br />IPv6 address in binary form<br />Divided along 16-bit boundaries<br />Each 16-bit block is converted to hexadecimal and delimited with colons<br />Suppress leading zeros within each block<br />Compress zero blocks<br />0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010<br />21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A<br />21DA:D3:0:2F3B:2AA:FF:FE28:9C5A<br />0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010<br />2AA:FF:FE28:9C5A<br />21DA:D3::2F3B:<br />Network ID<br />Interface ID<br />
  • 25. Compatibility Addresses<br />IPv4-compatible Address<br />0:0:0:0:0:0:w.x.y.z or ::w.x.y.z<br />Used by IPv6/IPv4 nodes communicating using IPv6<br />IPv6 packet encapsulated with IPv4 header and sent using IPv4 infrastructure<br />IPv4-mapped address<br />0:0:0:0:0:FFFF:w.x.y.z or ::FFFF:w.x.y.z<br />IPv4 only node to IPv6 node<br />Used only for internal representation<br />6to4 address<br />Used by nodes with both IPv4 and IPv6 over IPv4 routing infrastructure<br />Formed by combining 2002::/16 with 32 bit IPv4 address making a 48-bit prefix<br />Tunneling technique defined in RFC 3056<br />
  • 26. Multicast IPv6 Addresses<br />IPv6 Multicast Addresses<br />8 bits<br />4 bits<br />112 bits<br />1111 1111<br />Group ID<br />Flags<br />Scope<br />4 bits<br />
  • 27. Subnetting IPv6<br />64 bits - Host<br />Subnet<br />Network<br />Networks and Hosts from the same 32-bit pool<br />More networks (255.255.255.0)<br />More hosts (255.0.0.0)<br />32 bits - fixed<br />IPv4 Subnet Mask<br />64 bits dedicated to hosts<br />64 bits dedicated to networks<br />/1<br />/32<br />/48<br />IPv6 Address<br />
  • 28. Introducing IPv6<br />Addressing with IPv6<br />Transitioning to IPv6<br />Exploring IPv6 Scenarios<br />Agenda<br />
  • 29. Transition Technologies<br />Application Layer<br />Transport Layer (TCP/UDP<br />IPv6<br />IPv4<br />AAAA Query<br />A Query<br />A Query<br />Network Interface Layer<br />No Global IPv6 Address<br />At Least 1 Global IPv6 Address<br />DNS Server<br />
  • 30. Transition Technologies - Notes<br />Application Layer<br />Transport Layer (TCP/UDP<br />IPv6<br />IPv4<br />AAAA Query<br />A Query<br />A Query<br />Network Interface Layer<br />No Global IPv6 Address<br />At Least 1 Global IPv6 Address<br />DNS Server<br />
  • 31. IPv6 over IPv4 Tunneling<br />Router to Router<br />Host-to-Router or Router-to-Host<br />IPv4 or IPv6 Infrastructure<br />IPv4 Infrastructure<br />Node A<br />Node B<br />IPv4 Infrastructure<br />IPv4 or IPv6 Infrastructure<br />Node B<br />IPv6 over IPv4 tunnel<br />IPv4 or IPv6 Infrastructure<br />Node A<br />Host-to-Host<br />IPv4 Infrastructure<br />Node B<br />IPv6 over IPv4 tunnel<br />Node A<br />IPv6/IPv4 Router<br />IPv6/IPv4 Router<br />IPv6/IPv4<br />IPv6<br />IPv6/IPv4 Router<br />IPv6 over IPv4 tunnel<br />IPv6<br />IPv6/IPv4<br />IPv6<br />IPv6/IPv4<br />
  • 32. IPv6 over IPv4 Tunneling<br />Router to Router<br />Host-to-Router or Router-to-Host<br />IPv4 or IPv6 Infrastructure<br />IPv4 Infrastructure<br />Node A<br />Node B<br />IPv4 Infrastructure<br />IPv4 or IPv6 Infrastructure<br />Node B<br />IPv6 over IPv4 tunnel<br />IPv4 or IPv6 Infrastructure<br />Node A<br />Host-to-Host<br />IPv4 Infrastructure<br />Node B<br />IPv6 over IPv4 tunnel<br />Node A<br />IPv6/IPv4 Router<br />IPv6/IPv4 Router<br />IPv6/IPv4<br />IPv6<br />IPv6/IPv4 Router<br />IPv6 over IPv4 tunnel<br />IPv6<br />IPv6/IPv4<br />IPv6<br />IPv6/IPv4<br />
  • 33. IPv6 with Windows Vista<br />IPv4<br />IPv6<br />
  • 34. IPv4 and NAT Introduce Problems<br />IPv6 Eliminates Problems<br />Microsoft Provides IPv6 Solutions<br />Session Summary<br />
  • 35. Visit TechNet atwww.microsoft.com/technet<br />For More Information<br />
  • 36. For the latest titles, visit:<br />www.microsoft.com/learning/books/itpro/<br />Microsoft Press Publications<br />
  • 37. This book can be purchased at all major bookstores and online retailers<br />Non-Microsoft Publications<br />
  • 38. Become a Microsoft Certified Professional<br />What are MCP certifications?<br />Validation in performing critical IT functions<br />Why certify?<br />Worldwide recognition of skills gained through experience<br />More effective deployments with reduced costs<br />What certifications are there for IT pros?<br />MCP, MCSE, MCSA, MCDST, MCDBA<br />www.microsoft.com/learning/mcp<br />
  • 39. Where Else Can I Get Help?<br /> Live Events and Online Webcast series<br /> Microsoft Professional Blogs Directory<br /> Chats, Newsgroups, Forums and Virtual Labs<br /> Local Locator for Professional User Groups<br />Groups.msn.com/itdelhiug<br />RanjanaJain.spaces.live.com<br />

×