IANA is the global authority that oversees IP address allocation and other internet protocol numbering systems. It is operated by ICANN. IANA allocates globally unique names and numbers used in internet protocols as described in RFC documents. These numbers and names are then allocated to regional and national internet registries and ultimately to local internet registries like internet service providers.