IPv6 Addressing – Extra Slides IPv6 workshop Krakow May 2012.

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 Introduction What is IPv6 Purpose of IPv6 (Why we need it)Purpose of IPv6 IPv6 Addressing Architecture IPv6 Header ICMP v6 Neighbor Discovery (ND)
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
IPv6 Addressing Internet2 IPv6 Workshop Research Triangle Park, NC 5-7 March 2002.
© 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.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
IPv6 The Big Move: Transition and Coexistent Frenil V. Dand.
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
IPv6 The Next Generation Presented by Anna La Mura Jens Waldecker.
Engineering Workshops IPv6 Addressing. Engineering Workshops Overview of Addressing Historical aspects Types of IPv6 addresses Work-in-progress Abilene.
IPv4 Exhaustion & Implications IPv6 Workshop Manchester September 2013 Kateel Vijayananda Wim Verrydt
 Reference:  Vehicle has 2 MANET routers, interconnected via Ethernet  Vehicle has access to 3 wireless networks  Applications on MANET Routers use.
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.
IS3120 Network Communications Infrastructure
5: Link-Local Addresses Rick Graziani Cabrillo College
Host Autoconfiguration ALTTC, Ghaziabad. IPv4 Address and IPv6 equivalents ALTTC, Ghaziabad.
IP Version 6 (IPv6) Dr. Adil Yousif. Why IPv6?  Deficiency of IPv4  Address space exhaustion  New types of service  Integration  Multicast  Quality.
IP Version 6 Addressing Architecture RFC 2373 Presented by Vickie Brown.
3: IPv6 Address Representation and Address Types
IPv6 Address Representation
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.
Introduction to IPv6 © J. Liebeherr, 2012, All rights reserved.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
IPv6 – part I. FUNDAMENTALS AND PROTOCOLS / ICND 1.
Lesson 3 IPv6 Addressing.
ZyXEL Confidential IPv6: Addressing Milo Liu SW2 ZyXEL Communications Corp. 3/6/2006.
IP Version 6 COMT 222. © 2005 Hans Kruse & Shawn Ostermann, Ohio University 2 Why change IP Number of addresses Routing Table Size Client configuration.
IPv6 Address Planning Kateel Vijayananda Wim Verrydt IPv6 Workshop Manchester September 2013.
ROUTER Routers have the following components: CPU NVRAM RAM ROM (FLASH) IOS Cisco 2800 Series Router.
IPv6 Autoconfiguration Stateless and Stateful. Copy... Rights This slide set is the ownership of the 6DISS project via its partners The Powerpoint version.
CEN 5501C - Computer Networks - Spring UF/CISE - Newman1 Computer Networks Chapter 9 – Network Layer Addresses.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
6DEPLOY-2: IPv6 Deployment Support Project Overview IPv6 workshop Krakow May 2012 Carlos Friaças, FCCN Luc De Ghein, CISCO
Draft-vandevelde-v6ops-addcon-00.txt IPv6 Unicast Address Assignment Considerations Gunter Van de Velde (editor) Tim Chown Ciprian Popoviciu IETF 65, March.
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
V.SHAJI SDE ( Computer & e-Campus ) RTTC/Trivandrum
IP Version 6 ITL. © 2003 Hans Kruse & Shawn Ostermann, Ohio University 2 Information Sources Christian Huitema, “IPv6, The New Internet Protocol”,
IPv6 Addressing 6DEPLOY. IPv6 Deployment and Support.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Implementing Dynamic IPv6 Addresses.
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.
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.
Module 6: IPv6 Fundamentals. Introduction to IPv6 Unicast IPv6 Addresses Configuring IPv6.
IPv6 Host IP Addressing Julian CPE SW1 ZyXEL March 14, 2008.
1 Unique Local Addresses / IPv6 WG / July 2003 / Bob Hinden Unique Local IPv6 Unicast Addresses Bob Hinden.
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.
6to4
6DEPLOY. IPv6 Deployment and Support
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
Slide: 1 IPv6 Addressing. Slide: 2 Local-Use Unicast Addresses Link-local addresses Used between on-link neighbors and for Neighbor Discovery Site-local.
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.
IPv6 University of Leeds 2001:630:62::/48 Internet Protocol Version 6 Jim Jackson Network Consultant ISS University of Leeds.
IPv6 Internet Protocol, Version 6 Yen-Cheng Chen NCNU
IPv6/Hexadecimal Objectives:
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter 26 IPv6 Addressing
Lecture#5 IPV6 Addressing
Chapter 26 IPv6 Addressing
Chapter 26 IPv6 Addressing
Get Ready for the New Internet: IPv.6
Lecture#5 :IPV6 Adressing
Presentation transcript:

IPv6 Addressing – Extra Slides IPv6 workshop Krakow May 2012

Copyrights This slideset is the ownership of the 6DEPLOY project via its partners The Powerpoint version of this material may be reused and modified only with written authorization Using any part of this material is allowed if credit is given to 6DEPLOY The PDF files are available from Looking for a contact ? Mail to: Or:

