ALTTC BSNL.  Until IPv6 completely supplants IPv4, which is not likely to happen in the foreseeable future, a number of so-called transition mechanisms.

Slides:



Advertisements
Similar presentations
1 IPv6 and IPv4 Interoperation and Transition Tony Hain co-chair IETF ngtrans WG
Advertisements

NAT, firewalls and IPv6 Christian Huitema Architect, Windows Networking Microsoft Corporation.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialBSCI Using IPv6 with IPv4 BSCI Module 8 – Lesson 5.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
December 5, 2007 CS-622 IPv6: The Next Generation 1 IPv6 The Next Generation Saroj Patil Nadine Sundquist Chuck Short CS622-F2007 University of Colorado,
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
IPv6 Victor T. Norman.
ALTTC BSNL. 1. Introduction 2. Methodology 3. Transition cost and penetration curve 4. Theoretical consideration 5. Migration for Large organization 6.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Project by: Palak Baid (pb2358) Gaurav Pandey (gip2103) Guided by: Jong Yul Kim.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
Implementing IPv6 Module B 8: Implementing IPv6
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
1 Teredo - Tunneling IPv6 through NATs Date: Speaker: Quincy Wu National Chiao Tung University.
IPv4 & IPv6 Coexistence & Migration Joe Zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
IPv4 Run Out and Transitioning to IPv6 Marco Hogewoning Trainer, RIPE NCC.
Enabling IPv6 in Corporate Intranet Networks
17/10/031 Summary Peer to peer applications and IPv6 Microsoft Three-Degrees IPv6 transition mechanisms used by Three- Degrees: 6to4 Teredo.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
Understanding Internet Protocol
An Overview of IPv6 Transition/Co-existence Technologies Fernando Gont UTN/FRH LACNOG 2010 Sao Paulo, Brazil, October 19-22, 2010.
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
CSE 8343 Group 3 Advanced OS Inter Operability Between IPv4 and IPv6 Team Members Aman Preet Singh Rohit Singh Nipun Aggarwal Chirag Shah Eugene Novak.
Coexistence and Migration
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
Guide to TCP/IP Fourth Edition
Basic Transition Mechanisms for IPv6 Hosts and Routers -RFC 4213 Kai-Po Yang
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.
IPv6. Content  History  IPv4 Downfall  IPv6 Features  IPv6 Addresses  Changes from IPv4  IPv6 Headers/Frames/Packets  Autoconfiguration  Commands.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
IPv6 transition strategies IPv6 forum OSAKA 12/19/2000 1/29.
The Implementation of 6TALK Yong-Geun Hong The 1 st GLOBAL IPv6 Summit in AP
Ch 6: IPv6 Deployment Last modified Topics 6.3 Transition Mechanisms 6.4 Dual Stack IPv4/IPv6 Environments 6.5 Tunneling.
1 NCM _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. How would you prepare for the technology you need.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
Deploying IPv6, Now Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.
Engineering Workshops Transition and Tunnels Dale Finkelson.
“IPv4 to IPv6 Transition”
Welcome to Early Bird Class
Networks and the Internet Topic 3. Three Important Networking Technologies Networks, Internet, WWW.
17/10/031 Euronetlab – Implementation of Teredo
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
6to4
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
IPv6 Transition Mechanisms - 6DISS Workshop - 5 March 2006 IPv6 Transition Mechanisms, their Security and Management Georgios Koutepas National Technical.
Network Layer IP Address.
Windows Vista Configuration MCTS : Advanced Networking.
Presented By:- Avinash Kumar Nitesh Kumar Yadav. OUTLINE  Introduction of IP v4.  Introduction of IP v6.  Advantages of IP v6 over IP v4.  Transition.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 3 Networking with Windows Server 2008.
Objective: To understand IPv6 implementation in the Intranet and Internet.
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
IPv4 shortage and CERN 15 January 2013
WELCOME ALL.
Virtual Private Networks
LESSON 3.3_A Networking Fundamentals Understand IPv6 Part 1.
Lecture#5 IPV6 Addressing
Lecture#5 :IPV6 Adressing
Internet Protocol version 6 (IPv6)
Presentation transcript:

