在这几天托pipe新服务的时候,最好的决定是什么。 IPv4还是IPv6?
如果我们决定在IPv4地址上启动它:
如果我们决定在IPv6地址上启动它:
IPv4和IPv6是不相互通话的独立协议。 现在你必须支持两种协议。
获取IPv4地址变得越来越困难和昂贵,但是您必须使您的服务可用,因为并非所有用户都拥有IPv6。 另一方面,将会有没有完整IPv4的用户。 他们可能必须与其他人共享他们的IPv4地址,他们只有IPv6,并且需要一个翻译服务才能到达IPv4服务等。对于那些用户和未来用户,您希望通过IPv6提供您的服务,以便他们可以在最优化的方式。
希望在不远的将来,每个人都将拥有IPv6,我们可以摆脱IPv4以及保持其工作所需的黑客和成本。
开始新服务的一种方法是将所有内容都构build为仅IPv6,并在其旁边放置转换程序(SIIT-DC或反向代理),以便将传入的请求通过IPv4转换为IPv6。 您现在可以同时处理两种协议,而且以后也可以很容易地清理和删除过时的IPv4内容。
如果您的服务在服务器集群上运行,则此策略特别有用。 整个群集只能运行IPv6,并且在转换器上只需要一个IPv4地址。 只需要在大多数机器上维护一个协议,并且要求更less的IPv4地址也可以节省您的资金。 这就是为什么像Facebook这样的公司也这样做的原因。
两者当然。 IPv4将会保持很长时间,从IPv6开始已经过去了。