在IPV4时代,IP地址是稀缺资源,只有2.32,大约43亿;在IPV6时代,IPV6地址的数量是2 ^ 128,大约是3.4E 38。考虑到地球目前的容量,不会耗尽。但是对于一些按IP地址收费流量的网络来说,IP地址还是比较稀缺的。
那么谁来管理IP地址呢?是如何分配的?
什么是 IANA ?
iana(Internet Assigned Numbers Authority)是ICANN下的标准组织,负责IP地址和ASN的全球分配、DNS根区域的管理和协议分发。在IP号码管理方面,IANA主要负责根据全球政策将未分配的IP块池分配给RIR,以确保IP地址在各地区的公平分配。IANA还管理ccTLD和gTLD的DNS根区域,并维护所有顶级域名(TLD)的数据库。除了IP号码管理和DNS根区域管理,IANA还与ITEF(互联网工程任务组)合作,维护IP协议中使用的协议名称和号码注册中心(协议分配)。IANA还维护一个时区数据库,并允许计算机和电子设备使用此信息来维护世界各地的正确时区。
所以IANA可以被视为互联网的管理者。它管理互联网使用的域名、IP地址、ASN和协议。IANA的目标是帮助互联网平稳运行。
IP号码分配
IP地址的分配由RIR完成,分配情况上报IANA备案。域名和IP号码的全球管理由ICANN完成,它将互联网号码(IP地址和ASN)的管理委托给ICANN的子公司IANA。然后,IANA将互联网号码的分配委托给五个地区互联网注册管理机构(RIR)。这五个rir包括ARIN(北美)、AFRINIC(非洲)、APNIC(亚太地区)、LACNIC(拉丁美洲)和RIPENCC(欧洲)。IANA和RIR确保为五个地区组中的每一个组织分配唯一的IP地址块。00-1010人们经常向IANA报告垃圾邮件、黑客攻击和其他形式的IP地址滥用,但IP地址滥用应报告给拥有(分配)IP地址的组织,而不是IANA。此外,我们可以通过ARIN的WHOIS查询工具查询ip地址的所有权,并找出滥用联系信息的情况。因此,IANA是互联网号码(IP地址和ASN)的记录管理者,它并不解决IP地址滥用的相关问题。
处理IP地址滥用
IANA与ITEF合作定义协议标准,包括网络协议及其参数。常见的网络参数包括但不限于:端口号:与IP地址一起,TCP和UDP端口被定义为允许应用程序在TCP/IP网络中相互通信。
HTTP状态代码:当Web客户机发出一个HTTP请求时,服务器用一个HTTP状态代码进行响应,以指示请求是否已被成功处理,或者有一个错误的原因代码。
媒体类型:IANA维护着一个可以在互联网上使用的媒体类型的注册表。
除了协议号,IANA还维护两个字母的语言属性(en:英语,es:西班牙语等。)、私企号和时区数据库等。