IPv6 and Its Deployment Dipak Singh ERNET INDIA. Agenda Problems with IPv4 What is new in IPv6? What are applications which demand IPv6? Deployment of.

Slides:



Advertisements
Similar presentations
Internetworking II: MPLS, Security, and Traffic Engineering
Advertisements

Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
IPv6 at NCAR 8/28/2002. Overview What is IPv6? What’s wrong with IPv4? Features of IPv6 IPv6 will soon be available at NCAR How to use IPv6.
Introduction to IPv6 Network & Application Passakon Prathombutr Next Generation Internet (NGI) National Electronics and Computer Technology Center.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
IPv6: The Next Generation Internet Protocol CEOS WGISS 18: Beijing, China September 2004 Dave Hartzell Computer Sciences Corp, NASA Ames
The Future of TCP/IP Always evolving: –New computer and communication technologies More powerful PCs, portables, PDAs ATM, packet-radio, fiber optic, satellite,
EE 545 – BOGAZICI UNIVERSITY. Agenda Introduction to IP What happened IPv5 Disadvantages of IPv4 IPv6 Overview Benefits of IPv6 over IPv4 Questions -
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPv6 Victor T. Norman.
Project by: Palak Baid (pb2358) Gaurav Pandey (gip2103) Guided by: Jong Yul Kim.
OverView Over View Introduction to IPv6Introduction to IPv6 IPv4 and IPv6 ComparisonIPv4 and IPv6 Comparison Current issues in IPv4Current issues in IPv4.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
KOM 15032: Arsitektur Jaringan Terkini Bab 2. Pengalamatan IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
4 IP Address (IPv4)  A unique 32-bit number  Identifies an interface (on a host, on a router, …)  Represented in dotted-quad notation
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
1 Integration of IPv6 Services. 2 Integration of IPv6 Services The Ubiquitous Internet Large Address Space Auto-Configuration Enhanced Mobility.
CS 6401 IPv6 Outline Background Structure Deployment.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
資 管 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.
Network Layer4-1 NAT: Network Address Translation local network (e.g., home network) /24 rest of.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
© 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.
Introducing IPv6 ipv6 d ucing IPv6. Introducing IPv6 The ability to scale networks for future demands requires a limitless supply of IP addresses and.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
CIS 3360: Internet: Network Layer Introduction Cliff Zou Spring 2012.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. IP version 6 Asst. Prof. Chaiporn Jaikaeo,
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
IPv6 for ISP Industry Sify Technologies Ltd Somasundaram Padmanabhan Network Engineering IPv6 Awareness Workshop.
Introduction to IPv6 Presented by:- ASHOK KUMAR MAHTO(09-026) & ROHIT KUMAR(09-034), BRANCH -ECE.
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
CCNP Network Route IPV-6 Part-I IPV6 Addressing: IPV-4 is 32-BIT, IPV-6 is 128-BIT IPV-6 are divided into 8 groups. Each is 4 Hex characters. Each group.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Lecture 10 Advance Topics in Networking IPv6.
IPv4 to IPv6 Group A2 - Roland Hollis - EJ Chambers - Rachit Gupta.
Page 1 Network Addressing CS.457 Network Design And Management.
1 NCM _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. How would you prepare for the technology you need.
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
IPv6 An Overview of Internet Protocol Version 6 Network Management Justin Houk May 3, 2010.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 19 Omar Meqdadi Department of Computer Science and Software Engineering University.
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
IPv6. What is an IP address?  Each host on a TCP/IP network is uniquely identified at the IP layer with an address.  An Internet Protocol (IP) address.
1 Internet Protocol, Version 6 (IPv6) Special Topics in Computer Sciences Second Term 1433/1434 H Dr. Loai Bani Melhim.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
IPv6 Internet Protocol, Version 6 Yen-Cheng Chen NCNU
IP Version 6 (IPv6).
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
LESSON 3.3_A Networking Fundamentals Understand IPv6 Part 1.
IPv6 : Next generation IP
Lecture#5 IPV6 Addressing
CSCI {4,6}900: Ubiquitous Computing
Internet Protocol, Version 6 (IPv6)
Dipak Singh ERNET India
Internet Protocol version 6 (IPv6)
Presentation transcript:

IPv6 and Its Deployment Dipak Singh ERNET INDIA

Agenda Problems with IPv4 What is new in IPv6? What are applications which demand IPv6? Deployment of IPv6 in ERNET.

