© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.

Slides:



Advertisements
Similar presentations
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 26 IPv6 Addressing.
Advertisements

IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
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.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services 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.
CS440 Computer Networks 1 IPv6 Neil Tang 11/10/2008.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
Network Plus IPv6 Addressing Concepts. 5/6/2013 IPv6 Addresses Not compatible with IPv4 128-bit address – 8 16-bit fields specified as 4 hex digits (0.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
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.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
IPv4 vs. IPv6 Anne-Marie Ethier Andrei Iotici "This report was prepared for Professor L. Orozco- Barbosa in partial fulfillment of the requirements for.
Limited address space The most visible and urgent problem with using IPv4 on the modern Internet is the rapid depletion of public addresses. Due to the.
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.
IPv6 Network Security.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
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.
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.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
CSIS 4823 Data Communications Networking – IPv6
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
© 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.
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. IP version 6 Asst. Prof. Chaiporn Jaikaeo,
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 2 Advanced IP Addressing Management Cisco Networking Academy.
V.SHAJI SDE ( Computer & e-Campus ) RTTC/Trivandrum
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.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Implementing Dynamic IPv6 Addresses.
Page 1 Network Addressing CS.457 Network Design And Management.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction to IPv6 ECE4110. Problems with IPv4 32-bit addresses give about 4,000,000 addresses IPv4 Addresses WILL run out at some point – Some predicted.
1/28/2010 Network Plus IP Addressing Review. IP Address Classes.
W&L Page 1 CCNA CCNA Training 3.5 Describe IPv6 addresses Jose Luis Flores / Amel Walkinshaw Aug, 2015.
© 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.
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
Workshop: IPv6 with Packet Tracer José Esquivel Technical Manager- Latin America & the Caribbean
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
W&L Page 1 CCNA CCNA Training 3.2 Identify the appropriate IPv6 addressing scheme to satisfy addressing requirements in a LAN/WAN environment.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
IPv6 (Internet Protocol V. 6)
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
Chapter 5d.  Upon completion of this chapter, you should be able to:  Explain the need for IPv6 addressing.  Describe the representation of an IPv6.
© 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.
IPv6 Internet Protocol, Version 6 Yen-Cheng Chen NCNU
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
Instructor Materials Chapter 7: IP Addressing
Internet ProtoCOL Version 6 I/II
IPv6 Overview Address space Address types IPv6 and Tunneling.
IPv6 Addressing Overview IPv6 increases the number of address bits by a factor of 4, from 32 to 128, providing a very large number of addressable.
Ipv6 addressing Chapter 5d.
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
ECSE-6600: Internet Protocols
IPv6 Addressing.
Lecture#5 IPV6 Addressing
Chapter 26 IPv6 Addressing
CSCI {4,6}900: Ubiquitous Computing
Lecture#5 :IPV6 Adressing
Internet Protocol version 6 (IPv6)
Presentation transcript:

© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics

IPv6 Intro – Part 1 2 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Objectives  Describe IPv4 issues and workarounds.  Describe IPv6 features and benefits.  Describe the IPv6 header structure.  Describe the basics of IPv6 addressing.

IPv6 Intro – Part 1 3 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv4 Issues and IPv6 Benefits

IPv6 Intro – Part 1 4 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public The Motivation for Moving to IPv6  The ability to scale networks for future demands requires a large supply of IP addresses and improved mobility. IPv6 combines expanded addressing with a more efficient header. IPv6 satisfies the complex requirements of hierarchical addressing.

IPv6 Intro – Part 1 5 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public The Internet Is Growing …  In 2009, only 21% of the world population was connected.

IPv6 Intro – Part 1 6 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Explosion of New IP-Enabled Devices

IPv6 Intro – Part 1 7 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv4 Address Depletion

IPv6 Intro – Part 1 8 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv4 Address Depletion  NAT, VLSM and CIDR were developed as workarounds and have helped to extend the life of IPv4.  In October 2010, less than 5% of the public IPv4 addresses remained unallocated.

IPv6 Intro – Part 1 9 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Other IPv4 Issues  Internet routing table expansion  Lack of true end-to-end model due to NAT

IPv6 Intro – Part 1 10 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public What Happened to IPv5?  The Internet Stream Protocol (ST) was developed to experiment with voice, video and distributed simulation.  Newer ST2 packets used IP version number 5 in the header.  Although not officially know as IPv5, ST2 is considered to be the closest thing.  The next Internet protocol became IPv6.

IPv6 Intro – Part 1 11 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Features and Benefits of IPv6  Larger address space  Elimination of public-to-private NAT  Elimination of broadcast addresses  Simplified header for improved router efficiency  Support for mobility and security  Many devices and applications already support IPv6

IPv6 Intro – Part 1 12 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Features and Benefits of IPv6 - Continued  Prefix renumbering simplified  Multiple addresses per interface  Address autoconfiguration No requirement for DHCP  Link-local and globally routable addresses  Multiple-level hierarchy by design More efficient route aggregation  Transition mechanisms from IPV4 to IPV6

IPv6 Intro – Part 1 13 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Who is Using IPv6?  Governments  Corporations  Universities  Internet Service Providers  Google  Facebook

IPv6 Intro – Part 1 14 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IP Address Space Allocated to ARIN  IPv6 Allocation Blocks 2001:0400::/ :1800::/ :4800::/ :0000::/ :0000::/ :0000::/23

IPv6 Intro – Part 1 15 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Site /48 Site /48 ISP /32 ISP /32 IPv6 Prefix Allocation Hierarchy and Policy Example IANA 2001::/3 APNIC ::/12 to::/23 AfriNIC ::/12 to::/23 ARIN ::/12 to::/23 LACNIC ::/12 to::/23 RIPE NCC ::/12 to::/23 ISP /32 Site /48 Site /48 Site /48 ISP /32 ISP /32 ISP /32 Site /48 Site /48 Site /48 ISP /32 ISP /32 ISP /32 Site /48 Site /48 Site /48 ISP /32 ISP /32 ISP /32 Site /48 Site /48 Site /48 ISP /32 ISP /32 ISP /32 Site /48

IPv6 Intro – Part 1 16 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Address Allocation Process

IPv6 Intro – Part 1 17 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Is IPv4 Obsolete?  IPv4 is in no danger of disappearing overnight.  It will coexist with IPv6 and then gradually be replaced.  IPv6 provides several transition options including: Dual stack Tunneling mechanisms NAT-PT (Deprecated)

IPv6 Intro – Part 1 18 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Where is IPv6 Covered In CCNA? Discovery Series  Networking for Home and Small Businesses No coverage  Working at a Small-to-Medium Business or ISP  Introducing Routing and Switching in the Enterprise  Designing and Supporting Computer Networks 6.3 Exploration Series  Network Fundamentals  Routing Protocols and Concepts 1.1.3, 3.1.1, 5.1.1, , ,  LAN Switching and Wireless no coverage  Accessing the WAN 7.0.1, 7.3, 7.5.1

IPv6 Intro – Part 1 19 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Header Structure

IPv6 Intro – Part 1 20 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Header Improvements  Improved routing efficiency  No requirement for processing checksums  Simpler and more efficient extension header mechanisms  Flow labels for per-flow processing

IPv6 Intro – Part 1 21 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv4 Header vs. IPv6 Header

IPv6 Intro – Part 1 22 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Protocol and Next Header Fields

IPv6 Intro – Part 1 23 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Extension Headers  The Next Header field identifies what follows the Destination Address field: (Optional) Extension Header(s) Data …

IPv6 Intro – Part 1 24 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Extension Headers  The destination node examines the first extension header (if any).

IPv6 Intro – Part 1 25 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Extension Header Options

IPv6 Intro – Part 1 26 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Extension Header Chain Order Process Order Extension Header Next-header value (protocol #) 1Hop-by-hop options header0 2Destination options header60 3Routing header43 4Fragment header44 5 Authentication header (AH) and ESP header ESP = 50 AH = 51 6 Upper-layer header: TCP UDP TCP = 6 UDP = 17

IPv6 Intro – Part 1 27 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Addressing Overview

IPv6 Intro – Part 1 28 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Addressing Overview  IPv6 increases the number of address bits by a factor of 4, from 32 to 128, providing a very large number of addressable nodes. IPv4 = 32 bits IPv6 = 128 bits

IPv6 Intro – Part 1 29 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Address Specifics  The 128-bit IPv6 address is written using 32 hexadecimal numbers.  The format is x:x:x:x:x:x:x:x, where x is a 16-bit hexadecimal field, therefore each x represents four hexadecimal digits.  Example address: 2035:0001:2BC5:0000 : 0000:087C:0000:000A

IPv6 Intro – Part 1 30 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Abbreviating IPv6 Addresses  Leading 0s within each set of four hexadecimal digits can be omitted. 0 09C0 = 9C = 0 ::  A pair of colons (“ :: ”) can be used, once within an address, to represent any number (“a bunch”) of successive zeros.

IPv6 Intro – Part 1 31 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Address Abbreviation Example 2031:0000:130F:0000:0000:09C0:876A:130B 2031: 0:130F: 0: 0: 9C0:876A:130B 2031:0:130F::9C0:876A:130B

IPv6 Intro – Part 1 32 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public More IPv6 Address Abbreviation Examples = FF01:0:0:0:0:0:0:1 = FF01::1 E3D7:0000:0000:0000:51F4:00C8:C0A8:6420 = E3D7::51F4:C8:C0A8:6420 3FFE:0501:0008:0000:0260:97FF:FE40:EFAB = 3FFE:501:8:0:260:97FF:FE40:EFAB = 3FFE:501:8::260:97FF:FE40:EFAB FF01:0000:0000:0000:0000:0000:0000:1

IPv6 Intro – Part 1 33 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Address Components  An IPv6 address consists of two parts: A subnet prefix An interface ID IPv6 = 128 bits Subnet prefixInterface ID

IPv6 Intro – Part 1 34 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Subnet Prefix  IPv6 uses CIDR notation to denote the number of bits that represent the subnet. Example: FC00:0:0:1::1234/64 is really FC00:0000:0000:0001:0000:0000:0000:1234/64 FC00:0000:0000:0001The first 64-bits ( FC00:0000:0000:0001 ) forms the address prefix. 0000:0000:0000:1234The last 64-bits ( 0000:0000:0000:1234 ) forms the Interface ID.

IPv6 Intro – Part 1 35 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Subnet Prefix  The prefix length is almost always /64. However, IPv6 rules allow for either shorter or longer prefixes  Deploying a /64 IPv6 prefix on a device recommended. Allows Stateless Address Auto Configuration (SLAAC)

IPv6 Intro – Part 1 36 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Interface Identifiers  IPv6 addresses on a link must be unique.  Using the link prefix length, IPv6 hosts can automatically create a unique IPv6 address.  The following Layer 2 protocols can dynamically create the IPv6 address interface ID: Ethernet PPP HDLC NBMA, Frame Relay

IPv6 Intro – Part 1 37 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Address Types Address TypeDescriptionTopology Unicast “One to One” An address destined for a single interface. A packet sent to a unicast address is delivered to the interface identified by that address. Multicast “One to Many” An address for a set of interfaces (typically belonging to different nodes). A packet sent to a multicast address will be delivered to all interfaces identified by that address. Anycast “One to Nearest” (Allocated from Unicast) An address for a set of interfaces. In most cases these interfaces belong to different nodes. created “automatically” when a single unicast address is assigned to more than one interface. A packet sent to an anycast address is delivered to the closest interface as determined by the IGP.

IPv6 Intro – Part 1 38 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Unicast Address Scopes  Address types have well-defined destination scopes: Link-local address Site-local address (replaced by Unique-local addresses) Global unicast address Link-Local Site-LocalGlobal (Internet)  Note: Site-Local Address are deprecated in RFC 3879.

IPv6 Intro – Part 1 39 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Unicast Address Scopes  Link-local addresses—only on single link, not routed FE80 prefix  Unique-local addresses—routed within private network FC00 prefix  Global unicast addresses—globally routable 2001 prefix most common

IPv6 Intro – Part 1 40 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Site-Local Addresses - Deprecated  Site-local addresses allowed devices in the same organization, or site, to exchange data. Site-local addresses start with the prefix FEC0::/10.  They are analogous to IPv4's private address classes. However, using them would also mean that NAT would be required and addresses would again not be end-to-end.  Site-local addresses are no longer supported (deprecated by RFC 3879).

IPv6 Intro – Part 1 41 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public Multiple IPv6 Addresses per Interface  An interface can have multiple global IPv6 addresses.  Typically, an interface is assigned a link-local and one (or more) global IPv6 address.  For example, an Ethernet interface can have: Link-local address (FE80::21B:D5FF:FE5B:A408) Global unicast address (2001:8:85A3:4289:21B:D5FF:FE5B:A408)  The Link-local address is used for local device communication.  The Global address is used to provide Internet reachability.

IPv6 Intro – Part 1 42 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Resources   

IPv6 Intro – Part 1 43 © 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public