IPv6 Unique Local Address

ipv6 unique local address , ipv6 address types

There are different types of IPv6 Addresses. One of these IPv6 type is IPv6 Unique Local Addresses (ULA). In this lesson, we will focus on this IPv6 address type and we will learn the details of these addresses. This lesson is an important lesson both for Cisco CCNA and CCNP ENCOR. Let’s firstly start with What is IPv6 Unique Local Addresses?

 


Cisco Packet Tracer IPv6 Address Configuration Example


 

What is IPv6 Unique Local Address?

Unique Local Addresses (ULA) are one of the IPv6 Address types. These IPv6 addresses are non-routable on Internet like IPv4 Private Blocks.

 

As you remember, we use IPv4 private ip blocks only inside the networks not to use real ip blocks. The IPv6 version of these addresses are Unique Local Address. We use this type of IPv6 in local networks. If we use IPv6 NAT, then we can use these addresses on Internet.

 


What is IPv6 Unique Local Ranges?

IPv6 Unique Local prefix is FC00::/7. Here, the high level 7 bits are fixed as 1111 110. Only the last bit can be changed. And this offers us two blocks. The Unique Local Blocks are given below:

  • FC00::/7 -> L=0 Reserved
  • FD00::/7 -> L=1 Locally assigned

 

Here, the first block, FC00::/7 is reserved Unique Local block. The second block, FD00::/7 is the locally assigned, used block.

 

Key Point: ULA addresses use the prefix FC00::/7, but in practice FD00::/8 is commonly used.

 


IPv6 Unique Local Address Parts

Below, the parts of Unique Local Address are given. According to this shape, Unique Local address has 7 bits fixed part, 1 bit L part, 40 bits Global Routing Prefix, 16 bits Subnet ID and 64 bits Interface ID.

ipv6 unique local address , ipv6 address types

  • 7 bits fixed part is FC00::/7 (1111 1110).
  • 1 bit L bit determined if it is reserved or used block.
  • 40 bits are Global ID is determined by
  • 16 bits Subnet ID is determined by the administrator of local network.
  • 64 bits Interface ID is created with EUI-64 Format.

 

Key Point: ULA includes a randomly generated Global ID to ensure uniqueness across different organizations.

 


IPv6 Unique Local Example

As an IPv6 Unique Local example, let’s write an example.

 

Our used prefix is FD00::/8, It is 8 bits. And our 40 bits random Global ID part is 11:2222:3333. Here, we will combine these parts as 48 bits and it is FD11:2222:3333::/48. Here, there are 65536 /64 subnets are available.

 

From FD11:2222:3333::/64 to FD11:2222:3333:FFFF::/64. Any IP address between these range can be an example of IPv6 ULA.

 

Key Point: IPv6 Unique Local Addresses are private addresses used for internal communication within an organization.

 

Real Life Use Case: ULAs are used within a company’s internal network to allow communication between devices across multiple offices without exposing them to the internet.

 


Frequently Asked Questions

Why We Use IPv6 Unique Local Address?

IPv6 Unique Local Addresses (ULAs) are analogous to IPv4 Private addresses. We can use them freely without any registration inside our networks. We can isolate inside network from the outside network by using these non-routable IPv6 addresses.

 


What is IPv4 Equivalent of Unique Local Address?

As you know, we use private ip address ranges in IPv4. In other words, there are some ip blocks that are used privately inside different networks. These addresses can not be used on internet.  The name of these blocks are IPv4 Private IP Addresses. In IPv6 world, Unique Local Addresses (ULAs) are used for the same reason. The private block of IPv6 is Unique Local Address Block.

 

What are the IPv4 private ip ranges, let’s remember:

  • Class A: 10.0.0.0 to 10.255.255.255 
  • Class B: 172.16.0.0 to 172.31.255.255 
  • Class C: 192.168.0.0 to 192.168.255.255 

 


IPv6 Unique Local Address vs Link Local Address?

Unique local addresses and link local addresses are two different address types used in IPv6. What are the difference between these two types of IPv6 Address?

 

The prefix of ULA is FC00::/7, while the prefix of IPv6 Link-Local Address is FE80::/10. Unique Local Addresses are used in a local domain and in this domain, it can be routed. But remember, it is not routable in Internet. IPv6 Link Local Addresses are used only on a segment between two nodes.

 

Quick Summary – IPv6 Unique Local (ULA)

• Prefix: FC00::/7
• Common Use: FD00::/8
• Range: FC00:: – FDFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
• Type: Private IPv6 Address
• Scope: Local (Organization / Site)
• Routability: Not routable on the Internet
• Structure: Prefix + Global ID + Subnet ID + Interface ID
• Assignment: Locally generated (random Global ID)
• Configuration: Manual / SLAAC
• NAT: Not required (internal use)
• Uniqueness: Highly unique (low collision probability)
• Usage: Internal communication across sites or networks

 

Lesson tags: IPv6, IPv6 address type, IPv6 Unique Local Address
Back to: CCNA 200-301 v1.1 > IPv6 Addressing

Leave a Reply

Your email address will not be published. Required fields are marked *

CCNA 200-301 v1.1

Collapse
Expand