© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialBSCI 1 IPv6 Integration and Coexistence Strategies IPv6 Integration and Coexistence Strategies © 2008 Cisco Systems, Inc. All rights reserved.BSCI 2 CCNP – BSCI Bachkhoa Networking Academy Học viện mạng Bách Khoa - www.bkacad.com Objectives Integration and coexistence strategies presented in this chapter are divided into three classes: –Dual stack –Tunneling –Protocol translation © 2008 Cisco Systems, Inc. All rights reserved.BSCI 3 CCNP – BSCI Bachkhoa Networking Academy Dual stack is an integration method where a node has ―implementation and connectivity‖ to both an IPv4 and IPv6 network. Dual Stack © 2008 Cisco Systems, Inc. All rights reserved.BSCI 4 CCNP – BSCI Bachkhoa Networking Academy Cisco IOS Software Is IPV6-Ready: Cisco IOS Dual Stack If both IPv4 and IPv6 are configured on an interface, this interface is dual-stacked. © 2008 Cisco Systems, Inc. All rights reserved.BSCI 5 CCNP – BSCI Bachkhoa Networking Academy Dual Stack Học viện mạng Bách Khoa - www.bkacad.com © 2008 Cisco Systems, Inc. All rights reserved.BSCI 6 CCNP – BSCI Bachkhoa Networking Academy Querying the Naming Service for an IPv4 Address Học viện mạng Bách Khoa - www.bkacad.com © 2008 Cisco Systems, Inc. All rights reserved.BSCI 7 CCNP – BSCI Bachkhoa Networking Academy Querying the Naming Service for an IPv6 Address Học viện mạng Bách Khoa - www.bkacad.com © 2008 Cisco Systems, Inc. All rights reserved.BSCI 8 CCNP – BSCI Bachkhoa Networking Academy Querying the Naming Service for All Types of Addresses Học viện mạng Bách Khoa - www.bkacad.com © 2008 Cisco Systems, Inc. All rights reserved.BSCI 9 CCNP – BSCI Bachkhoa Networking Academy Dual Stack The following is a list of applications that have dual -stack support on the Cisco IOS Software: –DNS resolver— The DNS resolver on the Cisco IOS Software may resolve host names into IPv4 or IPv6 addresses. The DNS resolver on Cisco can be configured to reach naming services over IPv4 and IPv6 using the ip name-server ipv6-address command. –Telnet— The Telnet server on the Cisco IOS Software accepts incoming Telnet sessions over IPv4 or IPv6. –TFTP— The TFTP IOS EXEC command accepts either an IPv4 address or an IPv6 address as an argument. –HTTP server— When enabled, the HTTP server on the Cisco IOS Software accepts incoming HTTP sessions over IPv4 and IPv6. Học viện mạng Bách Khoa - www.bkacad.com © 2008 Cisco Systems, Inc. All rights reserved.BSCI 10 CCNP – BSCI Bachkhoa Networking Academy Tunneling IPv6 Packets Over Existing IPv4 Networks The tunnel is deployed between two islands made up of IPv6 nodes over an IPv4-only network such as the Internet. Edge routers at the border of the IPv6 islands and the Internet can handle the tunneling of IPv6 packets in IPv4. As described in RFC 2893, IPv6 Transi tion Mechanisms, the protocol number assigned to the encapsulation of IPv6 packets in IPv4 is 41. Học viện mạng Bách Khoa - www.bkacad.com [...]... an IPv6 network and an IPv4 network The job of the translator is to translate IPv6 packets into IPv4 packets and vice versa BSCI © 2008 Cisco Systems, Inc All rights reserved Học viện mạng Bách Khoa - www.bkacad.com 22 CCNP – BSCI Bachkhoa Networking Academy Using NAT-PT Network Address Translation Protocol Translation, NAT-PT is a type of NAT that translates IPv6 addresses into IPv4 addresses and. .. unicast prefixes are used on the IPv6 Internet such as 2001: : /16 (Production IPv6 Internet) and 3ffe: : /16 (the 6bone) Therefore, all these prefixes other than 2002: : /16 are unreachable unless one of the 6to4 routers on the IPv4 Internet offers to act as a gateway to forward the 6to4 traffic to the IPv6 Internet A 6to4 router providing traffic forwarding to the IPv6 Internet is called a 6to4... Deploying the IPv6 Manually Configured Tunnels Routing for tunnel: Router(config) #ipv6 route ipv6- prefix/prefix-length interfacetype interface-number Or dynamic routing BSCI © 2008 Cisco Systems, Inc All rights reserved Học viện mạng Bách Khoa - www.bkacad.com 12 CCNP – BSCI Bachkhoa Networking Academy GRE/IPv4 Tunnel Support for IPv6 Traffic The Cisco IOS Software supports the encapsulation of IPv6 packets... reserved Học viện mạng Bách Khoa - www.bkacad.com 23 Q and A BSCI Module 8 Lessons 1 and 2 © 2006 Cisco Systems, Inc All rights reserved Cisco Public 24 CCNP – BSCI Bachkhoa Networking Academy Resources IPv6 Addressing At-A-Glance –http://cisco.com/application/pdf/en/us/guest/tech/tk872/c1550/c dccont_0900aecd8026003d.pdf IPv6 Extension Headers Review and Considerations –http://cisco.com/en/US/partner/tech/tk872/technologies_white_... example for 6-to-4 tunnel between R1 and R3 Lo0 10.1.2.1/24 R2 S0/0/0 172.16.12.2 /24 S0/0/1 172.16.23.2 /24 172.16.23.1 /24 S0/0/1 Lo0 10.1.3.1/24 R3 172.16.12.1 /24 S0/0/0 R1 Lo0 10.1.1.1/24 R1 R1(config-if)# interface tunnel 0 R1(config-if)# tunnel mode ipv6ip to 6to4 R1(config-if)# ipv6 address 2002:AC10:0C01:1::1/64 R1(config-if)# tunnel source s0/0/0 Exit R1(config)# ipv6 route 2002::/16 tunnel 0 R3... R1(config-if)# tunnel source s0/0/0 Exit R1(config)# ipv6 route 2002::/16 tunnel 0 R3 R3(config-if)# interface tunnel 0 R3(config-if)# tunnel mode ipv6ip to 6to4 R3(config-if)# ipv6 address 2002:AC10:1703:1::3/64 R3(config-if)# tunnel source s0/0/1 Exit R3(config)# ipv6 route 2002::/16 tunnel 0 Verification R1#ping 2002:AC10:1703:1::3 Verification R3#ping 2002:AC10:1::1 BSCI © 2008 Cisco Systems, Inc All... of IPv6 packets over GRE tunnels A GRE tunnel is a well -known standardized tunnel technique that can ensure stable and secure point-to-point links BSCI © 2008 Cisco Systems, Inc All rights reserved Học viện mạng Bách Khoa - www.bkacad.com 13 CCNP – BSCI Bachkhoa Networking Academy Deploying 6to4 As defined in RFC 3056, Connection of IPv6 Domains via IPv4 Clouds, here are the main characteristics... ly unicast IPv4 addressing No IPv6 route propagation BSCI © 2008 Cisco Systems, Inc All rights reserved Học viện mạng Bách Khoa - www.bkacad.com 14 CCNP – BSCI Bachkhoa Networking Academy Deploying 6to4 BSCI © 2008 Cisco Systems, Inc All rights reserved Học viện mạng Bách Khoa - www.bkacad.com 15 CCNP – BSCI Bachkhoa Networking Academy Converting IPv4 addresses to IPv6 for 6-4 Tunnel A 6-4 tunnel... Bachkhoa Networking Academy Deploying ISATAP Tunnels The main functionalities and components of ISATAP are as follows: – Automatic tunneling— The tunneling is automatic, meaning that there is no need to apply manual configurations on hosts when ISATAP support is enabled –Prefix— Represents the high-order 64-bit of the IPv6 address One aggregatable global or site-local /64 prefix must be assigned for... the high-order 64-bit of the IPv6 address One aggregatable global or site-local /64 prefix must be assigned for the ISATAP operation within the site –Interface ID— Represents the low-order 64-bit of the IPv6 address assigned to the ISATAP host EUI-64 = 0000 (16 bits) + 5EFE (16 bits) + IPv4 Address (32 bits) BSCI © 2008 Cisco Systems, Inc All rights reserved Học viện mạng Bách Khoa - www.bkacad.com 20 . Systems, Inc. All rights reserved. Cisco ConfidentialBSCI 1 IPv6 Integration and Coexistence Strategies IPv6 Integration and Coexistence Strategies © 2008 Cisco Systems, Inc. All rights reserved.BSCI. between two islands made up of IPv6 nodes over an IPv4-only network such as the Internet. Edge routers at the border of the IPv6 islands and the Internet can handle the tunneling of IPv6 packets. host names into IPv4 or IPv6 addresses. The DNS resolver on Cisco can be configured to reach naming services over IPv4 and IPv6 using the ip name-server ipv6- address command. –Telnet— The Telnet