ALTTC BSNL

 Until IPv6 completely supplants IPv4, which is not likely to happen in the foreseeable future, a number of so-called transition mechanisms are needed  To enable IPv6-only hosts to reach IPv4 services  To allow isolated IPv6 hosts and networks to reach the IPv6 Internet over the IPv4 infrastructure

 IPv4-only node  Implements only IPv4 & is assigned IPv4 addresses  Doesn’t support IPv6  IPv6-only node  Implements only IPv6 & is assigned only IPv6 addresses.  Able to communicate with IPv6 only node & IPv6 enabled applications.  IPv6/IPv4 node  Implements both IPv4 & IPv6 & is assigned both IPv4 & IPv6 addresses.

IPv6 A wide range of technique have been identified & implemented, basically falling into three categories. (1) Dual- Stack techniques allows IPv4 & IPv6 to coexist in the same device & network (2) Tunneling techniques allows IPv6 host to communicate over IPv4 infrastructure. (3) Translation techniqes to allow IPv6 only devices to communicate with IPv4 only devices

IPv6  No fixed day to convert; no need to convert all at once.  Transition Options:  Dual Stack  IPv6-IPv4 Tunnel  Translation (IPv4- only to IPv4- only) IPv4 IPv6 DRIVER APPLICATION TCP/UDP IPv4 IPv6 IPv6 Network IPv4 IPv6 Network Tunnel IPv4 Network IPv6 Network Translator

IPv6 This allows all the end hosts and intermediate network devices (like routers, switches, modems etc.) to have both IPv4 and IPv6 addresses and protocol stack. If both the end stations support IPv6, they can communicate using IPv6; otherwise they will communicate using IPv4. This will allow both IPv4 and IPv6 to coexist and slow transition from IPv4 to IPv6 can happen.

Dual stack is an integration method in which a node has implementation and connectivity to both an IPv4 and IPv6 network. IPv6 IPv4

When both IPv4 and IPv6 are configured on an interface, the interface is considered dual-stacked. IPv4: IPv6: 3ffe:b00:c18:1::3

ALTTC Dual Stack Router Connectivity 2001:4490:d930::500 IPv6 camera LAN Pool 2001:4490:d930::/64 Alttc6.bsnl.co.in Web Server 2001:4490:d930::

In order to reach the IPv6 Internet, an isolated host or network must be able to use the existing IPv4 infrastructure to carry IPv6 packets. This is done using a technique known as tunnellingtunnelling This allows encapsulating IPv6 packets in IPv4 packets so that IPv6 packet can be sent over an IPv4 only network. This will allow IPv6 only end stations to communicate over IPv4 only networks.

IPv6 Header Extension Headers Upper Layer Protocol Data Unit IPv6 Header Extension Headers Upper Layer Protocol Data Unit IPv4 Header IPv6 Packet IPv4 Packet

Tunnel

 IPv6 node A sends packet to IPv6 node B – Routed internally to router A  Router A sees destination network B is reachable over tunnel interface – Encapsulates IPv6 packet in IPv4 packet(s) –Sends resulting IPv4 packet(s) to router B –Delivered over existing IPv4 Internet infrastructure  Router B decapsulates IPv6 packet from payload of received IPv4 packet –Packet routed internally in network B to node B –Node B receives the IPv6 packet

Tunneling is an integration method in which an IPv6 packet is encapsulated within another protocol, such as IPv4. This method of encapsulation is IPv4.  Includes a 20-byte IPv4 header with no options and an IPv6 header and payload  Requires dual-stack routers IPv6 IPv4 IPv6

 Router-to-Router  Host-to-Router and Router-to-Host  Host-to-Host

IPv4 or IPv6 Infrastructure IPv4 Infrastructure IPv6 over IPv4 Tunnel IPv6/IPv4 Router IPv6 Node IPv6 Node IPv4 or IPv6 Infrastructure In the router-to-router tunneling configuration, two IPv6/IPv4 routers connect two IPv6-enabled infrastructures over an IPv4-only infrastructure

IPv4 Infrastructure IPv6/IPv4IPv6 IPv6/IPv4 Router IPv6 over IPv4 Tunnel Node A Node B IPv4 or IPv6 Infrastructure In the host-to-router tunneling configuration, an IPv6/IPv4 host that resides within an IPv4-only infrastructure uses an IPv6-over- IPv4 tunnel to reach an IPv6/IPv4 router.

IPv4 Infrastructure IPv6/IPv4 Node IPv6/IPv4 Node IPv6 over IPv4 Tunnel In the host-to-host tunneling configuration, an IPv6/IPv4 node that resides within an IPv4 only infrastructure uses an IPv6-over-IPv4 tunnel to reach another IPv6/IPv4 node that resides within the same IPv4-only infrastructure.

