IPv6 Addressing Details LAC NIC VII October 26, 2004 Wilfried

Slides:



Advertisements
Similar presentations
IPv6 INTRODUCTION.
Advertisements

Computer Networks with Internet Technology William Stallings
Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
IPv6 Addressing John Rullan Cisco Certified Instructor Trainer Thomas A. Edison CTE HS Stephen Lynch Network Architect, CCIE #36243 ABS Technology Architects.
IPv6 Routing.
1. Also known as IPng (next generation) Developed to alleviate IPv4 address exhaustion A new version of the Internet Protocol Improve upon IP protocol.
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 26 IPv6 Addressing.
ZyXEL Confidential Address Autoconfiguration Feng Zou SW2 ZyXEL Communications Corp. 04/11/2006.
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)
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 Features of IPv6 Larger Address Extended Address Hierarchy Flexible Header Format Improved Options Provision For Protocol Extension Support for Auto-configuration.
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
The Future of TCP/IP Always evolving: –New computer and communication technologies More powerful PCs, portables, PDAs ATM, packet-radio, fiber optic, satellite,
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 Addressing. Agenda OSI & TCP/IP Model IPv4 Addressing IPv6 Addressing.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
Socket Programming with IPv6. Why IPv6? Addressing and routing scalability Address space exhaustion Host autoconfiguration QoS of flow using flowlabel.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
IPv6 The Next Generation Presented by Anna La Mura Jens Waldecker.
Chapter 22 IPv6 (Based on material from Markus Hidell, KTH)
IPv4 and IPv6 Interoperability Chap 12. IPv6 Objectives  Expanded Addressing Capabilities  Header Format Simplification  Improved Support for Extensions.
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.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
IP Version 6 (IPv6) Dr. Adil Yousif. Why IPv6?  Deficiency of IPv4  Address space exhaustion  New types of service  Integration  Multicast  Quality.
1 IPv6 Packet Format. 2 Objectives IPv6 vs IPv4 IPv6 Packet Format IPv6 fields IPv6 and data-link technologies.
IP Version 6 Addressing Architecture RFC 2373 Presented by Vickie Brown.
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.
Lesson 3 IPv6 Addressing.
CSIS 4823 Data Communications Networking – IPv6
IP Version 6 COMT 222. © 2005 Hans Kruse & Shawn Ostermann, Ohio University 2 Why change IP Number of addresses Routing Table Size Client configuration.
© 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.
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.
CS 6401 IPv6 Outline Background Structure Deployment.
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.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
IP Version 6 ITL. © 2003 Hans Kruse & Shawn Ostermann, Ohio University 2 Information Sources Christian Huitema, “IPv6, The New Internet Protocol”,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Lecture 10 Advance Topics in Networking IPv6.
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.
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
Module 6: IPv6 Fundamentals. Introduction to IPv6 Unicast IPv6 Addresses Configuring IPv6.
IPv6 Host IP Addressing Julian CPE SW1 ZyXEL March 14, 2008.
IPv6 (Internet Protocol V. 6)
+ 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.
IPv6 Internet Protocol, Version 6 Yen-Cheng Chen NCNU
IPv6/Hexadecimal Objectives:
IP Version 6 (IPv6).
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
IPv6 Outline Background Structure Deployment Fall 2001 CS 640.
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
IPv6 Adapted from Forouzan TCP/IP
Chapter 26 IPv6 Addressing
IPv6 Addressing.
Lecture#5 IPV6 Addressing
Chapter 26 IPv6 Addressing
Chapter 26 IPv6 Addressing
Lecture#5 :IPV6 Adressing
Refs: Chapter 10, Appendix A
IPv6 Outline Background Structure Deployment CS 640.
IPv4 Issues The Need for IPv6 IPv6 is designed to be the successor.
Presentation transcript:

IPv6 Addressing Details LAC NIC VII October 26, 2004 Wilfried

topics Header (format, extension header) AddresstypesConfiguration Scope, lifetime

Header fixed-length 40 byte header checksum removed no options in base header new flow label field (use is currently not defined) faster packet processing (with hardware support) options in flexible and extensible extension headers (can be transparent for transit nodes)

Extension Headers hop-by-hop (various, e.g. discard packet w/o ICMP) routing (address list source routing) fragment (fragmentation only done by source) destination options (various, e.g. discard packet w/o ICMP) authentication (integrity and data origin auth.) encapsulating security payload (confidentiality)

Addresstypes unicast (identifier for single interface, packet is sent to interface identified by that address) anycast (identifier for a set of interfaces, packet is sent to one of the interfaces identified by that address (the 'nearest' one)) multicast (identifier for a set of interfaces, packet is sent to all interfaces identified by that address)

Ext. Representation / Format x:x:x:x:x:x:x:x x is 16bit hex-value leading zeros are not necessary & series of zeros can be compressed 2058:0000:0000:000b:0800:ac23:0001 = 2058::b:800:ac23:1 prefix length is written in CIDR notation 3ffe:8034:80:1:2a0:24ff:fe9d:5094/64

Unicast Addresses unspecified (::/128) [ no IPv4 equivalent ] loopback (::1/128) [similar to in IPv4] link-local (prefix fe80::/10 + interface identifier) site local (prefix fec0::/10 + interface identifier) [killed] global (e.g. prefix 2001:600::/23 for RIPE region) IPv4-compatible address (:: ) IPv4-mapped address (::ffff: ) IPv6 addr. cont. encoded OSI NSAP addr.

Interface Identifier used to identify interfaces on a link has to be unique on that link has to be unique on that link 64 bits long, modified EUI-64 format created from-) IEEE EUI-64 identifier -) IEEE bit MAC -) any other link identifier -) manually chosen identifier created from-) IEEE EUI-64 identifier -) IEEE bit MAC -) any other link identifier -) manually chosen identifier uniqueness can be independent of address ==> or picked at random to protect privacy!

Anycast Addresses allocated from the unicast address space nodes must be explicitly configured host-routes are needed !!! most likely NO global anycast sets status: no anycast for hosts, only for routers: subnet-router anycast address same as unicast address, but interface identifier set to zero

Multicast Addresses ff00::/8 flags: 3 high-order reserved, permanently/ non-permanently scope: various scopes (e.g. link-local, org-local, global) group id: identifies multicast-group some multicast addresses are reserved e.g.:all nodes addr (ff0x::1) all routers addr (ff0x::2) solicited-node address routers must not forward any multicast packet beyond the scope indicated by the scope field

Lifetime / Scope lifetime valid preferred valid deprecated - not to be used to initiate new communication invalid - must not be used (neither source nor destination) scope link (uni-, multicast) link (uni-, multicast) subnet (multicast) subnet (multicast) site (uni-, multicast) site (uni-, multicast) admin (multicast) admin (multicast) global (uni-, multicast) global (uni-, multicast) organization (multicast) organization (multicast)