Problems in IPv4 32-bit address space can theoretically provide 4.3 billion unique global addresses. Mapping (NAT), CIDR and Proxy has extended IPv4’s life in conjunction with private IPv4 Addresses No. of IP Addresses allocated to an orgnisation are far less than their actual requirement. Size of Routing Table increases with increase in the IP addresses. Complicated Header

IPv4 – Contd. The IPv4 protocol does not provide - Security - end to end communication security Quality of Service (QoS) - special handling for different type of traffic

IP Datagram Header VERS HLENTOS TOTAL LENGTH IDENTIFICATION FLAG FRAGMENT OFFSET TTLPROTOCOLCHECKSUM SOURCE ADDRESS DESTINATION ADDRESS OPTIONS (if any) + PADDING

Why do we need a new protocol? Uneven distribution of IPv4 addresses in the world. India has less IPv4 Addresses than Hewlett- Packard (HP) and many other US Companies - India= 3,042,202 (3 million) HP= 16,581,375 (16 million) IPv4 Addresses will run out by 2008 to Applications like Mobile Computing, Auto-configuration and Real Time Audio & Video etc. require end-to-end communications and hence unique IP Addresses for each device.

IPv6 – What is New? Expanded Address Space –Address length is now 128 bits. –340 undecillion unique addresses (1 undecillion = ) Header format simplification –Simplified header reduces router processing loads Improved Routing –Route aggregration reduces size of routing table Enhanced security and QoS –IPsec is mandated Improved support for mobile IP and mobile computing devices –Plug & Play –Data, Voice, Audio and Video integration is a Reality

Restoring an End-to-End Connectivity Internet started with end-to-end connectivity for any applications –Replacing Decnet/SNA gateway Today, NAT and Application-Layer Gateways connect disparate networks Peer to Peer Server-to-client applications mean global address when connected.

IPv6 Header Format Traffic ClassFlow Label Vers Payload Length Next Header Hop Limit Source Address Destination Address

Addressing in IPv6 Address in IPv4 has following format /24 One level of hierarchy. Net id and host id The one level of heirarchy has led to explosion of IP addresses in Internet backbone. IPv6 addressing has multi level of hierarchy. Three types of address in IPv6 –Unicast, Multicast, Anycast

IPv6 Addressing Unicast –Aggregatable Global –Scooped Address Link Local Site Local Multicast –Identifies a set of interfaces –Multicast is used for Broadcast in IPv6. Anycast –It also refers to a set of interfaces but packet is sent to nearest one

Addressing in IPv6 HEX in block of 16 bits representation 2001:0E30:0102:0000:0000:09C0:876A:130B Leading zeros in a field are optional : 2001:E30:102:0:0:9C0:876A:130B Successive fields of 0 represented as ::, but only once in an address : 2031:0:130F::9C0:876A:130B 2031::130F::9C0:876A:130B 0:0:0:0:0:0:0:1 => ::1 0:0:0:0:0:0:0:0 => :: IPv4-compatible address representation 0:0:0:0:0:0: = :: = ::C0A8:1E01

Addressing in IPv6 Global Aggregate Address Link Local Address Site Local Address 001TLANLA SLA 64 bits Interface ID bits 0 54 bits Interface ID 64 bits Public TopologySite Topology Interface Identifier Interface IDsubnet ID 10 bits38 bits16 bits 64 bits 16

Multicast Address Flags000T3 bits reserved T= 0permanent T= 1transient Scope2link-local 5site-local 8org-local Eglobal flags scope Group ID 8 bits44112 bits

Broadband Home – A necessity for IPv6 ! Home Networking –At the heart of the digital home sits the Broadband access point distributing a host of enhanced content and services throughout the home

Mobile Wireless Networking – an IPv6 Must Unlicensed Band (Wi-Fi Hotspots) Personal mobility, High data rate Licensed Band (GPRS, 3G, DVB-T,…) Full mobility, Modest data rate

IPv6 – A Driver for the e- Economy With millions of new devices becoming IP aware, the need for increased addressing and plug & play networking is only met with the implementation of IPv6

IPv6 Market Education & Research Networks. Wireless (PDA, 3G Mobile Phone networks, Car,...) Home Networking –Set-top box/Cable/xDSL/Ethernet-to-the-home Enterprise –Requires full IPv6 support on O.S. & Applications Service Providers

