Presentation is loading. Please wait.

Presentation is loading. Please wait.

Slide: 1 IPv6 Addressing. Slide: 2 Local-Use Unicast Addresses Link-local addresses Used between on-link neighbors and for Neighbor Discovery Site-local.

Similar presentations


Presentation on theme: "Slide: 1 IPv6 Addressing. Slide: 2 Local-Use Unicast Addresses Link-local addresses Used between on-link neighbors and for Neighbor Discovery Site-local."— Presentation transcript:

1 Slide: 1 IPv6 Addressing

2 Slide: 2 Local-Use Unicast Addresses Link-local addresses Used between on-link neighbors and for Neighbor Discovery Site-local addresses Used between nodes in the same site

3 Slide: 3 Link-Local Addresses Format Prefix 1111 1110 10 FE80::/64 prefix Used for local link only Single subnet, no router Address autoconfiguration Neighbor Discovery 1111 1110 10Interface ID 10 bits64 bits 000... 000 54 bits

4 Slide: 4 Site-Local Addresses Format Prefix 1111 1110 11 FEC0::/48 prefix for site Used for local site only Replacement for IPv4 private addresses Intranets not connected to the Internet Routers do not forward site-local traffic outside the site 1111 1110 11Interface ID 10 bits64 bits 000... 000 38 bits Subnet ID 16 bits

5 Slide: 5 Special IPv6 Addresses Unspecified address 0:0:0:0:0:0:0:0 or :: Loopback address 0:0:0:0:0:0:0:1 or ::1

6 Slide: 6 Multicast IPv6 Addresses Flags Scope Defined multicast addresses All-Nodes addresses  FF01::1 (Node Local), FF02::1 (Link Local) All-Routers addresses  FF01::2 (Node Local), FF02::2 (Link Local), FF05::2 (Site Local) 1111 Group ID 8 bits112 bits Flags 4 bits Scope 4 bits

7 Slide: 7 Solicited-Node Address Example: For FE80::2AA:FF:FE28:9C5A, the corresponding solicited-node address is FF02::1:FF28:9C5A Acts as a pseudo-unicast address for very efficient address resolution Interface ID 64 bits Unicast prefix 64 bits FF02: 24 bits :1:FF0:0:0:0

8 Slide: 8 IPv6 Addresses for a Host Unicast addresses: A link-local address for each interface Unicast addresses for each interface (site-local or global addresses) A loopback address (::1) Multicast addresses: The node-local scope all-nodes multicast address (FF01::1) The link-local scope all-nodes multicast address (FF02::1) The solicited-node address for each unicast address The multicast addresses of joined groups

9 Slide: 9 IPv6 Addresses for a Router Unicast addresses: A link-local address for each interface Unicast addresses for each interface Loopback address (::1) Anycast addresses Subnet-router anycast address Additional anycast addresses (optional) Multicast addresses: The node-local scope all-nodes multicast address (FF01::1) The node-local scope all-routers multicast address (FF01::2) The link-local scope all-nodes multicast address (FF02::1) The link-local scope all-routers multicast address (FF02::2) The site-local scope all-routers multicast address (FF05::2) The solicited-node address for each unicast address The multicast addresses of joined groups

10 Slide: 10 IPv6 Interface Identifiers The last 64 bits of unicast IPv6 addresses Interface identifier based on: Extended Unique Identifier (EUI)-64 address  Either assigned to a network adapter card or derived from IEEE 802 addresses Temporarily assigned, randomly generated value that changes over time A value assigned by a stateful address configuration protocol (DHCP) A value assigned during a Point-to-Point Protocol connection establishment A manually configured value

11 Slide: 11 IEEE 802 Addresses Company ID Extension ID U/L bit (u) Universally (=0)/Locally (=1) Administered U/G bit (g) Unicast (=0)/Group (=1) Address ccccccug cccccccc cccccccc 24 bits xxxxxxxx xxxxxxxx xxxxxxxx IEEE-administered company IDManufacturer-selected extension ID

12 Slide: 12 IEEE EUI-64 Addresses Extended Unique Identifier Company ID Extension ID ccccccug cccccccc cccccccc 24 bits40 bits xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx IEEE-administered company IDManufacturer-selected extension ID

13 Slide: 13 Conversion of an IEEE 802 Address to an EUI-64 Address ccccccug cccccccc cccccccc 24 bits xxxxxxxx xxxxxxxx xxxxxxxx ccccccug cccccccc ccccccccxxxxxxxx xxxxxxxx xxxxxxxx 1111111111111110 0xFF 0xFE IEEE-administered company IDManufacturer-selected extension ID EUI-64 Address IEEE 802 Address

14 Slide: 14 Conversion of an EUI-64 Address to an IPv6 Interface ID ccccccug cccccccc ccccccccxxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx EUI-64 Address ccccccUg cccccccc ccccccccxxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx IPv6 Interface Identifier Complement the universally/locally administered (U/L) bit

15 Slide: 15 Conversion of an IEEE 802 Address to an IPv6 Interface ID cccccc00 cccccccc ccccccccxxxxxxxx xxxxxxxx xxxxxxxx 1111111111111110 0xFF0xFE EUI-64 Address cccccc00 cccccccc cccccccc 24 bits xxxxxxxx xxxxxxxx xxxxxxxx IEEE-administered company IDManufacturer-selected extension ID IEEE 802 Address cccccc10 cccccccc cccccccc 64 bits 11111111 11111110 xxxxxxxx xxxxxxxx xxxxxxxx IPv6 Interface Identifier

16 Slide: 16 IEEE 802 Address Conversion Example Host A has the MAC address of 00-AA-00-3F-2A-1C 1. Convert to EUI-64 format 00-AA-00-FF-FE-3F-2A-1C 2. Complement the U/L bit The first byte in binary form is 00000000. When the seventh bit is complemented, it becomes 00000010 (0x02). Result is 02-AA-00-FF-FE-3F-2A-1C 3. Convert to colon hexadecimal notation 2AA:FF:FE3F:2A1C Link-local address (FE80::/64) for node with the MAC address of 00-AA-00-3F-2A-1C is FE80::2AA:FF:FE3F:2A1C.

17 Slide: 17 Mapping IPv6 Multicast Addresses to Ethernet Multicast Addresses IPv6 Multicast Address 33-33- 81624 32 FF...: Ethernet Multicast Address

18 Slide: 18 IPv4 Addresses and IPv6 Equivalents IPv4 AddressIPv6 Address Internet address classesN/A Multicast addresses (224.0.0.0/4)IPv6 multicast addresses (FF00::/8) Broadcast addressesN/A Unspecified address is 0.0.0.0Unspecified address is :: Loopback address is 127.0.0.1Loopback address is ::1 Public IP addressesAggregatable global unicast addresses Private IP addressesSite-local addresses (FEC0::/48) APIPA addressesLink-local addresses (FE80::/64) Dotted decimal notationColon hexadecimal format Subnet mask or prefix lengthPrefix length notation only


Download ppt "Slide: 1 IPv6 Addressing. Slide: 2 Local-Use Unicast Addresses Link-local addresses Used between on-link neighbors and for Neighbor Discovery Site-local."

Similar presentations


Ads by Google