![Page 1: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/1.jpg)
1
Kiran Kumar ChittimaneniSenior Network [email protected]
Enterprise IPv6 DeploymentExperiences from the field
![Page 2: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/2.jpg)
What motivated us to deploy IPv6?
2
Google Culture == Innovation
“IPv6 will enable innovation and allow the Internet’s continued growth”
Early adopters of technology
![Page 3: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/3.jpg)
Eat your own “Dogfood”
3
Launch early, Iterate often
![Page 4: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/4.jpg)
Think Big, Start Small
4
![Page 5: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/5.jpg)
About the Enterprise Network
5
Distributed Enterprise Network
26000+ Employees
69 Offices in 36 Countries
Multi-vendor network
![Page 6: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/6.jpg)
Design Fundamentals
Dual stack when you can, Tunnel when you must
Design Consistency with IPv4
Design should work across all WAN clouds.
Maximize impact by prioritizing deployment in
Engineering offices
Key Design Decisions
6
![Page 7: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/7.jpg)
“Rome wasn’t built in a day”
Key Building Blocks
Addressing Plan
Transit Hardware/Software
Routing
SLAAC/DHCPv6
7
![Page 8: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/8.jpg)
Addressing Plan (1 of 2)
PI Address Space from RIRs
8
AMER
ARIN
LACNIC
EMEA
RIPE
AFRINIC
APAC
APNIC
![Page 9: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/9.jpg)
Addressing Plan (2 of 2)
9
Campus - /48
Building A - /56
Vlan 100 - /64 Vlan 200 - /64
Building B - /56
Vlan 100 - /64 Vlan 200 - /64
![Page 10: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/10.jpg)
Routing Policy
10
• HSRPv2
• OSPFv3
• BGP
Protocols
• Longest prefix length accepted/announced is /48
• Import/Export policies for v6 peers consistent with v4
Policy
![Page 11: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/11.jpg)
Transit
11
New Providers
• IPv6 is Mandatory
• Oh, and NO tunnels please!
• IPv6 in Hardware
Existing Providers
• When can you support IPv6?
• How good is your peering?
• Perhaps we need to go get a new provider…
![Page 12: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/12.jpg)
Hardware/Software
12
• Does your existing Routing and Switching hardware support IPv6?
• Is the existing gear interoperable with other vendor equipment
• Does your Wifi gear support IPv6?
• Does your WAN Accelerator or other Overlay networks support IPv6
Hardware
• Test, Test, Test
• Test your design
• Test performance
Software
![Page 13: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/13.jpg)
SLAAC vs. DHCPv6
13
• Ease of deployment
• Time to delivery is faster
• Readdressing made simple
• Widely implemented
SLAAC
• Allows granular control of IPv6 address allocation
• Poor client support
DHCPv6
![Page 14: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/14.jpg)
Deployment Phases (1 of 3)
14
v6 in the lab
Disconnected
Networks
Beginnings of a
Dual Stack
Cloud
![Page 15: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/15.jpg)
Deployment Phases (2 of 3)
15
Dual Stack Hosts
w/GRE
Partial Dual Stack
Networks w/GRE
![Page 16: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/16.jpg)
Deployment Phases (3 of 3)
16
Dual Stack Office
w/GRE
True Dual Stack Office
![Page 17: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/17.jpg)
Challenges
• Vendors don’t run IPv6 on their corporate networks
• IPv6 still processed in software on many platforms
• Not all vendors support IPv6 yet
Network Equipment
• General lack of ISPs that provide IPv6 on a typical enterprise connection
• Those who do, have very spotty peering
• Many ISPs still rely on Tunnels
ISP Support
17
![Page 18: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/18.jpg)
Challenges
• No out-of-the-box DHCPv6 support on MacsClient Support
• Personnel training is becoming increasingly important
• Resource allocation is IPv4 centricOrganizational
18
![Page 19: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/19.jpg)
The Bottom Line
19
It’s not Rocket Science
• IPv6 is easy and simple to deploy
• It just takes some time
Don’t forget to ‘Think Big, Start Small’
• All you need is a vision and a few enthusiastic people
Remember – ‘Rome wasn’t built in a day’
• Take small steps – Start with a lab and build the rest in stages
• Design to the same quality standards as IPv4
Build a “Production” IPv6 Network
• Monitored
• Supported
Launch Early, Iterate Often
• The earlier you deploy, the faster we as an internet community can iterate to make IPv6 a widespread reality
![Page 20: Experiences from the field preso-ipv6-rmv6tf-2011.pdf · • Test, Test, Test • Test your design • Test performance Software. SLAAC vs. DHCPv6 13 • Ease of deployment • Time](https://reader033.vdocuments.net/reader033/viewer/2022053011/5f0e700a7e708231d43f3e64/html5/thumbnails/20.jpg)
20
Thank You!
Q&A