Contribs & updates Bernard Tuy, RENATER Alvaro Vives, Consulintel Laurent Toutain, Telecom B. Bernard Tuy, RENATER Alvaro Vives, Consulintel Bernard Tuy, RENATER Carlos Friaças, FCCN 05/ / / / / / /2012 3

IPv6 Addressing – Extra Slides Special-Purpose Unicast Link-Local & Site-Local Unicast Interface IDs Multicast Unique Local IPv6 Unicast Global Unicast Anycast Addresses

Special-Purpose Unicast Addresses Listed in RFC5156 The unspecified address, used as a placeholder when no address is available: 0:0:0:0:0:0:0:0 (::/128) The loopback address, for sending packets to itself: 0:0:0:0:0:0:0:1 (::1/128) The documentation prefix [RFC3849]: 2001:db8::/32

Link-Local & Site-Local Unicast Addresses Link-local addresses for use during auto-configuration and when no routers are present (FE80::/10): Site-local addresses for independence from changes of TLA / NLA* (FEC0::/10): (deprecated by RFC3879) Interface ID 10 bits54 bits64 bits FE Interface ID 10 bits64 bits Subnet ID 54 bits FEC0

Interface IDs The lowest-order 64-bit field of unicast addresses may be assigned in several different ways: auto-configured from a 64-bit MAC address auto-configured from a 48-bit MAC address (e.g., Ethernet) expanded into a 64-bit EUI-64 format assigned via DHCP manually configured auto-generated pseudo-random number (to counter some privacy concerns) CGA (Cryptographically Generated Address) possibly other methods in the future 64 bits Interface ID Network ID

Autoconfigured Interface IDs (1) 64 bits to be compatible with IEEE 1394 (FireWire) Eases auto-configuration IEEE defines the mechanism to create an EUI-64 from IEEE 802 MAC addresses (Ethernet, FDDI) g vendor 0XFFFE serial number 1 g vendor 0XFFFE serial number 24 bits 24 bits u g vendor serial number u g vendor serial number 24 bits 16 bits 24 bits u g vendor 0xFFFE serial number u g vendor 0xFFFE serial number MAC EUI IID

Autoconfigured Interface IDs (2) Links with non global identifier (e.g., the Localtalk 8 bit node identifier) → fill first left bits with 0 For links without identifiers, there are different ways to proceed (e.g., tunnels, PPP) to have a subnet-prefix-unique identifier: Choose the universal identifier of another interface Manual configuration Node Serial Number Other Node-Specific Token

Multicast Addresses Flags: 0RPT: The high-order flag is reserved, and must be initialized to 0. T: Transient, or not, assignment P: Assigned, or not, based on network prefix R: Rendezvous Point Address embedded, or not Scope field: 1 - Interface-Local 2 - link-local 4 - admin-local 5 - site-local 8 - organization-local E - global (3,F reserved)(6,7,9,A,B,C,D unassigned) 4112 bits8 group IDscopeflags

Unique Local IPv6 Unicast Addresses (1) ULAs are defined in RFC4193: Globally unique prefix with high probability of uniqueness Intended for local communications, usually inside a site They are not expected to be routable on the Global Internet They are routable inside of a more limited area such as a site They may also be routed between a limited set of sites Locally-Assigned Local addresses vs. Centrally-Assigned Local addresses

Unique Local IPv6 Unicast Addresses (2) ULA characteristics: Well-known prefix to allow for easy filtering at site boundaries ISP independent and can be used for communications inside of a site without having any permanent or intermittent Internet connectivity If accidentally leaked outside of a site via routing or DNS, there is no conflict with any other addresses In practice, applications may treat these addresses like global scoped addresses

Unique Local IPv6 Unicast Addresses (3) Format: FC00::/7 Prefix identifies the Local IPv6 unicast addresses L = 1 if the prefix is locally assigned L = 0 may be defined in the future (in practice used for centrally assigned prefixes) ULA are created using a pseudo-randomly allocated global ID This ensures that there is not any relationship between allocations and clarifies that these prefixes are not intended to be routed globally 16 bits64 bits interface ID Prefix subnet IDglobal ID 40 bits L 7 bits1

Global Unicast Addresses Defined in RFC3587 The global routing prefix is a value assigned to a zone (site, a set of subnetworks/links) It has been designed as an hierarchical structure from the Global Routing perspective The subnetwork ID, identifies a subnetwork within a site Has been designed to be an hierarchical structure from the site administrator perspective Subnet ID (16 bits ) Interface Identifier (64 bits) interface ID 001 subnet IDGlob. Rout. prefix Global Routable Prefix (45 bits)

Anycast Addresses Identifier for a set of interfaces (typically in different nodes). A packet sent to an anycast address is delivered to the "nearest” interface (routing protocols' distance) Taken from the unicast address space (of any scope).Not syntactically distinguishable from unicast addresses A unicast address assigned to more than one interface, turning it into an anycast address, the nodes the address is assigned must be explicitly configured to know that it is an anycast address Reserved anycast addresses are defined in RFC2526 The Subnet-Router anycast address is predefined (mandatory on all routers): n bits128 – n bits Subnet Prefix

Questions 16