Skip to main content

IANA, ICANN functions and IP address role

Short answer

IANA manages global IP/AS pools, DNS root zone, and protocol parameters. ICANN coordinates unique identifiers, accredits registrars, and develops domain policies under a multi-stakeholder model. An IP address uniquely identifies a device, enables routing, and is essential for internet connectivity; DNS maps names to addresses.

What are the functionalities of IANA and ICANN? Explain the role of IP address for internet access.

Functions of IANA

The Internet Assigned Numbers Authority (IANA) maintains the central records that must be unique worldwide. Its functions are:

  1. Number resources: keeps the global pool of IPv4, IPv6 and AS numbers and allocates blocks to the Regional Internet Registries.
  2. Domain name system (root zone): manages the root zone of the DNS, including adding or changing top-level domains (TLDs) such as .com, .np and .org, and the .int and .arpa domains.
  3. Protocol parameters: keeps registries of values used by protocols, such as port numbers, protocol numbers, MIME types and URI schemes, in coordination with the IETF.

Functions of ICANN

The Internet Corporation for Assigned Names and Numbers (ICANN) is a non-profit organisation (founded 1998, California) that oversees IANA's work and coordinates the Internet's naming and addressing systems.

  1. Coordinates the unique identifiers of the Internet: domain names, IP addresses and protocol parameters.
  2. Develops policy for generic TLDs (gTLDs) and introduces new TLDs.
  3. Accredits domain name registrars and registries and enforces contracts with them.
  4. Supports the security, stability and resilience of the DNS and the root server system.
  5. Provides dispute resolution rules (UDRP) for domain name conflicts.
  6. Works with a multi-stakeholder community (governments, technical community, industry, users). Since 2016 the IANA functions are performed by a subsidiary, PTI, with oversight by the global community instead of the US government.

Role of IP address for Internet access

An IP address is the logical address that identifies a device's connection to a network.

  • Identification: each host on the Internet needs a unique address so that data can be sent to it.
  • Location (routing): the network part tells routers where to forward a packet, so packets reach the correct network.
  • Host-to-host delivery: every packet carries a source and a destination IP address, so the receiver knows where to send the reply.
  • Access: to browse the Internet a user gets a public IP (or a private IP translated by NAT) from the ISP, usually through DHCP.
  • Name resolution: users type names such as www.example.com; DNS converts the name to an IP address.

Example: a student's laptop gets 192.168.1.20 from a home router; the router's public address 202.79.x.x is the address seen on the Internet.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Internet and Intranet chapter 1 questions →