The TCP/IP Guide - Version 3.0 (Contents) ` 114 _ © 2001-2005 Charles M. Kozierok. All Rights Reserved.
Information Center (InterNIC), a service managed by the United States government.
Network Solutions Inc. (NSI) was later granted the contract to manage the InterNIC, and
was eventually purchased by Verisign.
As the Internet continued to grow, an effort commenced in the mid-1990s to define a new
organization that would be responsible for the central registration of Internet addresses and
names. This took the form of a new private, non-profit company called the Internet Corpo-
ration for Assigned Names and Numbers (ICANN). ICANN is officially charged with all of the
centralized registration tasks I have mentioned so far in this topic, including IP address
assignment, DNS domain name assignment, and protocol parameters management.
In a simpler world, this development would have meant that ICANN would have replaced
IANA, which would no longer exist. Instead, ICANN kept IANA around, leaving that organi-
zation in charge of overseeing IP address registration and Internet parameters. ICANN is of
course now in charge of IANA, so really both organizations are responsible for IP
addresses and parameters. This often leads to confusion, and to make things worse, it is
common to see IANA and ICANN mentioned in conjunction as “IANA/ICANN” or “ICANN/
IANA”.
Key Concept: Internet registration authorities are centralized organizations respon-
sible for coordinating protocol parameters and globally-assigned resources such as
IP addresses. The first such organization was the Internet Assigned Numbers
Authority (IANA), which was initially in charge of IP address assignment, DNS domain
name management and protocol parameters.Today the Internet Corporation for Assigned
Names and Numbers (ICANN) has overall responsibility for these activities; the IANA
operates under the auspices of ICANN and is still responsible for IP address assignment
and parameter coordination.
Modern Hierarchy of Registration Authorities
In the original “classful” IP addressing scheme, addresses were assigned to organizations
directly by IANA in address blocks: Class A, Class B and Class C addresses. Today, a
hierarchical, classless addressing system called Classless Inter-Domain Routing (CIDR) is
used instead. Address assignment in CIDR involves the hierarchical allocation of blocks of
addresses, starting with large blocks that are given to big organizations, which split them to
assign to smaller groups. (Much more detail on these methods can be found in the large
section on IP addressing.)
IANA, as the organization in charge of all IP addresses, assigns the largest blocks of
addresses to regional Internet registries (RIRs) that are responsible for further allocation
activities. Each RIR manages IP addresses and other Internet number resources (such as
autonomous system numbers) for a particular region. The four regional registries are:
☯ Asia Pacific Network Information Centre (APNIC): Covers the Asia/Pacific region.
☯ American Registry for Internet Numbers (ARIN): Manages North America, part of
the Caribbean, and sub-equatorial Africa.