Download presentation
Presentation is loading. Please wait.
Published byBuddy Rudolf Gordon Modified over 8 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.