Two Types of Tunneling  Configured:  Automatic  6to4 (RFC 3056)  ISATAP  Teredo

 Configured  Require manual configuration at both ends  Very easy to setup & configure  Good from a management prospective  ISP configure all tunnels so is in control of its deployment  Manual tunnel do not scale well as it requires separate tunnel configuration for each isolated Ipv6 network destination

Configured A configured tunnels require manual configuration of the local & remote tunnel end points Dual stack end points Both IPv4 & IPv6 addresses configured at each end

 Automatic Tunnel ◦ An automatic tunnel is a tunnel is a tunnel that does not require manual configuration.Tunnel end points for automatic tunnel are determined by routing infrastructure (e.g. use of routes, tunnel interfaces, next hop address destination IPv6 addresses).Ex. ◦ Tunnels created on demand without manual intervention

 6to4:  Used for unicast communication between IPv6/IPv4 host & IPv6 capable sites across the IPv4 internet when 6 to 4 routers have public addresses.

 Fully Automatic, No administrator effort per tunnel  Tunnelled packet automatically  Route efficiently to the destination network (following best IPv4 path)  Unlike manual tunnel, 6to 4 tunnels are not point to point, they are multipoint tunnels  IPv4 is embedded in the IPv6 adress to find the other end of the tunnel.  Address format is 2002:IPv4 address::

 ISATAP (Intra Site Automatic Tunnel Addressing Protocol)  Designed to provide IPv6 connectivity between IPv6 nodes within IPv4 based intra-network that does not have IPv6 router.  ISATAP connects dual-stack nodes, isolated within an IPv4- only network  To exchange IPv6 traffic with each other (host ISATAP)  To exchange traffic with the global IPv6 Internet  ISATAP is ideal when dual stack node are sparsely deployed in the site

 Teredo  Teredo is a tunneling mechanism that allows nodes located behind NAT devices to obtain global IPv6 connectivity

 Teredo is needed for home users with PCs with non-routable addresses  Protocol 41 tunneling not supported by many DSL modems  Protocol 41 tunneling requires routable address on PC

 6 to 4 Address The 6to4 address is base on the prefix ■ 2002: WWXX:YYZZ /48 ■ Where WWXX:YYZZ is the colon hexadecimal representation of a public IPv4 address (w.x.y.z) assigned to a site or host on the IPv4 Internet. An example of a 6to4 address 2002:836b:1:25:2aa:ff:fe53:ba63. In 836b:1 is the colon hexadecimal version of

ISATAP  Address assignment and host-to-host, host-to-router, and router-to-host automatic tunneling technology  ISATAP addresses:  [64-bit prefix]:0:5EFE:w.x.y.z  Example of a link-local ISATAP address is fe80::5efe: ISATAP  ISATAP treats an IPv4 infrastructure as a single link  Used for unicast traffic across an IPv4 intranet

Teredo addresses  Teredo addresses, defined in RFC 4380, are based on the prefix 2001::/32.  Teredo address prefixes are used to create global IPv6 addresses for IPv6/IPv4 nodes that are connected to the IPv4 Internet, even when they are located behind network address translators (NATs). example of a Teredo address is 2001::ce49:7601:2cad:dfff:7c94:fffe.

This allows communication between IPv4 only and IPv6 only end stations. The job of the translator is to translate IPv6 packets into IPv4 packets by doing address and port translation and vice versa.

This allows communication between IPv4 only and IPv6 only end stations. The job of the translator is to translate IPv6 packets into IPv4 packets by doing address and port translation and vice versa. Ford ABCD:BEEF::2228:7001 Assigned pool /24 Marvin Packet 1 Source: ABCD:BEEF::2228:7001 Port 3056 Dest: Prefix :: Port Packet 2 Source: Port 1025 Dest: Prefix :: Port 23 4.Packet 4 Source Prefix :: Port 23 Dest: ABCD:BEEF::2228:7001 Port Packet 3 Source: Port 23 Dest: Prefix :: Port 1025 Translation

IPv6

Pace University 36  DNS must be included in transition strategy  Resolving Names: ◦ IPv4 specifies “A” records ◦ IPv6 specifies “AAAA” records  Applications should be aware of both records  Will require development update and thorough testing  Tools like “Scrubber” by Sun make it easy