IPv6 Deployment Many ways to deploy IPv6 services –IPv6 tunnels over IPv4. –Dedicated Data Link layers for native IPv6. –Dual Stack Networks IPv6 over MPLS or IPv4-IPv6 Dual stack routers Service Providers and Enterprise may have different deployment need.

IPv6 over WAN Tunnels Manually or automatically configured tunnels. Tunnel source and destination(IPv4) explicitly configured at each node. Both the end nodes have to be dual stacked.

Native IPv6 It is like building a new IPv6 network. Will be a costly proposition. No impact on existing IPv4 infrastructure. IPv4 traffic can be separated from IPv6.

Dual Stack IPv4-IPv6 Routers and end systems should be dual stacked. May not necessarily apply to the overall infrastructure. Network design must be well planned –Memory and CPU size to handle growth for IPv4 & IPv6.

IPv6 over MPLS Many Service Providers have deployed IPv4 MPLS backbone for various reasons. Here IPv6 can be deployed without upgrading MPLS core. The edge routers of MPLS backbone should be dual stacked. Native IPv6 MPLS require full network upgrade.

Establishment of IPv6 enabled Test Bed at ERNET To setup IPv6 Test Bed at ERNET Backbone Setup IPv6 Domain Name Server & IPv6 Mail Server at all PoP locations and test Mail Services using IPv6. To Demonstrate following features - Plug ‘n’ Play (Auto-configuration) Multicasting QoS Organizing an IPv6 workshop for participants from academia and industry.

Infrastructure Upgradation Hardware & IOS of Routers at 9 PoP locations have been upgraded to support dual stack. A separate IPv6 segment has been created at each 9 POP. A server running Linux has been deployed at each 9 POP exclusively for IPv6 services A separate domain has been created at been created at each POP for IPv6 services.

Routing To deploy IPv6, we had following options Tunneling, Native IPv6 and Dual Stack Dual Stack of IPv4 and IPv6 has been deployed over ERNET backbone. IPv4 and IPv6 routing are running simultaneously. For Intra-AS routing, protocol options are RIP, OSPF, IS-IS OSPFv3 for IPv6 was deployed as OSPF for IPv4 was already running.

IPv6 Addressing Scheme The following IPv6 prefixes have been assigned to ERNET by APNIC: 2001:0E30::/32 ERNET PoPs are being assigned to /40 prefixes. Based on the above a PoP can further distribute /48 addresses to its customers.( ) For example following IPv6 Addresses are proposed to be given for ERNET Delhi PoP users - Delhi University= 2001:0E30:1801::/48 JNU= 2001:0E30:1802::/48 Univ. of Rajasthan= 2001:0E30:1803::/48

Backbone IPv6 Addresses 2001:0E30::/40 Delhi Mumbai IISC Pune Kanpur Kolkata Hyderabad VSAT HUB Chennai 2001:0E30::5/ :0E30::102/ :0E30::6/ :0E30::101/ :0E30::18/126 ::21 :: :0E30::57/126 ::58 :: :0E30::22/126 ::129 ::130 ::125 ::126 ::178 ::177 ::14 ::13 OSPFv3 Backbone Area 0 IPv6 Enabled ERNET Backbone ::197 ::198

Services Deployed IIT Kanpur is acting as Mail Gateway for incoming and outgoing mails from ERNET. It is running on IPv4. The individual Mail Servers at each PoP is forwarding and receiving mails from Mail Gateway at Kanpur on IPv6. All Mail Servers except at Kanpur will have static IPv6. Mail server at Kanpur have both IPv4 and IPv6 addresses. The mail transaction among mail servers within will be on IPv6 only. Multicasting across 4 POPs has been tested and it is being tested at remaining POPs.

Kanpur IPv6 Mail/DNS Server Delhi IPv6 Mail/DNS Server Chennai IPv6 Mail/DNS Server Bangalore IPv6 Mail/DNS Server IPv4 Internet IPv6/v4 dual stack segment IPv4 segment UoH IPv6 Mail/DNS Server Calcutta IPv6 Mail/DNS Server Pune IPv6 Mail/DNS Server Mumbai IPv6 Mail/DNS Server ERNET IPv6 Test Bed

Future Plans To run pure IPv6 traffic with GEANT, a Pan- European Network. To deploy IPv6 in Communication Fabric of Grid Computing. To offer Test bed for R & D activity.

Thank You