111 © 2003, cisco systems, inc. all rights reserved
Post on 27-Dec-2015
216 Views
Preview:
TRANSCRIPT
2© 2001, Cisco Systems, Inc. All rights reserved.© 2001, Cisco Systems, Inc. All rights reserved.© 2003, Cisco Systems, Inc. All rights reserved.
Deploying of IPv6 Networks
Raj Gulani
Manager Technical Marketing
Cisco Systems
33© 2003, Cisco Systems, Inc. All rights reserved.
3Raj Gulani Feb’03
Agenda
• The Scope of IPv6 Deployment
• IPv6 Deployment Scenarios
• Conclusion
44© 2003, Cisco Systems, Inc. All rights reserved.
4Raj Gulani Feb’03
The Scope of IPv6 Deployment
P r
o v
i s
i o
n i n
g &
M o
n i t
o r
i n
gP
r o
v i s
i o
n i n
g &
M o
n i t
o r
i n
g
Peer to Peer(ie: Instant Messenger)
Peer to Peer(ie: Instant Messenger)
Multimedia(Video Conf)
Multimedia(Video Conf)
Home Information
Services
Home Information
ServicesServer to ClientServer to Client
Home AreaNetworks
Home AreaNetworks
Provider Edge
Provider Edge
Enterprise WAN
Enterprise WANCampusCampus
Integration & Co-ExistenceIntegration & Co-Existence
IPv6 Forwarding & Routing protocols (RIPng, OSPFv3, IS-ISv6, MP-BGP4)
IPv6 Forwarding & Routing protocols (RIPng, OSPFv3, IS-ISv6, MP-BGP4)
FrameRelay
PPPHDLC
POSIP ATMFE
Gig.EWireless
xDSLCable, FTTH
Op
era
tion
s a
nd
Tra
inin
gO
pera
tion
s a
nd
Tra
inin
g
IPv6 Services – The Cisco IOS EmphasisIPv6 Services – The Cisco IOS Emphasis
Provider Core
Provider Core
IPv4-IPv6TranslationIPv4-IPv6
TranslationSecuritySecurityMulticastMulticastQoSQoS NetworkManagement
NetworkManagement
IPv6 over MPLS(AToM, 6PE)
IPv6 over MPLS(AToM, 6PE)
IPv6 over IPv4 Tunnels(Configured, 6to4, ISATAP, GRE)IPv6 over IPv4 Tunnels(Configured, 6to4, ISATAP, GRE)
Native IPv4 & IPv6Cisco IOS is Multi-Protocol
Since Day 1
Native IPv4 & IPv6Cisco IOS is Multi-Protocol
Since Day 1
55© 2003, Cisco Systems, Inc. All rights reserved.
5Raj Gulani Feb’03
Lessons from other migrations in the past
• IPv6 Integration and Co-Existence
Business driven, no deadline, no D-day
• Application’s transition must be the main focus
Remember that other protocols failed their widespread adoption
• IPv6 is IP
No opposition as “ATM versus IP”
No real alternative to scale the Internet growth
• Telecommunication’s Industry already went through several Renumbering & Protocol’s changes
Telephone systems
X.25, DECnet, Appletalk, IPX, SNA
66© 2003, Cisco Systems, Inc. All rights reserved.
6Raj Gulani Feb’03
Agenda
• The Scope of IPv6 Deployment
• IPv6 Deployment Scenarios
• Conclusion
77© 2003, Cisco Systems, Inc. All rights reserved.
7Raj Gulani Feb’03
IPv6 Deployment Scenarios
• Many ways to deliver IPv6 services to End Users
End-to-end IPv6 traffic forwarding is the Key feature
Minimize operational upgrade costs
• Service Providers and Enterprises may have different deployment needs
Incremental Upgrade/Deployment
ISP’s differentiate Core and Edge infrastructures upgrade
Enterprise Campus and WAN may have separate upgrade paths
• IPv6 over IPv4 tunnels
• Dedicated Data Link layers for native IPv6
• Dual stack Networks
IPv6 over MPLS or IPv4-IPv6 Dual Stack Routers
88© 2003, Cisco Systems, Inc. All rights reserved.
8Raj Gulani Feb’03
IPv6 Tunnels & Native Case Study
• ISP scenario
Configured Tunnels or Native IPv6 between IPv6 Core Routers
Configured Tunnels or Native IPv6 to IPv6 Enterprise’s Customers
Tunnels for specific access technologies, eg. Cable
MP-BGP4 Peering with other 6Bone users
Connection to an IPv6 IX
6to4 relay service
• Enterprise/Home scenario
6to4 tunnels between sites, use 6to4 Relay to connect to the IPv6 Internet
Configured tunnels between sites or to 6Bone users
ISATAP tunnels or Native IPv6 on a Campus
Service Service ProviderProvider
IPv4 IPv4 backbonebackbone
IPv6 over IPv4Tunnels
IPv6 Site A
IPv6 Site B
U N I V E R S I T YU N I V E R S I T Y
6Bone
IPv6 IX
Use the most appropriate
99© 2003, Cisco Systems, Inc. All rights reserved.
9Raj Gulani Feb’03
Dual Stack IPv4-IPv6 Case Study
• Campus scenario
Upgrade all layer 3 devices to allow IPv6 hosts deployment anywhere, similar to IPX/IP environment
• ISP
Access technologies may have IPv4 dependencies, eg. for User’s management
Transparent IPv4-IPv6 access services
Core may not go dual-stack before sometimes to avoid a full network upgrade
Leased Line,DSL, FTTH
Dial, DSL, FTTH, Cable
Enterprise
SOHOResidential
ENT/SOHOResidential
IPv4 ServersRadius, NMS,…
IPv4/v6 ServersDNS, Web, News,…
1010© 2003, Cisco Systems, Inc. All rights reserved.
10Raj Gulani Feb’03
P
P
P
Pv6
IPv4MPLS
v4
v6
v4
v4
v6
v6
MP-iBGP sessions
CE
CE
6PE
6PE 6PE
6PE
192.254.10.0
2001:0421::
2001:0420::
192.76.10.0
145.95.0.0
2001:0621::
2001:0620::
Dual Stack IPv4-IPv6 routersDual Stack IPv4-IPv6 routersDual Stack IPv4-IPv6 routersDual Stack IPv4-IPv6 routers
CE
• IPv4 or MPLS Core Infrastructure is IPv6-unaware• PEs are updated to support Dual Stack/6PE • IPv6 reachability exchanged among 6PEs via iBGP (MP-BGP)• IPv6 packets transported from 6PE to 6PE inside MPLS
IPv6 Provider Edge Router (6PE) over MPLS
1111© 2003, Cisco Systems, Inc. All rights reserved.
11Raj Gulani Feb’03
Large Scale Deployment model
CPEPEISP
Host
ISP provisioning system
How do we get the configuration information and prefixes from the ISP provisioning system, to the PE, from the PE to the user CPE, and from the CPE to the end user hosts?Routes for delegated prefixes/addresses also need to be injected into the ISP’s routing system.
??? ??????
1212© 2003, Cisco Systems, Inc. All rights reserved.
12Raj Gulani Feb’03
Large Scale Deployment Suggested solution
CPEPEISP
Host
ISP provisioning system
The PE can also send RA’s on the PE-CPE link, and the CPE can auto-configure an “uplink” address. Prefix should be different from the prefix assigned to the user.
DHCP ND/DHCPAAA
(1) CPE sends DHCP solicit,
with ORO = PD
(2) PE sends RADIUS request for the user
(3) RADIUS responds with
user’s prefix(es)
(4) PE sends DHCP REPLY,
with Prefix Delegation
options
(5) CPE configures addresses from the prefix on its
downstream interfaces, and sends an RA. O-bit is set to
on.(6) Host configures addresses based on the prefixes received in the RA. As the O-bit is on, it send a DHCP INFORMATION-REQUEST message, with an ORO = DNS
(7) CPE sends a DHCP REPLY containing request options. Note that the CPE is configured as a DHCP client upstream, and as a DHCP server downstream. The DHCP downstream server acts as a cache, and uses the options received on the upstream interface.
1313© 2003, Cisco Systems, Inc. All rights reserved.
13Raj Gulani Feb’03
Agenda
• The Scope of IPv6 Deployment
• IPv6 Deployment Scenarios
• Conclusion
1414© 2003, Cisco Systems, Inc. All rights reserved.
14Raj Gulani Feb’03
Moving IPv6 to Production, running Cisco IOS
Telecommuter
Residential
Dual Stack or MPLS & 6PEDual Stack or MPLS & 6PE
IPv6 over IPv4 tunnels or IPv6 over IPv4 tunnels or Dedicated data link layersDedicated data link layers
Cable
IPv6 over IPv4 TunnelsIPv6 over IPv4 Tunnels
IPv6 IX
IPv6 over IPv4 tunnels or IPv6 over IPv4 tunnels or Dedicated data link layersDedicated data link layers
DSLDSL,,FTTHFTTH,,DialDial
Aggregation
IPv6 over IPv4 tunnels IPv6 over IPv4 tunnels or Dual stackor Dual stack
ISP’s
6Bone
6to4 Relay
Dual StackDual Stack
ISATAPISATAP
Enterprise
Enterprise
WAN: 6to4, IPv6 WAN: 6to4, IPv6 over IPv4, Dual Stackover IPv4, Dual Stack
1515© 2003, Cisco Systems, Inc. All rights reserved.
15Raj Gulani Feb’03
Scaling the Internet for the Next Generations
Co-chair IETF IPv6 and NGTrans WG for several yearsCo-chair IETF IPv6 and NGTrans WG for several years
Cisco IOS IPv6 is largely deployed over the 6Bone since 1996Cisco IOS IPv6 is largely deployed over the 6Bone since 1996
Cisco as an IPv6 pioneerCisco as an IPv6 pioneer
– 1996: 6Bone connection
– 2000: IPv6 Forum founding member
IPv6 Statement of Direction on CCO
– May 2001: IPv6 fully supported
on Cisco IOS 12.2T
Cisco innovationCisco innovation
Integration & Co-Existence strategy Integration & Co-Existence strategy
MP-BGP, NAT-PT, IPv6 over MPLS (6PE)
DHCPv6 PD,… have been proposed
by Cisco Engineers
Cisco IT registered an IPv6 prefix to ARIN
Solutions focusing on ProductionSolutions focusing on Production
IPv6 e-Learning and IOS IPv6 class
IPv6 Solution Deployment guides
Partnering with Early Adopters, eg. 6NET
1818© 2003, Cisco Systems, Inc. All rights reserved.
18Raj Gulani Feb’03
More Information
• CCO IPv6 - http://www.cisco.com/ipv6
• The ABC of IPv6
http://www.cisco.com/en/US/products/sw/iosswrel/products_abc_ios_overview.html
• IPv6 e-Learning [requires CCO username/password]
http://www.cisco.com/warp/customer/732/Tech/ipv6/elearning/
• IPv6 Access Services :
http://www.cisco.com/warp/public/732/Tech/ipv6/docs/ipv6_access_wp_v2.pdf
• ICMPv6 Packet Types and Codes TechNote:
http://www.cisco.com/warp/customer/105/icmpv6codes.html
• Cisco IOS IPv6 Product Manager – pgrosset@cisco.com
top related