An Introduction to IPv6 By Jim Johnston.

Slides:



Advertisements
Similar presentations
10: ICMPv6 Neighbor Discovery
Advertisements

The subnet /28 has been selected to be further subnetted to support point-to-point serial links. What is the maximum number of serial links.
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 Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
© 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.
IPv6 Victor T. Norman.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
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.
IPv4 & IPv6 Coexistence & Migration Joe Zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Cisco Certified Network Associate
IPv6 Network Security.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
Lecture Week 7 Implementing IP Addressing Services.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
CSIS 4823 Data Communications Networking – IPv6
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv6 Introduction to Networks.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IPv6 Introduction to Networks & Routing and Switching Essentials.
© 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.
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
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.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Implementing Dynamic IPv6 Addresses.
© 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.
Workshop: IPv6 with Packet Tracer José Esquivel Technical Manager- Latin America & the Caribbean
Module 6: IPv6 Fundamentals. Introduction to IPv6 Unicast IPv6 Addresses Configuring IPv6.
IPv6 An Overview of Internet Protocol Version 6 Network Management Justin Houk May 3, 2010.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
IPv6 (Internet Protocol V. 6)
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
Cisco I Introduction to Networks Semester 1 Chapter 8 JEOPADY.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Defining IPv6 Addressing.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
IPv6. Network Layer4-2 IPv6 Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation:  header format helps speed.
Instructor Materials Chapter 7: IP Addressing
Instructor Materials Chapter 7: IP Addressing
Chapter 22 Next Generation IP
IPv6/Hexadecimal Objectives:
IPv6 Overview 1. Introducing IPv6 2. IPv6 Routing
Internet ProtoCOL Version 6 I/II
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
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.
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter 6 Exploring IPv6.
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
IPv6 Addressing.
Lecture#5 IPV6 Addressing
Chapter 7: IP Addressing
Chapter 26 IPv6 Addressing
Implementing IP Addressing Services
Address Space Management
Implementing IP Addressing Services
Lecture#5 :IPV6 Adressing
IP Addressing Services Part II
Introduction to Networks & Routing and Switching Essentials
IPv4 Issues The Need for IPv6 IPv6 is designed to be the successor.
Presentation transcript:

An Introduction to IPv6 By Jim Johnston

Bits bits bits IPv4 – 32 bits, 4 octets separated by . (period) Possible hosts Written in decimal (base 10) IPv6 – 128 bits, 8 groupings of 16 bits separated by : (colon) Written in hexadecimal (base 16)

Example Comparison IPv4 IPv6 65.10.5.15/28 (Public Address) 192.168.100.1/24 (Private Address) 0.0.0.0/0 (Default Route) IPv6 FF01::1 3FFE:501:8::260:97EF:FE40:EFAB :: (Unspecified Address)

IPv6 Representation Example 1 2031:0000:130F:0000:0000:09C0:876A:130B Drop all leading 0’s 2031:0:130F:0:0:9C0:876A:130B Drop consecutive groups of 0’s (once per address) 2031:0:130F::9C0:876A:130B

IPv6 Representation Example 2 FF01:0000:0000:0000:0000:0000:0000:1 Drop all leading 0’s FF01:0:0:0:0:0:0:1 Drop consecutive groups of 0’s (once per address) FF01::1

IPv6 Representation Example 3 0000:0000:0000:0000:0000:0000:0000:0000 Drop all leading 0’s 0:0:0:0:0:0:0:0 Drop consecutive groups of 0’s (once per address) ::

Global Unicast Addresses 48 bit global routing prefix Registry ISP Site 16 bit subnet field Allows for up to 65535 subnets per site

Special Addressing Reserved Addresses Private Addresses Represents 1/256 of all IPv6 addresses Private Addresses Similar use as IPv4 Private Addressing First octet begins with FE8x – FEFx Site-local (deprecated by RFC 3879) Begins with FECx - FEFx Link-local Begins with FE8x – FEBx Represents a physical network and will not be routed, used for automatic addressing and similar services as well as by routing protocols.

Special Addressing Loopback Address Unspecified Address As with IPv4 there is a loopback address that can be used for testing. Unlike IPv4 an entire network is not wasted. IPv6 loopback address is ::1 Unspecified Address A host that does not know it’s address will place all 0’s in the source field. This address is written as ::.

Interface Identifiers IPv6 uses interface identifiers (host ID) on a link. Unique on specific links 64 bits Can be dynamically derived from L2 MAC address

Static vs. Dynamic Assignment Manual Interface ID assignment EUI-64 Interface ID assignment Dynamic Stateless Autoconfiguration DHCPv6 (stateful)

Cisco Router Configuration Static Configuration Enter interface Router(config –if):ipv6 address 2001:DB8:2222:7272::72/64 EUI-64 Router(config-if):ipv6 address 2001:DB8:2222:7272::/64 eui-64 Notice you only configure the prefix, while eui-64 will use the 48 bit MAC address to assign an unique identifier.

EUI-64 How does the EUI-64 protocol convert MAC addresses to 64 bits? 48 bit MAC address – 00:19:7E:B8:C6:F5 EUI-64 inserts FFFE in between the OUI and the organizations physical address assignment. Our original example becomes 0019:7EFF:FEB8:C6F5

IPv6 Transition “Dual stack where you can, tunnel where you must.” Dual Stacking Implement both IPv4 and IPv6 concurrently Routers and switches configured for both protocols but prefer IPv6 Tunneling IPv6 packets are encapsulated into IPv4 packets, requires dual-stack routers

Cisco IOS Dual Stack To dual-stack a router you must apply both an IPv4 and IPv6 address on an interface. You must also enable IPv6 routing. Example config t ipv6 unicast-routing int fa0 ip address 192.168.10.1 255.255.255.0 ipv6 address 3ffe:b00:c18:1::3/127

IPv6 Tunneling IPv4 sets protocol type as 41 Packet includes 20 byte IPv4 header IPv6 header Payload Tunneling is an intermediate integration technique and transition technique. It is not the final solution of a native IPv6 architecture.

IPv6 Name Resolution You have the option to manually map names to IPv6 addresses or point the router at up to six DNS servers. Examples Router# config t Router(config)# ipv6 host NJ 3ffe:b00:f:eb::1 Or Router(config)# ip name-server <some IPv4 or IPv6 address>

RIP next generation (ng) RIPng defined by RFC 2080 Similar to RIPv2 only for IPv6 Distance vector routing protocol Max 15 hops Uses split-horizon and poison reverse to prevent routing loops Uses multicast address FF02::9 as destination address for updates (no more broadcast addresses) Updates on UDP port 521 Note: Dual-stacked environment requires both RIP and RIPng

RIPng Configuration Router# config t Router(config)# ipv6 unicast-routing Router(config)# ipv6 router rip name Router(config)# int fa0/0 Router(config-if)# ipv6 rip name enable Router(config-if)# exit Router(config)# int s0/0

IPv6 Status Commands show ipv6 interface show ipv6 neighbors show ipv6 protocols show ipv6 rip show ipv6 route

Works Cited Deering / Cisco, S., and R. Hinden / Nokia. "Internet Protocol, Version 6 (IPv6)." Dec. 1998. Internet Engineering Task Force. Dec. 2008 <http://www.ietf.org/rfc/rfc2460.txt>. Malkin / Xylogics, G., and R. Minnear / Ipsilon Networks. "RIPng for IPv6." Jan. 1997. Internet Engineering Task Force. Dec. 2008 <http://www.ietf.org>. Reid, Allan, Bob Vachon, and Rick Graziani. Accessing the WAN, CCNA Exploration Companion Guide. New York: Cisco P, 2008.