Brett Neely IP Next Generation. To boldly go where no network has gone before...

Slides:



Advertisements
Similar presentations
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
Advertisements

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.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 26 IPv6 Addressing.
Future Directions For IP Architectures Ipv6 Cs686 Sadik Gokhan Caglar.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
IPv6 Introduction What is IPv6 Purpose of IPv6 (Why we need it)Purpose of IPv6 IPv6 Addressing Architecture IPv6 Header ICMP v6 Neighbor Discovery (ND)
IPv6 Keith Wichman. History Based on IPv4 Based on IPv4 Development initiated in 1994 Development initiated in 1994.
TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
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 AL-MAJRASHI, FAHAD AL-MUQAIREN, FAHAD
The Future of TCP/IP Always evolving: –New computer and communication technologies More powerful PCs, portables, PDAs ATM, packet-radio, fiber optic, satellite,
PRIVATE NETWORK INTERCONNECTION (NAT AND VPN) & IPv6
CSCI 4550/8556 Computer Networks Comer, Chapter 22: The Future IP (IPv6)
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.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Chapter 22 IPv6 (Based on material from Markus Hidell, KTH)
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 25 Introduction to Computer Networks.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
COSC 541 Data and Computer Communications IPV6 OVERVIEW Professor:Mort Anvari Student: Fuqiang Chen Student ID: Date:Mar
IPv6 Network Security.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
IPv6: The Future of the Internet? July 27th, 1999 Auug.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
CS 6401 IPv6 Outline Background Structure Deployment.
1 Chapter Overview IP (v4) Address IPv6. 2 IPv4 Addresses Internet Protocol (IP) is the only network layer protocol with its own addressing system and.
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.
CSIS 4823 Data Communications Networking – IPv6
Introducing IPv6 ipv6 d ucing IPv6. Introducing IPv6 The ability to scale networks for future demands requires a limitless supply of IP addresses and.
IPv6 WORKING GROUP (IPNGWG) March 2001 Minneapolis IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
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.
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
IPv6. Content  History  IPv4 Downfall  IPv6 Features  IPv6 Addresses  Changes from IPv4  IPv6 Headers/Frames/Packets  Autoconfiguration  Commands.
CS 6401 IPv6 Outline Background Structure Deployment.
Juan Ortega 8/13/09 NTS300. “The problem with version 5 relates to an experimental TCP/IP protocol called the Internet Stream Protocol, Version 2, originally.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
 The Internet Control Message Protocol (ICMP) is one of the core protocols of the Internet protocol suite. It is chiefly used by networked computers'
The Future of TCP/IP and IPv6 Chapter 33. Introduction Why is TCP/IP technology important to the evolution of the Internet? –The Internet is the largest.
W&L Page 1 CCNA CCNA Training 3.2 Identify the appropriate IPv6 addressing scheme to satisfy addressing requirements in a LAN/WAN environment.
ICMPv6 Error Message Types Informational Message Types.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
IPv6 WORKING GROUP (IPNGWG) December 2000 San Diego IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
IPv6 An Overview of Internet Protocol Version 6 Network Management Justin Houk May 3, 2010.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
CSCI 465 D ata Communications and Networks Lecture 25 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
IPv6 Internet Protocol, Version 6 Yen-Cheng Chen NCNU
LESSON Networking Fundamentals Understand IPv4.
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
IPv6 / IP Next Generation
Chapter 26 IPv6 Addressing
Internet Protocol Version 6
CSCI {4,6}900: Ubiquitous Computing
Chapter 26 IPv6 Addressing
Delivering the Data.
IPv6 Addressing By Aman Agrawal Archisman Bhattacharya
Computer Networks Protocols
Presentation transcript:

Brett Neely IP Next Generation

To boldly go where no network has gone before...

Internet Protocol: The Next Generation

Internet Protocol - The Next Generation (IPng) Idea for the name taken from Star Trek Officially known as IPv6 (Internet Protocol version 6) Will be the successor to IPv = 6? Versions goofed up: Version 5 assigned to the ST protocol. When IETF first started planning a successor to IPv4, a document incorrectly listed the current version as 6. So, they started working on version 7 before version 6. To escape the confusion of version numbers, the project was given the name “IP - The Next Generation” Specifications for IPv6 were presented at the Toronto IETF meeting, July 1994

What to do? The Internet address space as specified by IPv4 is currently filling up quickly. Options: Limit the total size of the Internet Disrupt the network by changing the technology

Birth of IPv6 IETF started working on the problem of limited address space in late 1990 By February 1992, four separate proposals for an update to IPv4 were being worked on IETF formed IPng area in late 1993 An IPng working group BOF was held at July, 1994 Toronto IETF meeting The selected proposal for IPv6 is known as SIPP (Simple Internet Protocol Plus) SIPP originally had 64 bit IP addresses, which was later expanded to 128 bits

