- An IP address serves as a unique identifier for each device connected to a network, enabling the exchange of data packets between them.
- Assigning IP addresses is an essential task in computer networking that allows devices to connect and communicate within a network.
- This blog post has provided an overview of the entities involved in the assignment of IP addresses and the hierarchical structure that ensures each device on the internet has a unique identifier.
The Internet Protocol (IP) address is a numerical label assigned to every device connected to a computer network that uses the Internet Protocol for communication. But who is responsible for assigning these crucial identifiers? The process of IP address assignment is a hierarchical one, involving several organisations at different levels. Let’s explore this hierarchy and understand how IP addresses are allocated and managed globally.
1. International organisations
At the top of the hierarchy are international organisations that oversee the global allocation of IP addresses.
Internet Assigned Numbers Authority (IANA) is a U.S. government-funded organisation that coordinates the assignment of unique Internet protocol parameters such as the IP address space and the Domain Name System (DNS).
The Internet Assigned Numbers Authority (IANA) also delegates authority to other organisations and companies to grant users unique IP address blocks and register domain names. IANA is the ultimate authority for managing the root name servers that maintain the central database of information for the DNS.
IANA also controls the assignment of TCP/IP protocol identifiers and numbers for autonomous systems on the Internet.
IANA allocates large blocks of IP addresses to regional Internet registries (RIRs).
Also read: What to understand about APNIC IPv6 addresses?
2. Regional internet registries (RIRs)
There are five RIRs worldwide, each serving a specific geographical region:
ARIN
The American Registry for Internet Numbers (ARIN) is the primary nonprofit corporation that manages the registration of numerous blocks of IP addresses to North American Internet Service Providers (ISPs). More specifically, it does this in the US, Canada, Antarctica and many islands of the Caribbean.
The primary function of any Regional Internet Registry is registering IP addresses and Autonomous System Numbers (ASNs). While IANA, or the Internet Assigned Numbers Authority, acts as the primary administrator of IP addresses worldwide, RIRs are responsible for IP resources in specific regions.
ARIN is responsible for providing internet numbers to local internet registries (usually ISPs) and internet users in the regions it covers.
RIPE NCC
RIPE NCC stands for Réseaux IP Européens Network Coordination Centre or the European IP Networks Coordination Centre. It is the Regional Internet Registry for all of Europe, the Middle East and some parts of Central Asia.
APNIC
The Asia Pacific Network Information Centre (APNIC) is an organisation that manages the assignment of Internet number recourses within the Asian continent.
APNIC sets the rules, regulations and standards that all designated organisations must abide by and implement. End-user organisations and Internet service providers take direction from Regional Internet Registries (RIRs) like APNIC to provide Internet resources within certain regions. The Internet number resources include antonymous system numbers as well as IP addresses that assist in clearly defined routing policies and numbers corresponding with individual computers or other devices.
Also read: What is ICANN? Inside the non-profit org that ensures the stability of the internet
LACNIC
LACNIC (Latin America and Caribbean Network Information Centre) is responsible for administrating internet numbering resources organised within its region, thus contributing to the organisation of the entire global system. As a result, we can all communicate and cooperate over the web more easily.
With its active cooperation policy, the Latin American and Caribbean Internet addresses registry effectively contributes to the internet development of the region. Moreover, it supports further economic development and social inclusion in all 33 countries and territories it serves.
AFRINIC
The African Network Information Centre (AFRINIC) is the Regional Internet Registry (RIR) of Africa and the Indian Ocean region. The African Network Information Centre is a membership-based nonprofit organisation that operates under Corporate Legal Frameworks in Mauritius. It oversees the allocation of internet number resources in the African service region.
Each RIR has its policies and procedures for the allocation and registration of IP addresses within its region.
3. Internet service providers (ISPs)
An Internet service provider (ISP) is any company that provides Internet access to consumers and businesses. The Internet is provided through a variety of channels, including cable, DSL, fibre optics, dial-up, and wireless, with most ISPs offering all options. Most large telecommunication companies, such as mobile and cable companies, are ISPs.
ISPs make it possible for their customers to surf the web, shop online, conduct business, and connect with family and friends—all for a fee. ISPs may also provide other services, including email services, domain registration, web hosting, and browser packages.
4. Enterprises and organisations
Large organisations and enterprises may also receive IP address allocations directly from an RIR, especially if they require a significant number of addresses. These organisations then manage the assignment of addresses to their internal networks and devices.
5. End users
At the lowest level of this hierarchy are end users. Home users and small businesses typically receive IP addresses from their ISPs. These are usually assigned dynamically and can change over time.
The role of DHCP servers
DHCP (Dynamic Host Configuration Protocol) servers play a critical role in assigning IP addresses within local networks. They automatically assign IP addresses to devices on a network, reducing the need for manual configuration and minimising the risk of IP address conflicts.
IPv4 and IPv6
The process of IP address assignment has become more complex with the introduction of IPv6. IPv4, the fourth version of the Internet Protocol, is running out of available addresses due to the explosive growth of the Internet. IPv6, the sixth version, has a vastly larger address space, which should accommodate future growth for the foreseeable future. However, the transition from IPv4 to IPv6 is a massive undertaking that involves reassigning addresses on a global scale.
The assignment of IP addresses is a complex, hierarchical process involving multiple organisations and levels of management. From IANA to RIRs, ISPs, enterprises, and end users, each plays a role in ensuring that every device connected to the internet has a unique identifier. As we continue to transition to IPv6, understanding this process becomes even more critical to managing the vast, interconnected network of devices that make up the modern internet.






