IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.

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

19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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.
IPv6 AL-MAJRASHI, FAHAD AL-MUQAIREN, FAHAD
Chapter 6-7 IPv6 Addressing. IPv6 IP version 6 (IPv6) is the proposed solution for expanding the possible number of users on the Internet. IPv6 is also.
© 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 Victor T. Norman.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
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.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: IP Addressing Introduction to Networks.
Network Layer: Logical Addressing. 4-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
IP Version 6 Addressing Architecture RFC 2373 Presented by Vickie Brown.
3: IPv6 Address Representation and Address Types
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.
Click to edit Master subtitle style Chapter 7: IP Addressing Instructor:
Networking protocols Unit objective: Identify TCP/IP properties, and identify common ports and protocols.
Lesson 3 IPv6 Addressing.
IP-adresses and subnet masks. Figure 19.9 Dotted-decimal notation.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv6 Introduction to Networks.
Chapter 8: IP Addressing
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IPv6 Introduction to Networks & Routing and Switching Essentials.
Chapter 22 Next Generation IP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Layer: Logical Addressing. Address Space Notations Classful Addressing Classless Addressing Network Address Translation (NAT) Topics Discussed.
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
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.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 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.
W&L Page 1 CCNA CCNA Training 3.2 Identify the appropriate IPv6 addressing scheme to satisfy addressing requirements in a LAN/WAN environment.
IPv6 An Overview of Internet Protocol Version 6 Network Management Justin Houk May 3, 2010.
+ 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.
Cisco I Introduction to Networks Semester 1 Chapter 8 JEOPADY.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
Instructor Materials Chapter 7: IP Addressing
Click to edit Master subtitle style
Instructor Materials Chapter 7: IP Addressing
Chapter 22 Next Generation IP
IPv6/Hexadecimal Objectives:
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.
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter-5 TCP/IP Suite.
Chapter 26 IPv6 Addressing
IPv6 Addressing.
An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet.
Lecture#5 IPV6 Addressing
Chapter 7: IP Addressing
Chapter 26 IPv6 Addressing
Chapter 19 Network Layer: Logical Addressing
Network Layer: Logical Addressing
Chapter 26 IPv6 Addressing
An Introduction to IPv6 By Jim Johnston.
Get Ready for the New Internet: IPv.6
Lecture#5 :IPV6 Adressing
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
Delivering the Data.
IPv6 Addressing By Aman Agrawal Archisman Bhattacharya
IPv4 Issues The Need for IPv6 IPv6 is designed to be the successor.
Presentation transcript:

IPV6

Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol for neighboring node interaction Extensibility

The IPv6 Address Space The most obvious distinguishing feature of Internet Protocol version 6 (IPv6) is its use of much larger addresses. The size of an address in IPv6 is 128 bits, a bit-string that is four times longer than the 32-bit IPv4 address. A 32-bit address space allows for 2 32 or 4,294,967,296, possible addresses. A 128-bit address space allows for or 340,282,366,920,938,463,463, 374,607,431,768,211,456 (3.4 × ), possible addresses.

Preferred IPv6 Address Representation The preferred representation, also known as the complete form of an IPv6 address, has a series of eight 16-bit hexadecimal fields separated by colons (:). Each 16-bit field is textually represented by four hexadecimal characters

Preferred IPv6 Address Representation

IPv6 Address Syntax Dotted-Decimal Notation– was convenient for IPv4 addresses, Colon Hexadecimal Notation – 128 bits divided into 8 sections of 2 bytes, with each 2 bytes represented in hexadecimal notation 2001:0DB8:0000:2F3B:02AA:00FF:FE28:9C5A The 16-bit binary equivalent is:

Rule 1 To make life easier, some abbreviations are possible. For instance, leading zeros in a 16-bit block can be skipped. The example address now looks like this: 2001:0DB8:0000:2F3B:02AA:00FF:FE28:9C5A 2001:DB8:0:2F3B:2AA:FF:FE28:9C5A

Rule 2 A double colon can replace consecutive zeros or leading or trailing zeros within the address. For example: 2001:0DB8:0000:0000:0202:B3FF:FE1E: :DB8::202:B3FF:FE1E:8329 BUT you can only apply this once

This type of abbreviation is allowed only once per address If there are two runs of zero sections, only one of them can be compressed Rule 2

