microsoft power point - ipv6 tutorial

33
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1 IPv6 Tutorial Basic Collaboration Team

Upload: krispra

Post on 07-Apr-2015

336 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1

IPv6 Tutorial Basic

Collaboration Team

Page 2: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2

Agenda

� Overview

� Introduction to IPv6

� Introduction Routing in IPv6

� Tunneling

� LAB

Page 3: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3

Overview

http://www.potaroo.net/tools/ipv4/

Impact being a slow down of the Internet growth and market penetration

Address space depletion National IT Strategy

MSFT Vista & Server 2008

IPv6 “on” & “preferred” by default

Applications only running over IPv6 (P2P framework)

U.S. Federal Mandate

IPv6 Task Force and promotion councils: Africa, India, Japan, Korea,…

China Next Generation Internet (CNGI) project

European Commission sponsored projects

Infrastructures Evolution

IP NGN

DOCSIS 3.0, FTTH, HDTV, Quad Play

Mobile SP – 3G, WiMax, PWLAN

Networks in Motion

Networked Sensors, ie: AIRS

Page 4: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4

IPv6 – Planning Steps

1H 071H 071H 07 2H 072H 072H 07 1H 081H 081H 08 2H 082H 082H 08 1H 091H 091H 09 2H 092H 092H 09 201020102010200620062006

Business Case Identification

Network Assessment & Cost Analysis

Training

Project planning (addressing,…)

Testing & trial

Deployment

Production

How long is needed for each phase of YOUR IPv6 deployment project?

Page 5: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5

Introduction to IPv6

Page 6: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6

IPv6 Address

IPv432 bits= 4,294,967,296 possible addressable devices

IPv6128 bits: 4 times the size in bits= 3.4 x 1038 possible addressable devices= 340,282,366,920,938,463,463,374,607,431,768,211,456∼ 5 x 1028 addresses per person on the planet

Page 7: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7

IPv6 Address

Page 8: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8

IPv6 Address

Page 9: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9

IPv6 Global Unicast Addresses

Page 10: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10

IPv6 Address Allocation

Page 11: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11

Interface ID Assignment• Lowest-order 64-bit field of unicast addresses may be assigned in

several different ways

Manually configured

Stateless configuration

Assigned via DHCP

Auto-generated pseudo-random number (rfc3041)

DHCPv6 Request

DHCPv6 Reply

Router Solicitation

Router Announcement2

1Router

Solicitation

Router Announcement2

1

(/64 prefix, timers, etc…)

IPv6 Address = /64 prefix + EUI64 (e.g. MAC address) IPv6 Address = /64 prefix + Random 64 bits (rfc3041)

RS

RA2

1

4

3

IPv4 &

IP

v6

IPv6 O

nly

Page 12: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12

EUI-64

Page 13: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13

IPv6 Addressing Examples

Page 14: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14

IPv6 Address Subnetting

Page 15: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15

IPv6 Address Subnetting

Page 16: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16

Introduction Routing in IPv6

Page 17: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17

Routing in IPv6

Page 18: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18

Static Routing

Router(config)# ipv6 route ipv6-prefix/prefix-length {ipv6-address| interface-type interface-number [ipv6-address]} [administrativedistance][administrative-multicast-distance | unicast|multicast] [tag tag]

Router1(config)#ipv6 route 2002:0:1:3::/64 2002:0:1:2::2RouterA(config)#ipv6 route ::/0 serial1/0

Page 19: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 19

RIPng for IPv6

Router(config)#ipv6 router rip process

Router(config-rtr)#interface type number

Router(config-if)#ipv6 rip process enable

Page 20: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20

OSPFv3 configuration example

Page 21: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21

OSPFv3 on IPV6 Tunnels over IPv4

Page 22: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 22

BGP Configurations Non Link Local Peering

Page 23: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23

BGP Configurations Filtering Prefixes

Page 24: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24

Tunneling

Page 25: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25

Tunnels for IPv6 Deployment

� Tunneling is encapsulating the IPv6 packet into an IPv4 packet

Host to Router, Router to RouterRouter to Host, Host to Host

� Manually configured tunnels

Manual Tunnel (RFC 2893)

IPv6 over GRE (RFC 2473)

� Semi-automated tunnels

Tunnel broker (RFC 3053)

� Automatic tunnels

6to4 (RFC 3056)

ISATAP

