Jump to content

Internet Assigned Numbers Authority

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 188.236.202.172 (talk) at 07:09, 31 July 2024. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Internet Assigned Numbers Authority
AbbreviationIANA
FoundedDecember 1988; 35 years ago (1988-12)
FounderU.S. Federal Government
FocusManage DNS zones
Headquarters12025 Waterfront Drive, Suite 300, Los Angeles, CA 90094-2536, USA
Location
OwnerICANN
Key people
Kim Davies
Websitewww.iana.org Edit this at Wikidata

The Internet Assigned Numbers Authority (IANA) is a standards organization that oversees global IP address allocation, autonomous system number allocation, root zone management in the Domain Name System (DNS), media types, and other Internet Protocol–related symbols and Internet numbers.[1][2]

Currently it is a function of ICANN, a nonprofit private American corporation established in 1998 primarily for this purpose under a United States Department of Commerce contract.[3] ICANN managed IANA directly from 1998 through 2016, when it was transferred to Public Technical Identifiers (PTI), an affiliate of ICANN that operates IANA today. Before it, IANA was administered principally by Jon Postel at the Information Sciences Institute (ISI) of the University of Southern California (USC) situated at Marina Del Rey (Los Angeles), under a contract USC/ISI had with the United States Department of Defense.

In addition, five regional Internet registries delegate number resources to their customers, local Internet registries, Internet service providers, and end-user organizations. A local Internet registry is an organization that assigns parts of its allocation from a regional Internet registry to other customers. Most local Internet registries are also Internet service providers.

Responsibilities

IANA is broadly responsible for the allocation of globally unique names and numbers that are used in Internet protocols that are published as Request for Comments (RFC) documents. These documents describe methods, behaviors, research, or innovations applicable to the working of the Internet and Internet-connected systems.[4] IANA maintains a close liaison with the Internet Engineering Task Force (IETF) and RFC Editorial team in fulfilling this function.[2]

In the case of the two major Internet namespaces, namely IP addresses and domain names, extra administrative policy and delegation to subordinate administrations is required because of the multi-layered distributed use of these resources.

IANA is responsible for assignment of Internet numbers,[5][6] which are numerical identifiers assigned to an Internet resource or used in the networking protocols of the Internet Protocol Suite. Examples include IP addresses and autonomous system (AS) numbers.

IP addresses

IPv6 Prefix Assignment mechanism with IANA, RIRs, and ISPs

IANA delegates allocations of IP address blocks to regional Internet registries (RIRs). Each RIR allocates addresses for a different area of the world.[7] Collectively the RIRs have created the Number Resource Organization formed as a body to represent their collective interests and ensure that policy statements are coordinated globally.[8]

The RIRs divide their allocated address pools into smaller blocks and delegate them to Internet service providers and other organizations in their operating regions.[9] Since the introduction of the CIDR system, IANA has typically allocated address space in the size of /8 prefix blocks for IPv4 and/23 to/12 prefix blocks from the 2000::/3 IPv6 block to requesting regional registries as needed. Since the exhaustion of the Internet Protocol Version 4 address space, no further IPv4 address space is allocated by IANA.[10]

Domain names

IANA administers the data in the root nameservers, which form the top of the hierarchical Domain Name System (DNS) tree.[11] This task involves liaising with top-level domain "Registrar-of-Record"s, the root nameserver operators, and ICANN's policy making apparatus.[12]

Since the root zone was cryptographically signed in 2010, IANA is also responsible for vital parts of the key management for the DNSSEC operations (specifically, it is the "Root Zone KSK Operator"). Among other things, this involves regularly holding signing ceremonies where members of a group of Trusted Community Representatives (TCR) physically meet at a predefined location and go through scripted procedures to generate key material and signing keys.[13] The TCRs cannot be affiliated with ICANN, PTI (an ICANN affiliate) or Verisign because of these organizations' operational roles in the key management, but are chosen from the broader DNS community.[14] Past and present TCRs include Vinton Cerf, Dan Kaminsky, Dmitry Burkov, Anne-Marie Eklund Löwinder and John Curran.[15]

IANA operates the int registry for international treaty organizations, the arpa zone for Internet infrastructure purposes, including reverse DNS service, and other critical zones such as root-servers.[4]

Protocol assignments

IANA maintains protocol registries in tables of protocols and their parameters and coordinates registration of protocols.[16] As of 2015 there were over 2,800 registries and subregistries.[4]

Time zone database

The IANA time zone database holds the time zone differences and rules for the various regions of the world and allows this information to be mirrored and used by computers and other electronic devices to maintain proper configuration for timekeeping.

