Internet Protocol version 6 (IPv6)

Slides:



Advertisements
Similar presentations
Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
Advertisements

Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
Introduction to IPv6 Network & Application Passakon Prathombutr Next Generation Internet (NGI) National Electronics and Computer Technology Center.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_b Subnetting,Supernetting, CIDR IPv6 Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
1 Features of IPv6 Larger Address Extended Address Hierarchy Flexible Header Format Improved Options Provision For Protocol Extension Support for Auto-configuration.
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
IPv6. Major goals 1.support billions of hosts, even with inefficient address space allocation. 2.reduce the size of the routing tables. 3.simplify the.
CE363 Data Communications & Networking Chapter 7 Network Layer: Internet Protocol.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IPv4 - The Internet Protocol Version 4
© 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)
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.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
Chapter 20 Network Layer: Internet Protocol Stephen Kim 20.1.
1 IPv6 Packet Format. 2 Objectives IPv6 vs IPv4 IPv6 Packet Format IPv6 fields IPv6 and data-link technologies.
1 K. Salah Module 5.2: Internet Protocol CO vs. CL protocols IP Features –Fragmentation –Routing IP Datagram Format IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
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.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 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.
Introducing IPv6 ipv6 d ucing IPv6. Introducing IPv6 The ability to scale networks for future demands requires a limitless supply of IP addresses and.
© 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.
Introduction to IPv6 Presented by:- ASHOK KUMAR MAHTO(09-026) & ROHIT KUMAR(09-034), BRANCH -ECE.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI Network Layer Network Fundamentals – Chapter 5.
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.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 20 Network Layer: Internet Protocol
Chapter 6: Objectives Explain how network layer protocols and services support communications across data networks. Explain how routers enable end-to-end.
4: Network Layer4b-1 IPv6 r Initial motivation: 32-bit address space completely allocated by r Additional motivation: m header format helps speed.
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
IPv 邱文揚 Joseph 李家福 Frank. Introduction The scale of IPv4 Internet has become far larger than one could ever imagine when designing.
Chapter 27 IPv6 Protocol.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
Introduction to Networks v5.1 Chapter 6: Network Layer.
Using IP Addressing in the Network Design
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
Cisco I Introduction to Networks Semester 1 Chapter 6 JEOPADY.
1 Layer 3: Routing & Addressing Honolulu Community College Cisco Academy Training Center Semester 1 Version
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Defining IPv6 Addressing.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IPv6 Internet Protocol, Version 6 Yen-Cheng Chen NCNU
Instructor Materials Chapter 6: Network Layer
Internet Protocol Version 6 Specifications
IP - The Internet Protocol
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
IPv6 / IP Next Generation
Chapter 6: Network Layer
IP - The Internet Protocol
Guide to TCP/IP Fourth Edition
Chapter 20 Network Layer: Internet Protocol
Chapter 20. Network Layer: IP
Chapter 15. Internet Protocol
Refs: Chapter 10, Appendix A
IPv4 Addressing By, Ishivinder Singh( ) Sharan Patil ( )
Computer Networks Protocols
Presentation transcript:

Advance Internetworking Lecture 1 Internet Protocol version 6 (IPv6) Sri Lanka Institute of Information Technology

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 2 Limitations of IPv4  IP address depletion - IPv4 has a limited number of unique public IP addresses available.  Internet routing table expansion -. As the number of servers (nodes) connected to the Internet increases, so too does the number of network routes. These IPv4 routes consume a great deal of memory and processor resources on Internet routers.  Lack of end-to-end connectivity - NAT provides a way for multiple devices to share a single public IP address. However, because the public IP address is shared, the IP address of an internal network host is hidden. This can be problematic for technologies that require end-to-end connectivity.

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 3 IPv6 Improvements  Increased address space - IPv6 addresses are based on 128-bit hierarchical addressing as opposed to IPv4 with 32 bits.  Improved packet handling - The IPv6 simplified with fewer fields improves packet handling by intermediate routers and also provides support for extensions and options for increased scalability/longevity.  Eliminates the need for NAT - This avoids some of the NAT-induced application problems experienced by applications requiring end-to-end connectivity.  Integrated security - IPv6 natively supports authentication and privacy capabilities. With IPv4, additional features had to be implemented to do this

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 4 IPv6 Advanced Features Larger address space  Global reachability and flexibility  Aggregation  Multihoming  Autoconfiguration  Plug-and-play  End to end without NAT Simpler header  Routing efficiency  Performance and forwarding rate scalability  No broadcasts  No checksums  Extension headers  Flow labels

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 5 IPv6 Advanced Features (Cont.) Mobility and security  Mobile IP RFC-compliant  IPSec mandatory (or native) for IPv6 Transition richness  Dual stack  6to4 tunnels  Translation

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 6  The 32-bit IPv4 address space provides approximately 4,294,967,296 unique addresses.  The 128-bit IP version 6 address space provides 340,282,366,920,938,463,463,374,607,431,768,211,45 6, or 340 undecillion addresses, which is roughly equivalent to every grain of sand on Earth Larger Address Space ~

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 7 Larger Address Space Enables Address Aggregation  Aggregation of prefixes announced in the global routing table  Efficient and scalable routing  Improved bandwidth and functionality for user traffic

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 8 IPv4 and IPv6 Header Comparison Fragment Offset Flags Total Length Type of Service IHL PaddingOptions Destination Address Source Address Header ChecksumProtocolTime to Live Identification Version IPv4 Header Next Header Hop Limit Flow Label Traffic Class Destination Address Source Address Payload Length Version IPv6 Header Field’s Name Kept from IPv4 to IPv6 Fields Not Kept in IPv6 Name and Position Changed in IPv6 New Field in IPv6 Legend 32 bits

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 9 IPv6 Header  Version - This field contains a 4-bit binary value identifying the IP packet version. For IPv6 packets, this field is always set to  Traffic Class - This 8-bit field is equivalent to the IPv4 Differentiated Services (DS) field. It also contains a 6-bit Differentiated Services Code Point (DSCP) value used to classify packets and a 2-bit Explicit Congestion Notification (ECN) used for traffic congestion control.  Flow Label - This 20-bit field provides a special service for real- time applications. It can be used to inform routers and switches to maintain the same path for the packet flow so that packets are not reordered. Flow Label field for per-flow processing with no need to open the transport inner packet to identify the various traffic flows

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 10 IPv6 Header (cont’d)  Payload Length - This 16-bit field to defines the entire packet (fragment) size, including header and optional extensions.  Next Header - This 8-bit field is equivalent to the IPv4 Protocol field. It indicates the data payload type that the packet is carrying, enabling the network layer to pass the data to the appropriate upper-layer protocol. This field is also used if there are optional extension headers added to the IPv6 packet.  Hop Limit: - This 8-bit field replaces the IPv4 TTL field.

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 11 IPv6 Header (cont’d  Source Address - This 128-bit field identifies the IPv6 address of the sending host.  Destination Address - This 128-bit field identifies the IPv6 address of the receiving host.  An IPv6 packet may also contain extension headers (EH), which provide optional network layer information. Extension headers are optional and are placed between the IPv6 header and the payload. EHs are used for fragmentation, security, to support mobility, and more.

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 12 IPv6 Header Format

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 13 IPv6 Extension Headers Simpler and more efficient header means:  IPv6 has extension headers.  IPv6 handles the options more efficiently.  IPv6 enables faster forwarding rate and end nodes processing.

© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 14 The Chain of Pointers Formed by the Next Header Field