Why IPv6? Running out of address space - expand size of Internet addresses Router tables grow at a rate 1.5 times the growth of computer memory technology - change routing methods to keep router tables manageable. IPv6 allows the creation of network hierarchies which will improve routing. Quality of Service: IPv6 has “quality of service” options. Certain Internet traffic flows can be “labeled” for special handling - useful for realtime audio and video. (example: RealAudio) Realtime transmissions need consistent throughput to provide regular service.

How IPv6? A simple, flexible transition from IPv4 - Internet hosts can upgrade to IPv6 one at a time and not goof up the network. It would be impossible to get everyone to switch at the same time. It is possible that IPv4 and IPv6 will coexist on the Internet for several years Hosts keep existing IP addresses when they switch from IPv4 to IPv6 Most parts of the existing Internet will not have to be renumbered - Routers may be renumbered

IPv6 Security The current Internet has many security problems, lacks security technology beneath the application layer IPv6 includes extensions which support authentication, integrity, and confidentiality (Friday’s lecture) These extensions appear as additional headers inside the IP packet Support for these extensions is REQUIRED in all implementations of IPv6

Revise Standards Many of the IETF standards are affected by IPv6 At least 27 of 51 full Internet standards must be revised for IPv6 This includes any standard which mentions “32-bit IP addresses” even if the address is not used otherwise

The 6Bone The 6Bone = The IPv6 internet backbone Experimental network for IPv6, not connected to the Internet Became operational around July 1996 Around hosts in 32 countries Used to “assist in evolution and deployment of IPv6” Web page: The web page has network statistics, including daily ping tests for all hosts (tests connection reliability) The 6Bone project is in the process of becoming an IETF workgroup

IPng Web Sites

IPng Mailing List To subscribe: Send to: In message body: subscribe ipng Mailing list archive: ftp://playground.sun.com/pub/ipng/mail-archive/

Internet Draft Router Renumbering for IPv6 Filename: draft-ietf-ipngwg-router-renum-03.txt March Expires in September 1998

Internet Draft: Router Renumbering Dynamic router configuration Combination of IPv6 Neighbor Discovery and Address Autoconfiguration features All implementations MUST include the authentication algorithm (HMAC-MD5) specified in RFC Other authentication algorithms can optionally be supported. All Router Renumbering commands are authenticated

Internet Draft: Router Renumbering Two types of RR messages: Commands and Replies Commands are sent TO a router Replies are sent FROM a router

Internet Draft: Router Renumbering Processing RR commands has three steps: Header check Authentication check Command execution

RFC 1884 IPv6 Addressing Architecture December 1995

RFC 1884: IPv6 Addressing Addresses are 128 bits (IPv4 addresses are 32 bits) Three types of addresses: Unicast, Anycast, Multicast Unicast: An address for a single interface (Example: your computer is assigned one IP address when you dial in with PPP) Multicast: An address for a set of interfaces. Packets sent to Multicast addresses are delivered to all hosts Anycast: (New) An address for a set of interfaces. Packets sent to Anycast addresses are delivered to one host (the “nearest” one)

RFC 1884: IPv6 Addressing 128 bit addresses Written in 16-bit hexadecimal fields, separated by colons. Example: 4F03:689:0:0:0:C301:5:8 IPv6 addresses as URLs - Colons are used to specify the port number. For a web page address, the current proposal is to use: (port number outside of square brackets) Square bracket method used in web browsers ONLY, not in HTML “code”.

RFC 1884: IPv6 Address Space How many addresses are possible with 128 bit addresses? 340,282,366,920,938,463,463,374,607,431,768,211, ,570,793,348,866,943,898,599 addresses per square meter of the surface of the planet Earth

RFC 1884: The Unspecified Address 0:0:0:0:0:0:0:0 May never be assigned to any interface Useful: A host sends it in IP packets as the source address before it learns what its true address really is (Autoconfiguration) May not be used as a destination address

RFC 1884: The Loopback Address 0:0:0:0:0:0:0:1 May never be assigned May not be used as a source address

41st IETF Meeting Held in Los Angeles, CA, USA March 29 - April 3, 1998

IPng at the 41st IETF Meeting times/dates: Monday, March 30, 7:30-10:00pm Tuesday, March 31, 3:45-4:45pm Thursday, April 2, 9:00-11:30am Some of the topics to be discussed: Document Status Router Renumbering Mobile IPv6 Status Multicast Listener Discovery Protocol ICMP Name Lookups

The End