在 IPV4 的时代,IP 地址是一种稀缺的资源,只有 2^32,约 43 亿;到了 IPV6 时代,IPV6 地址个数为 2^128 个,大概是 3.4E+38,以地球目前的容量来看,是不会耗尽的,然而对于某些按 IP 地址进行流量计费的网络来说,IP 地址依然显得稀缺。那么 IP 地址归谁治理?又是如何调配的?
什么是 IANA?
IANA(The 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 以及 Internet 应用的协定,IANA 的指标是帮忙互联网顺利运行。
IP 号码调配
IP 地址的调配由 RIR 实现,并将调配报告给 IANA 以进行记录。域名和 IP 号码的寰球治理由 ICANN 实现,ICANN 将互联网号码(IP 地址和 ASN)的治理委托给 ICANN 的一个子组织 IANA。而后,IANA 将互联网号码的调配委托给 5 个地区互联网注册管理机构 (RIR)。五个 RIR 包含 ARIN(北美)、AFRINIC(非洲)、APNIC(亚太地区)、LACNIC(拉丁美洲)和 RIPENCC(欧洲)。IANA 和 RIR 确保将惟一的 IP 地址块调配给 5 个地区组中的每一个中的一个组织。
解决 IP 地址滥用
人们常常向 IANA 报告垃圾邮件、黑客攻击和其余模式的 IP 地址滥用,然而 IP 地址滥用应报告应该给领有(调配)IP 地址的组织,而不是 IANA。而且,咱们能够通过 ARIN 的 WHOIS 查问工具查问 IP 地址所有权,并找到滥用分割信息。所以 IANA 是互联网号码(IP 地址和 ASN)的记录管理员,它不解决 IP 地址滥用的相干问题。
协定调配
IANA 与 ITEF 单干定义协定规范,其中包含网络协议及其参数。罕用的网络参数包含但不限于:
端口号:与 IP 地址一起,TCP 和 UDP 端口被定义为容许应用程序在 TCP/IP 网络内互相通信。
HTTP 状态代码:当 Web 客户端收回 HTTP 申请时,服务器响应带有 HTTP 状态代码的响应,以批示申请是否已胜利解决,或谬误并带有起因代码。
媒体类型:IANA 保护可在 Internet 中应用的媒体类型注册表。
除了协定编号,IANA 还保护 2 个字母的语言属性(en:英语,es:西班牙语等)、私营企业编号和时区数据库等。
IANA 是 ICANN 的一个部门,负责管理 IP 号码(IP 地址和 ASN)、DNS 根区域和协定调配。它将 IP 号码的调配委托给 5 个地区 RIR。IANA 的指标是让互联网顺利运行,并监督 IP 规范的技术方面。