IPv4 and IPv6 In environments where IPv4 and IPv6 nodes are mixed, another convenient form of IPv6 address notation is to put the values of an IPv4 address into the four low-order byte pieces of the address. An IPv4 address of can be represented as x:x:x:x:x:x: , and an address of 0:0:0:0:0:0: can be written as :: If you prefer, you can also write ::C0A8:2.

IPv6 Address with an Embedded IPv4 Address The first part of the IPv6 address uses the hexadecimal representation, and the IPv4 address part is in decimal format. This is a specific representation of an IPv6 address used by transition mechanisms.

IPv6 Address with an Embedded IPv4 Address Two kinds of IPv6 addresses have an embedded IPv4 address: IPv4-compatible IPv6 address—Used to establish an automatic tunnel to carry IPv6 packets over IPv4 networks. This address is related to a transition mechanism of the IPv6 protocol. IPv4-mapped IPv6 address—Used only on the local scope of nodes having both IPv4 and IPv6 stacks. Nodes use IPv4-mapped IPv6 addresses internally only. These addresses are never known outside the node itself and should not go on the wire as IPv6 addresses.

IPv6 Address with an Embedded IPv4 Address The IPv6 prefix for the IPv4-compatible IPv6 address is represented by the high-order 96-bit set to 0 followed by the 32-bit of the IPv4 address. 0000:0000:0000:0000:0000:0000: :: The prefix for the IPv4-mapped IPv6 address is represented by the high-order 80-bit set to 0, then the next 16-bit set to 1, and finally followed by the 32-bit of the IPv4 address of the local node. 0000:0000:0000:0000:0000:FFFF: ::FFFF:

IPv6 Address with an Embedded IPv4 Address IPv4-compatible IPv4-mapped

CIDR Notation Just like IPv4 addresses, IPv6 addresses consist of NetworkID and HostID IPv6 uses classless notation to identify each of them Although IPv6 addresses are in hexadecimal format, the network mask value is still a decimal value. Network ID is also referred to as prefix, and the number of bits allocated to Network ID as prefix length Host ID is referred to as Interface ID

CIDR notation The default Net and Host IDs are:

The IPv6 Interface ID and EUI-64 Format The host portion of an IPv4 address is not based on the hardware address of an interface. The interface ID in IPv6 is based on the interface’s hardware address. This interface ID adheres to the IEEE 64-bit Extended Unique Identifier (EUI-64) format. Since most interfaces still use the 48-bit MAC address, the MAC must be converted into the EUI-64 format.

Converting the MAC address into the Interface ID The first 24 bits of the MAC address identifies the manufacturer. The last 24 bits uniquely identify the host. To convert this to EUI-64 format: 1. The first 24 bits of the MAC (the OUI), become the first 24 bits of the EUI-64 formatted interface ID. 2. The seventh bit of the OUI is changed from a “0” to a “1”. 3. The next 16 bits of the interface ID are FFFE. 4. The last 24 bits of the MAC (the host ID), become the last 24 bits of the interface ID.

Converting the MAC address into the Interface ID

IPv6 Address Types As shown in the following figure, the three types of addresses are:  Unicast  Anycast  Multicast Under the scope of each kind of address are one or more types of addresses.

IPv6 Address Types

Anycast Address Unicast is a method used by a source node to send a packet to one destination (one-to-one) Multicast is used for one-to-many communication Anycast is used for one-to-nearest communication

Anycast Address Anycast is a mechanism that delivers a packet sent to an anycast address of the nearest node member of the anycast group. Anycast enables a type of discovery mechanism to the nearest point. The network itself plays the key role in anycast by routing the packet to the nearest destination by measuring network distance.

Loopback address Similar to the IPv4 protocol, each device has one loopback address, which is used by the node itself. The loopback address is represented by the prefix 0000:0000:0000:0000:0000:0000:0000:0001 And by ::1 in the compressed representation In comparison, the loopback address in IPv4 is

Loopback address

Unspecified address An unspecified address is a unicast address not assigned to any interface. It indicates the absence of an address and is used for special purposes. For example, when a host requests an IPv6 address from a Dynamic Host Configuration Protocol for IPv6 (DHCPv6) server The unspecified address is represented by the prefix 0000:0000:0000:0000:0000:0000:0000:0000 in preferred format and by :: in the compressed representation

Unspecified address