Trends
Who assigns IP addresses: The hierarchy of IP address
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 se…

Headline
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…
Context
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. At the top of the hierarchy are international organisations that oversee the global allocation of IP addresses.
Evidence
Pending intelligence enrichment.
Analysis
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).
Key Points
- 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.
Actions
Pending intelligence enrichment.





