So, the government can't do anything good, but Al Gore, and the funding he obtained, was crucially important in kick starting the Internet? Do you see a little inconsistency in that argument?
So it turns out that IANA started out of necessity in the early 70's by a man named Jon Postel who worked at the University of California in Los Angeles and it was used to rope in the resources on the ARPANET. It evolved from there. Seems that the only US government connection to IANA was via funding for about a decade but there was apparently no managerial enforcement being made as a condition of that funding....
******** snip ********
IANA was established informally as a reference to various technical functions for the ARPANET, that Jon Postel and Joyce K. Reynolds performed at the University of California at Los Angeles (UCLA) and at the University of Southern California's Information Sciences Institute. On March 26, 1972, Vint Cerf and Jon Postel at UCLA called for establishing a socket number catalog in RFC 322. Network administrators were asked to submit a note or place a phone call, "describing the function and socket numbers of network service programs at each HOST".[19] This catalog was subsequently published as RFC 433 in December 1972.[20] In it Postel first proposed a registry of assignments of port numbers to network services, calling himself the czar of socket numbers.[21]
The first reference to the name "IANA" in the RFC series is in RFC 1083, published in December, 1988 by Postel at USC-ISI, referring to Joyce K. Reynolds as the IANA contact. However the function, and the term, was well established long before that; RFC 1174 says that "Throughout its entire history, the Internet system has employed a central Internet Assigned Numbers Authority (IANA)..."[22]
In 1995, the National Science Foundation authorized Network Solutions to assess domain name registrants a $50 fee per year for the first two years, 30 percent of which was to be deposited in the Intellectual Infrastructure Fund (IIF), a fund to be used for the preservation and enhancement of the intellectual infrastructure of the Internet.[23] There was widespread dissatisfaction with this concentration of power (and money) in one company, and people looked to IANA for a solution. Postel wrote up a draft[24] on IANA and the creation of new top level domains. He was trying to institutionalize IANA. In retrospect, this would have been valuable, since he unexpectedly died about two years later.
In January 1998, Postel was threatened by US Presidential science advisor Ira Magaziner with the statement "You'll never work on the Internet again" after Postel collaborated with root server operators to test using a root server other than Network Solutions' "A" root to act as the authority over the root zone. Demonstrating that control of the root was from the IANA rather than from Network Solutions would have clarified IANA's authority to create new top-level domains as a step to resolving the DNS Wars, but he ended his effort after Magaziner's threat, and died not long after.[25][26]
Jon Postel managed the IANA function from its inception on the ARPANET until his death in October 1998. By his almost 30 years of "selfless service",[27] Postel created his de facto authority to manage key parts of the Internet infrastructure. After his death, Joyce K. Reynolds, who had worked with him for many years, managed the transition of the IANA function to ICANN.
Starting in 1988, IANA was funded by the U.S. government under a contract between the Defense Advanced Research Projects Agency and the Information Sciences Institute. This contract expired in April 1997, but was extended to preserve IANA.[28]
On December 24, 1998, USC entered into a transition agreement with the Internet Corporation for Assigned Names and Numbers ICANN, transferring the IANA project to ICANN, effective January 1, 1999, thus making IANA an operating unit of ICANN.[29]
Here is the link:
https://en.wikipedia.org/wiki/Internet_Assigned_Numbers_Authority