Microsoft Power Point - IPv6 Tutorial
Transcript of Microsoft Power Point - IPv6 Tutorial
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
IPv6 Tutorial Basic
Collaboration Team
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2
Agenda
� Overview
� Introduction to IPv6
� Introduction Routing in IPv6
� Tunneling
� LAB
© 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
© 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?
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5
Introduction to IPv6
© 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
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
IPv6 Address
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8
IPv6 Address
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
IPv6 Global Unicast Addresses
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10
IPv6 Address Allocation
© 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
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12
EUI-64
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13
IPv6 Addressing Examples
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
IPv6 Address Subnetting
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15
IPv6 Address Subnetting
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16
Introduction Routing in IPv6
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17
Routing in IPv6
© 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
© 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
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20
OSPFv3 configuration example
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21
OSPFv3 on IPV6 Tunnels over IPv4
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 22
BGP Configurations Non Link Local Peering
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23
BGP Configurations Filtering Prefixes
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24
Tunneling
© 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)
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26
IPv6 over IPv4 Tunnels
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27
Manually Configured Tunnels (RFC2893)
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28
6to4 Tunnel ( RFC 3056 )
© 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
© 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
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 31
© 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
© 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