IPV4地址已耗尽且正在部署IPV6。我的问题是为什么某些接口应该提供多个IPV4地址?如果一个接口受一个IP地址的限制,那么就不能有效利用有限的资源吗?
答案 0 :(得分:0)
接口可以有多个IPv4地址,因为一个接口可以承载很多东西。单个物理服务器可以托管许多虚拟服务器。每个虚拟服务器都可以拥有自己的面向公众的IPv4。 IPv4地址的使用效率很低。早期开始使用IPv4的公司和大学拥有庞大的地址块,但可能只有少数面向公众使用的IPv4地址。它们是有限的资源,这就是我们转向IPv6的原因。
答案 1 :(得分:0)
人们在一个界面上使用多个地址的主要原因是不支持某种虚拟主机功能的协议。
例如,在HTTP / 0.9次中,每个网站都有一个单独的IP地址,这是正常的。然后使用HTTP / 1.0实现虚拟主机,但不适用于SSL,因此一台服务器上的大多数网站开始共享除启用SSL的网站之外的IP地址。现在使用SSL-SNI甚至不再需要了。
但是还有其他协议不支持在一个IP地址上虚拟托管多个实例。因此,即使在一个界面上放置多个地址也不像以前那么常见,但它的需求并没有完全消失。