18 The Internet Committee for Assigned Names and Numbers (ICANN) is responsible for allocating the address space (range of Network layer addresses) to networks wihin the Internet's autonomous systems. allocates Data Link layer address ranges to network adapter card manufacturers. officially recognize and approve the routing protocols used for internal routing within the Internet's autonomous systems. .