IANA assumed responsibility for the database on October 16, 2011, after the Astrolabe, Inc. v. Olson et al.[17] decision caused the shutdown of the FTP server which had previously been the primary source of the database.[18][19]

Language subtag registry

The IANA Language Subtag Registry was defined by IETF RFC5646 and maintained by IANA.[20][21]

  1. ^ "Internet Assigned Numbers Authority". Public Technical Identifiers. Archived from the original on 24 February 2011. Retrieved 17 December 2011.
  2. ^ a b B. Carpenter; F. Baker; M. Roberts (June 2000). Memorandum of Understanding Concerning the Technical Work of the Internet Assigned Numbers Authority. Network Working Group. doi:10.17487/RFC2860. RFC 2860. Informational.
  3. ^ Elise Gerich (2016-10-25). "IANA Services Update". RIPE 73 Archives. Madrid, Spain: RIPE. Archived from the original on 2016-11-03. Retrieved 2016-11-02.
  4. ^ a b c "The IANA Functions: An Introduction to the Internet Assigned Numbers Authority (IANA) Functions" (PDF). ICANN. December 2015. Archived (PDF) from the original on 7 November 2019. Retrieved 12 June 2018.
  5. ^ J. Postel (September 1981). ASSIGNED NUMBERS. Network Working Group. doi:10.17487/RFC0790. RFC 790. Obsolete. Obsoleted by RFC 820. Obsoletes RFC 776, 770, 762, 758, 755, 750, 739, 604, 503, 433 and 349.Obsoletes IENs: 127, 117, 93.
  6. ^ S. Kirkpatrick; M. Stahl; M. Recker (July 1990). INTERNET NUMBERS. Network Working Group. doi:10.17487/RFC1166. RFC 1166. Informational. Updated by RFC 5737. Obsoletes RFC 1020, 1062 and 1117.
  7. ^ R. Housley; J. Curran; G. Huston; D. Conrad (August 2013). The Internet Numbers Registry System. doi:10.17487/RFC7020. RFC 7020. Informational. Obsoletes RFC 2050.
  8. ^ "About the NRO". Number Resource Organization. Archived from the original on 12 June 2018. Retrieved 12 June 2018.
  9. ^ "Getting Internet Number Resources". Number Resource Organization. Archived from the original on 12 June 2018. Retrieved 12 June 2018.
  10. ^ Wu, Peng; Cui, Yong; Wu, Jianping; Liu, Jiangchuan; Metz, Chris (2012-12-12). "Transition from IPv4 to IPv6: A State-of-the-Art Survey". IEEE Communications Surveys & Tutorials. 15 (3): 1407–1424. doi:10.1109/SURV.2012.110112.00200. ISSN 1553-877X. S2CID 206583943. Archived from the original on 2022-10-06. Retrieved 2022-09-28.
  11. ^ DeNardis, Laura (2014). The Global War for Internet Governance. Yale University Press. p. 49. ISBN 978-0-300-18135-7.
  12. ^ Mueller, Milton (2002). Ruling the Root: Internet Governance and the Taming of Cyberspace. MIT Press. ISBN 978-0-262-26379-5.
  13. ^ "DNSSEC Practice Statement for the Root Zone KSK Operator". IANA. 7 April 2020. Archived from the original on 17 July 2020. Retrieved 17 July 2020.
  14. ^ "Criteria for Trusted Community Representatives". IANA. 12 May 2017. Archived from the original on 20 July 2020. Retrieved 17 July 2020.
  15. ^ "Trusted Community Representatives". Archived from the original on 5 July 2020. Retrieved 17 July 2020.
  16. ^ "IANA - Protocol Registries". Public Technical Identifiers. Retrieved 12 June 2018.
  17. ^ "Astrolabe, Inc. v. Olson et al". 2011-10-06. Archived from the original on 2011-10-08. Retrieved 2011-10-16.
  18. ^ "ICANN rescues time zone database". The Register. 2011-10-16. Archived from the original on 2011-10-18. Retrieved 2011-10-16.
  19. ^ "IANA - Time Zone Database". 2018-05-01. Archived from the original on 2021-03-08. Retrieved 2018-06-12.
  20. ^ "Registration Templates". Language Subtag Registry (in Kinyarwanda). 2021-12-29. Archived from the original on 2022-01-08. Retrieved 2022-01-08.
  21. ^ Phillips, A.; Davis, M., eds. (September 2009). Tags for Identifying Languages. Network Working Group. doi:10.17487/RFC5646. BCP 47. RFC 5646. Best Current Practice. Obsoletes RFC 4646.