Dynamic Multipoint VPN (DMVPN)

Page 26: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26

IPv6 over IPv4 Tunnels

Page 27: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27

Manually Configured Tunnels (RFC2893)

Page 28: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28

6to4 Tunnel ( RFC 3056 )

Page 29: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 29

Minimum Infrastructure Upgrade for 6PE/6VPE

GE

GE GE

IPv6 Server

6PE router

Cisco 7600

Sup.720 as 6PE

Data Center IPv6 Network

MPLS/IPv4

MPLS Coreup to OC-192

GE

IPv4 Server

NAT-PTOnly IPv6 segment

• 6PE – RFC 4798 – defined by Cisco and available from Cisco IOS• 6VPE – RFC 4659 – Cisco authored for IPv6 VPN over MPLS/IPv4 infrastructure and available from Cisco IOS•MPLS/IPv4 Core Infrastructure is IPv6-unaware

FTTH

MP-iBGP session

6PE router v6

v4/v6

v4

CE

POPDSL

POP

Page 30: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 30

6PE Routing And Label Distribution Example

IPv4MPLS

IPv4MPLS

CE3

IPv6IPv6

IPv6IPv6

6PE3 P P 6PE4 CE4

IPv6IPv6

IPv6IPv6

IPv6Packet

MPLS IPv4 BackboneIPv6 Network IPv6 Network

BGPLabel

IPv6Packet

LDPLabel

IPv6Packet

CE1 CE26PE1 P P 6PE2

200.10.10.1 200.11.11.1

2001:db8::2001:f00d::

LDPv4 {Pop}

MP-eBGP

LDPv4 {27} LDPv4 {48}

MP-eBGP IPv6 MP-iBGP

Advertises2001:f00d::

to 6PE1

Advertises2001:f00d:: to 6PE2

BGP Next Hop ::ffff:200.10.10.1Label Binding {65}

Binds label{Pop} to

200.10.10.1

Binds label{27} to

200.10.10.1

Binds label{48} to

200.10.10.1

Advertises2001:f00d::

to CE2

IGPv4 IGPv4 IGPv4

200.10.10.1reachable

200.10.10.1reachable

200.10.10.1reachable

Page 31: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 31

Page 32: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 32

Industry’s Broadest Platform Support

Cisco IOS 12.4/12.4TCisco IOS 12.4/12.4T

Cisco 800 Series Routers

Cisco 1700 Series Routers

Cisco 1800 Series Routers

Cisco 2600 Series Routers

Cisco 2800 Series Routers

Cisco 3600 Series Routers

Cisco 3700 Series Routers

Cisco 3800 Series Routers

Cisco 7200 Series Routers

Cisco 7301 Series Routers

Cisco 7500 Series Routers (EoL)

Cisco IOS 12.2S familyCisco IOS 12.2S family

Cisco ASR1000 series

Cisco 72/7300 Series Routers

Cisco 75/7600 Series Routers

Cisco 10000 Series Routers

Catalyst 3750/3560/2960 Series

Catalyst 4500 Series

Catalyst 6500 Series

Cisco Product PortfolioCisco Product Portfolio

ASA Firewall (7.x), FWSM 3.1,

LMS 2.5, CNR 6.2, NFC 5.x, NAM 3.x,

MDS9500 series, Nexus 7000, GGSN 7.0

Cisco IOS 12.0S Cisco IOS 12.0S

Cisco 12000 Series Routers

Cisco 10720 Series

Cisco IOSCisco IOS--XRXR

CRS-1, Cisco 12000

Page 33: Microsoft Power Point - IPv6 Tutorial

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 33

Cisco IPv6 compliance

� Conformance tests + Interoperability tests

IPv6 Ready Logo – www.ipv6ready.org

US DoD JITC conformance - http://jitc.fhu.disa.mil/apl/ipv6.html

Cable Labs DOCSIS 3.0 conformance

Microsoft Vista/Server 2008 interoperability – Vista logo

� Cisco IOS Release certification

Cisco IOS 12.4(11)T, C7600, C6500, C4500, IOS Firewall achieved JITC certification

Cisco IOS 12.3, 12.3T, 12.2SX, 12.0S and XR (3.2) are compliant with the IPv6 Ready Logo Phase I

Cisco IOS 12.4(9)T is compliant with IPv6 Ready Logo Phase II core specs

DOCSIS 3.0 Bronze qualified