Pace University 37 Querying DNS server

 Cost estimates are primarily based on likely development and deployment Scenarios.  H/w, software, services and other miscellaneous expanses.  Each organization/or user throughout the internet will incur some cost in transition  Primarily in the form of labor and capital expenditures.  Expenditure will vary greatly across and within stake holder groups depending on their existing infrastructure and IPv6 related needs.  ISPs has to incur largest transition cost.  Individual users will incur the minimum cost

 The type of internet use or type of service being offered by each organization  The transition mechanism that the organization intends to implement( e.g tunneling. Dual-stack, translation, or a combination).  The organization-specific infrastructure comprised of servers, routers, firewalls, billing stems and standard and customize network etc.  The level of security required during the transition.  Timing of transition.

Description of stakeholder groups  Infrastructure vendors,  Application vendors,  ISPs and  Internet users. ◦ Infrastructure vendors :  manufacturers of computer networking hardware (e.g., routers, firewalls, and servers) and systems software (e.g., operating system) that supply the components of computer networks. Major companies in this category include Microsoft, IBM, Juniper, Cisco, and Hewlett Packard.

◦ Application vendors: include suppliers of e- mail, file transfer protocol (FTP) and Web server software, and database software, such as enterprise resource planning (ERP) and product data management (PDM) software. SAP, Oracle, and Peoplesoft are some of the largest companies in this group. ◦ ISPs are companies that provide Internet connectivity to customers, larger companies, some institutional users, and national and regional. e.g., BSNL, Tata telecommunication, AirTel, Vodafone, Idea etc. ◦ Internet users Corporate, institutional, and government organizations, independent users including small businesses and residential households.

StockholderRelative cost HardwaresoftwareLabor HW vendorLow10% 80% Software vendor Low /medium 10% 80% Internet user (Large) Medium10%20%70% Internet user (small) Low30%40%30% ISPsHigh15% 70% Internet users incur approximately 90 percent of IPv6 transition costs. Vendors and ISPs account for the remaining costs.

itemH/W, S/W & service providers ISPsEnterprise users H/W cost of replacing interfaceHigh (H)Medium (M) Router/chasis/ firewall MM Software upgradation Cost NMSHH OSMH Applications DNS, FTP etc. ERP & other applications LHLH

itemH/W, S/W & service providers ISPsEnterprise users labors R&DML Train Networking /IT employees HHH Designing IPv6 transition strategy MHM/H Implementation transition MM/H Others Ipv6 address blockLLL Lost employee productivity MM Security intrusionsHH Inter operability issues MM/H

Primary business activities of each stakeholder group that will be affected It is emphasized that all stakeholders will bear costs associated with the transition of their own internal networks from IPv4 to IPv6

 Cost Categories ◦ Labor resources will account for the bulk of the transition costs ◦ Memory and hardware : Some additional physical resources, such as increased memory capacity for routers and other message-forwarding hardware. ◦ These expenses are treated as negligible in the cost analysis because it is quite small compared to the labor resources required. ◦ Labor resources needed for the transition are linked to three general business activities within the Internet supply chain—product development, Internet provisioning services, and internal network operations. ◦ other cost: Additionally, several other cost categories, such as network testing and standards and protocol development, span multiple business activities and thus several take holder groups.

 The penetration curves represent the estimated share of infrastructure products and applications that are IPv6 capable and the share of networks that are IPv6 enabled at a given time.  This implies that costs will be distributed over time as stakeholders gradually engage in transition activities.  As networking staff are trained and the system is reconfigured.  Lower costs associated with testing and monitoring are then experienced after the enabling date.

The penetration curves likely deployment/adoption rates for the four major stakeholder groups. The infrastructure (Inf) and applications (App) vendors’ curves represent the path over which vendor groups will offer IPv6-capable products to customers.

 The penetration of IPv6 is likely to be a gradual process and will probably never reach 100 percent of applications or users.  These four curves are the key penetration metrics for the cost analysis because they capture the timing of expenditures.  For vendors, R&D expenditures to integrate IPv6 into their products are the primary expenditure category associated with the transition from IPv4 to IPv6.

IPv6  There is a large set of IPv6 transition tools available –No single ‘best’solution –Transition plan is likely to be site-specific  Current ‘best practice’is dual-stack deployment –Natural path via procurement cycles –Allows experience in IPv6 operation to be gained early  IPv6-only networks can be deployed