Interoperability: Key link to deployment Gopi Garge IPv6 Forum India and IISC-ERNET, India

Slides:



Advertisements
Similar presentations
6TAP for an IPv6 Internet Becca L. Nitzan ESnet/Lawrence Berkeley National Lab STAR TAP Meeting June 22, 1999, San Jose, CA.
Advertisements

UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol NORDUnet Sep Helsinki.
Encrypting Wireless Data with VPN Techniques
6WINIT Project Meeting, BASEL K. Egede Nielsen/TED Research 1 WP6 Progress Report 6WINIT Project Meeting Basel
1 IPv6 and IPv4 Interoperation and Transition Tony Hain co-chair IETF ngtrans WG
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.
TelscomWhy do we need IPv6 1 IPv6 Why do we need IPv6 ? Dr. S. Rao Telscom AG, Switzerland
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
IPv4 to IPv6 Migration strategies. What is IPv4  Second revision in development of internet protocol  First version to be widely implied.  Connection.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Project by: Palak Baid (pb2358) Gaurav Pandey (gip2103) Guided by: Jong Yul Kim.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
IP EDGE DEVICES A solution for the Internet Migration Patrick Cocquet, 6WIND CEO, IPv6 Forum VP Dubai IPv6 Forum Summit – February 2001.
IPv6 Series – APJII-ID 2003 Report 25 March 2003 IIXv6[  ] ISPv6[  ] MIPv6[  ] ‘Status of Adoption of IPv6 In Indonesia’ Bangkok, 20 – 21 March 2003.
Interworking IPv6 in Mobile Networks Mat
Enabling IPv6 in Corporate Intranet Networks
LMF/TTR Raimo Vuopionperä 6WINIT: Ericsson (Research) Objectives (6WINIT Kick-Off, London) Raimo Vuopionperä (Ph. D.), NomadicLab (LMF/TTR)
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
TANDBERG Video Communication Server March TANDBERG Video Communication Server Background  SIP is the future protocol of video communication and.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
IPv6 on European Academic Networks: GEANT, Bermuda 2 Tim Chown University of Southampton, and UKERNA UK (see
USERDEVELOPERADVERTISER.
1 Integration of IPv6 Services. 2 Integration of IPv6 Services The Ubiquitous Internet Large Address Space Auto-Configuration Enhanced Mobility.
Next-Generation Mobility Technology & Trials Mat Ford
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
Lecture Week 7 Implementing IP Addressing Services.
1 IPv6 NANOG19 Operational Experience with IPv6 Bob Fink LBNL/ESnet NANOG19 Albuquerque, NM June 2000.
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
Week #10 Objectives: Remote Access and Mobile Computing Configure Mobile Computer and Device Settings Configure Remote Desktop and Remote Assistance for.
Next-Generation Mobility Technology & Trials Mat Ford
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
Heidelberg, May 1998 AIMS’99 Workshop Internet Protocol version 6 (IPv6) Úna Logan Broadcom Eireann Research Ltd.
41st IETF meeting IPng, 6bone & ngtrans Yuji SEKIYA
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.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Krakow Workshop Extra Exercises IPv6 workshop Krakow May 2012 Carlos Friaças, FCCN Luc De Ghein, CISCO
IPv6 Activities and Future Strategies in Chunghwa Telecom Fu-Kuei Chung Data Communications Business Group Chunghwa Telecom 2003/02.
111 © 2003, Cisco Systems, Inc. All rights reserved.
6INIT (IPv6 INternet IniTiative) Peter Hovell
IPv4 TO IPv6 TRANSITION AND INTEROPERABILITY FOR TELECOM SERVICE PROVIDER Business Problem In today’s environment of growing connectivity where almost.
Module 8 Configuring Mobile Computing and Remote Access in Windows® 7.
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
KT's IPv6 status and trial service Future Technology Lab Dongjin Kwak, Jaehwa Lee Meeting 2008 at NZ.
IPv6 and IPv4 Coexistence Wednesday, October 07, 2015 IPv6 and IPv4 Coexistence Motorola’s Views for Migration and Co-existence of 3GPP2 Networks to Support.
Draft-chown-v6ops-campus-transition-00 Tim Chown v6ops WG, IETF 60, San Diego, August 2, 2004.
IPv6 for ISP Industry Sify Technologies Ltd Somasundaram Padmanabhan Network Engineering IPv6 Awareness Workshop.
IPv6 in Europe: 6NET and Euro6IX Tim Chown, University of Southampton (UK) Internet 2 Spring Member Meeting Arlington, 7 th May 2002.
IPv6 TF-NGN Budapest October Agenda m6bone and Paris M5 update (Bernard) New IPv6 Land Speed Record (Avgust) GÉANT IPv6 deployment (Roberto)
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
1 Directions in IPv6 Implementations Patrick Grossetete Cisco IOS IPv6 Product Manager Patrick Grossetete Cisco IOS IPv6 Product Manager.
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.
IPv6 - The Way Ahead Christian Huitema Architect Windows Networking & Communications
APAN 24, August 28, 2007, Xi’an IPv6Deployment in European Academic Networks Tim Chown School of Electronics and Computer Science University of Southampton.
TOOLS FOR PROXYING. Tools for Proxying Many available applications provide proxy capabilities. The major commercial vendors have embraced hybrid technologies.
1 3gpp_trans/ / IPv6 Transition Solutions for 3GPP Networks draft-wiljakka-3gpp-ipv6-transition-00.txt Juha Wiljakka,
Lesson 4: Web Browsing.
Instructor Materials Chapter 9: NAT for IPv4
Routing and Switching Essentials v6.0
Introducing Novell IPv6 Stack
Instructor Materials Chapter 9: NAT for IPv4
Peter T. Kirstein University College London
Lesson 4: Web Browsing.
Dipak Singh ERNET India
Next Generation Networks Convergence, evolution and roadmaps
Presentation transcript:

Interoperability: Key link to deployment Gopi Garge IPv6 Forum India and IISC-ERNET, India

Deployment Needs customer demand –Does customer really know/care about IPv6? Must be clear benefits –Must be simple to use –Must offer significant advantages Vendors are developing IPv6 solutions –Host, router and mobile devices

IPv6 Deployment Strategies Plan A: Driven by new applications –3GPP/UMTS - mobile IPv6 handsets –Home networking - plug and play devices –Metering - utility services Plan B: Transition of existing Internet –IPv4 and IPv6 must co-exist –access IPv4 applications from IPv6 networks and vice-versa

IPv6 over MPLS IPv4 Enterprise IPv6 Enterprise Service Provider MPLS Backbone Translating Gateway CE Router

IP Mobility and Access IPv6 enables a mobile information society –end-to-end security/transparency with QoS Key benefit is global reachability –scalable mobile IP methods Run over multiple media –WaveLAN, IR, Bluetooth, Ethernet, 3G

WAP & Mobile WAP geared for mobile PDA devices IPv6 enables unique global IP addressing –thus all devices/handsets addressable with IP 3GPP partners building All-IP core networks –e.g. Nokia UMTS handsets may run IPv6 –e.g. Ericsson multimedia handsets

Standards bodies Internet Engineering Task Force –Defining Internet (including IP) standards –Led by implementations, very open ITU, ETSI (and 3GPP) –Defining 3G mobile –Driven more “by committee” Both work, but need to work together for 3G

IPv6 Standards Status Core IETF specifications already completed Many (inter)national deployments exist Vendors are delivering commercial support ISPs are rolling out commercial services 3GPP has adopted IPv6 Real IPv6 address space is being assigned

IPv6 Platforms Solaris 8: with IPv6 since March 2000 Windows 2000: preview released Oct 2000 FreeBSD: IPv6 as standard in FreeBSD4.1 Linux: IPv6 packages available Compaq: Tru64 Unix v5.1 includes IPv6 IBM: AIX 4.3 HP: HP/UX 11.0

Building IPv6 applications New applications –Enabled by global reachability –Following peer-to-peer model –Might possibly be “standalone” Porting existing applications –Use new IPv6 APIs –Already quite well-defined –New API extensions under development

New IPv6 apps? Need (real-time) end-to-end services –Access to databases and directory services –Tailored, seamless services, per user –Location-based user interface –Migrating agent services –Access to home network equipment –High performance visualisation experiments Telephony, video streaming –Available anywhere, anytime

IPv6 APIs Need APIs to develop applications! Solaris, Linux, KAME –use C –Sun’s “socket scrubber” is a handy tool Many Web/Internet applications use Java –awaiting IPv6-enabled Java from Sun

The Quake API test –Took 32 hours for 2 programmers from Viagenie (Canada) to retrieve the source, find where to make changes, code the changes, setup a public Quake server and play the first Quake game over IPv6. –

IPv6 Routers Cisco IOS: commercial version January 2001 Telebit: first commercial router, TBC2000 FreeBSD 3.5 or 4.1 (KAME stack) Zebra (GNU router project) 3Com Netbuilder II Hitachi NR60, GR2000 Bay Networks

Core applications DNS –BIND 9 offers native IPv6 DNS lookups –Viagenie preparing IPv6 root name server World Wide Web –Apache server –MSIE, Netscape, Mozilla and Lynx browsers. –Sendmail 8.10 has IPv6 built-in, as does qmail.

IPv6 Deployments Commercial ISPs –IIJ, NTT, BT International deployments –6bone, WIDE (Japan), Internet 2 (US/Canada) European academic networks –JANET, DFN, Surfnet, ACONet, Renater European projects –6INIT, GTPv6

6bone stats (Summer 2000) Now in 46 countries AR, AU, AT, BE, BR, BG, CM, CA, CN, CZ, DK, EE, FI, FR, DE, GR, HK, HU, IN, IE, IT, JP, KZ, KR, LT, MY, MX, NL, NZ, NO, PL, PT, RO, RU, SG, SK, SI, ZA, ES, SE, CH, TW, UA, UK, US, UY 571 networks/sites 135 US, 66 DE, 38 JP, 28 FR, 28 UK, 20 SE, 10 CN, 9 RU, 4 MX etc. 68 pTLA’s (backbone tier ISPs) recent additions: UUNET and Deutsche Telekom

12 partner EU project (Jan’00 - Apr’01) –Pan-European deployment, 5 regional clusters – Applications: –stock exchange, news-on-demand, streaming IPv4/IPv6 integration issues Also deploying: –QoS (DiffServ), IPsec (FreeSWAN), VoIPv6 (SIP) –6WINIT wireless follow-up project

6INIT clusters UK Scandinavia BT, UoS, NTT, Telscom Germany France Greece Thomson, Renata II Intracom NAT PT BT IPv6 Exchange Internet Tunnels Telia, Telebit, Netmedia, erFP T-Nova, IABG NTT, CRC NAT PT NAT PT NAT PT Native IPv6 Canada

Transition from IPv4 to IPv6 IPv4/IPv6 interworking –IPv6-in-IPv4 tunnels –Automated tunnel brokers, e.g. –NAT/PT and Ultima (BT) –Dual stack IPv4 and IPv6 easier if you have enough IPv4 addresses –Proxy methods –DSTM, 6to4, 6over4,... Different scenarios require different tools

IPv6 in IPv4 tunnels Encapsulates IPv6 in IPv4 –Thus uses IPv4 routing/properties –Loses special IPv6 features in doing so –But can run over existing Internet –Much of the 6bone is tunnelled not native IPv6 –Similar concept to the Mbone tunnelling of multicast Requires a hole in firewall –To allow through Protocol 41 (IP in IP) –(IPv6 firewalls are scarce right now)

Tunnel brokers If a manually configured tunnel is not possible –Perhaps admin at site won’t configure on router –Can dynamically gain tunnel to a “tunnel server” –Server responds to Web request with commands to run on the local host (or a script) –Has problem of authentication of broker user –If using dialup, your IPv4 address probably changes with each session –Best example is (Viagenie) –Has scaling issues

NAT-PT Is similar in style to NAT –But translates protocol IPv4-IPv6 as well –Allows island of IPv6-only devices to communicate to an IPv4 external network –Developed by BT (George Tsirtsis et al) –Has scaling issues, and DNS issues Ultima allows two IPv6-only islands to communicate over an IPv4 netwok

Dual stack Probably the easiest –Will require IPv6 routes to/from network –All devices run IPv4 and IPv6 stacks –Assumes enough IPv4 addresses Thus suitable at a University, but probably not a small business –Needs care over security issues Commonplace “solution”

Proxy methods Abstracts integration to application layer e.g. a Web cache –Runs both IPv4 and IPv6 –Can relay requests between protocols as required –Seen as acceptable given current usage Can also do and other services –But only a medium term answer

6to4 Allows IPv6 network to exist behind a single IPv4 address –Uses special 2002::/16 prefix –Next 32 bits are the IPv4 address –Requires router knowledge of 6to4 prefixes –6to4 router can establish IPv4 endpoint of required tunnel from “IPv4” part of the address –e.g. an IPv6 network “hidden” behind would be 2002:544e:4020::/48

Best method? No ideal solution in all cases –Single user may like tunnel broker –University may run dual stack with native IPv6 route from disjoint IPv6 exit router –Small business might prefer 6to4 Full analysis of these and other methods is required…

Southampton IPv6

IPv6 deployment barriers Cost is most significant factor –but not so much for new applications Need confidence in technology –pilots: WIDE, vBNS, NTT, 6INIT Need clear benefits –manageability –scalability IPv4 “does the job” –but will it in 5 years, and then what cost?

Conclusions Commerical IPv6 products are here –Widespread deployment is not Business case can be made –Depending on the application domain Needs major network carrier to deploy –May be led by Cisco commercial support May be easier to deploy new IPv6 apps? –Integration would then follow by demand

If you’re new to IPv6... Read IPv6 Forum articles Deploy IPv6 software –FreeBSD with KAME stack ( –excellent for host/router/API trials Get connected to the 6bone –apply for pTLA or use Track standards bodies –ipng and ngtrans IETF working groups/ lists

Sites to visit IPv6 Forum - –conference presentations and reports –implementation and deployment lists IETF - –standards and draft standards –ipng and ngtrans working groups My