18
1 © 2003, Cisco Systems, Inc. All rights reserved.

111 © 2003, Cisco Systems, Inc. All rights reserved

Embed Size (px)

Citation preview

111© 2003, Cisco Systems, Inc. All rights reserved.

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

1616© 2003, Cisco Systems, Inc. All rights reserved.

16Raj Gulani Feb’03

Questions?

17© 2003, Cisco Systems, Inc. www.cisco.com

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 – [email protected]