ipv6 deployment approach for dot
DESCRIPTION
TRANSCRIPT
© 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 1 IPv6 Integration V4.0
IPv6 Deployment Approach
Harpreet Singh
Cisco Systems
2
Agenda
Drivers for IPv6
IPv6 deployment options & Migration challenges
IPv6 beyond the Network
A Planned approach to Migration
3
F
IPv4
4
It Is Not Just About IPv4 Exhaustion
Exhaustion of Global and Private IPv4 address space
Growing size of the Internet routing table
End to end IP transparency
Mobile IP
Auto-configuration abilities
Simplified packet processing
5
Internet Usage by World Region Mar 2012
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
5,000
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00% 90.00% 100.00%
Millio
ns
P
op
ula
tio
n
Internet Penetration
Asia
Africa
Europe
N. America
Latin America
Middle East Australia
67%
33%
No Internet Internet
Source: http://www.internetworldstats.com/stats.htm Mar 2012
6
India Internet growth
Data Source: World bank
7
IPv6 capable devices
Device 2011 2012 2013 2014 2015 2016 CAGR
Desktop 105 151 199 270 354 623 42.90%
Laptop 74 120 189 303 461 766 59.60%
Tablet 5 13 24 38 67 109 82.90%
Gaming 7 13 24 44 80 129 81.40%
STB 159 204 308 433 572 737 35.90%
IPTV, IPSTB 5 13 28 61 147 280 125.80%
Other Consumer 7 17 36 77 163 281 108.80%
M2M - 22 45 102 231 520 120.5%*
Business Phones and
Videoconferencing 11 17 27 44 67 126 63.60%
Total (million) 372 570 880 1,373 2,143 3,571 57.20%
Source: Cisco IBSG
8
The Internet of Things
2003 2010 2015 2020
Connected Devices
Connected Devices
Per Person 0.08
1.84
6.58
3.47
World Population
Source: Cisco IBSG, 2011
More connected devices than people
Based on what we know is true today
(Conservative)
2008
6.8 Billion 7.2 Billion 7.6 Billion 6.5 Billion
12.5 Billion 25 Billion 50 Billion 500 Million
9
0%
50%
100%
Po
wer C
on
su
mp
tion
2001:0205:8:1/64
2001:0205:8:2/64
2001:0205:8:3/64
2001:0205:8:4/64
2001:0205:8:5/64
To
tal C
ap
acit
y
0%
50%
100%
Overload Condition
0%
50%
100%
0%
50%
100%
0%
50%
100%
0%
50%
100%
An Application of IPv6 and Smart Grids
11
What changes with IP version?
Network
Applications
Services
Network
Applications
Services
Network Operating
system Operating
system Network Devices
( ) ( )
Supporting Services eg
DNS
13
What changes with IP version?
Translate
互联网协议 Hùliánwǎng xiéyì
IP Internet Protocol
14
IPv4 to IPv6: Backwards Compatibility
15
IPv6 Deployment Options: Considerations
Protocol Changes from IPv4 to IPv6
DNS changes
Application considerations
Operating System considerations
Device resource considerations
Interworking considerations
16
What: Migration or Co-existence?
IPv6 IPv4
XLAT
DNS
IPv6 Internet
IPv4 Internet
Enterprise 1,2
3,4
5,6
7,8
17
IPv4 IPv4
IPv6 IPv6 IPv6 IPv6 IPv6 IPv6
IPv4 IPv4 IPv4 IPv4 IPv4
IPv4 IPv4
IPv4
IPv4
IPv4
What is IPv4?
IPv4 Only Tunneling Interworking Internet of
things
Possible Scenarios
18
IPv6 Deployment Options
IPv6 Only
IPv6 is the only protocol operating in the network
Dual Stack (in devices/hosts and networks)
IPv4 and IPv6 operate in tandem over shared or dedicated links
Tunnelling over IPv4 or MPLS
IPv6 confined to the edge of the IPv4 / MPLS core
IPv6 IPv6 IPv6
IPv6
IPv6 IPv6
IPv4
IPv4
IPv4/MPLS
IPv6
IPv4
IPv6
IPv4
Dedicated Links
Shared Links
Tunnel
IPv4/MPLS
Protocol Translation (Moving to Standards in IETF…)
Allow IPv6-only devices to communicate with IPv4-only devices
Applications Dual Stack Aware
19
IPv6 Requires Unlearning & Learning
Basic Changes
Extension headers, Fragmentation
Addressing syntax
2001:0db8:0000:130F:0000:0000:087C:140B v/s 192.168.1.4
Routing Protocols
OSPF v3 v/s OSPF v2, ISIS, EIGRP, BGP, RIPng
LAN Protocols
ARP v/s Neighbor Discovery, ICMPv4 v/s ICMPv6
Different Security Issues and Solutions
ACL v/s RA Guard
IP Addressing assignment methods
DHCP v/s SLAAC, DHCPv6-PD
20
Dual stack fallback problems
21
IPv6 Dual Stack sites
Source: ipv6eyechart.ripe.net
23
IPv6 beyond the network?
Applications
Support for IPv6 sockets
RFC 3542, 3493, 4038
Operating Systems
Support for the IPv6 stack
24
How?: A planned approach to IPv6 Migration
Establish IPv6 project
management team
2
IPv6 Training strategy 4
Decide IPv6 architectural
solution 6
Develop security policy
8
Develop IPv6 exception strategy
10
Evaluate effect on business
model 1
Assess network
hardware and software
3
Obtain IPv6 prefix(es) 5
Test application
software and services
7
Develop procurement
plan 9
Business Case Identified/Justified
25
Assessment of hardware & software
Mapping application components to business processes
26
Architecture & Design
27
A Phased, Iterative Approach to Successful IPv6 Adoption
Start with a Phased Plan Aligned with Your Business Strategy
Identify the highest priority IPv6-critical areas in your network
Perform IPv6 Assessment on highest-priority areas to determine scope of design
Develop an IPv6 design that enables IPv6 to be introduced without disrupting your IPv4 network
Begin IPv6 testing and implementation in pilot mode, then extend over time into production deployment
2
3
4
1
Repeat for the Next IPv6-Critical Area in Your Network
28
IPv4 to IPv6
Just 96 More Bits
29
30
Cisco IPv6 Services Engagements
31
Cisco IPv6 Services
IPv6 Assessment Service Determine how your network needs to change to support your IPv6 strategy
IPv6 Discovery Service Guidance in the early stages of considering a transition to IPv6
IPv6 Planning and Design Service Designs, transition strategy, and support to enable a smooth migration
IPv6 Implementation Service Validation testing and implementation consulting services
Network Optimization Service Absorb, manage, and scale IPv6 in your environment
A Phased-Plan Approach for Successful IPv6 Adoption
33