一块网卡可以分配多less个IPv6地址,有什么好处?

这不是我的专业领域,所以如果我完全错了,请原谅我。 一些数据中心现在提供IPv6地址,每个虚拟机可能有100个地址。 这会有什么好处呢? 当然你只需要一个地址和多个端口? 将100个IPv6地址指向同一个以太网接口会有什么好处?

谢谢

这会有什么好处呢?

每个网站的一个IP或其他这样的networking服务,立即想到。 那么你不需要担心SNI,虚拟主机,或任何这些。 另外,黑暗蜜jar。

当然你只需要一个地址和多个端口?

大多数协议不能指定一个不同的端口,用户不需要手动指定它(通常使用SRVlogging – 我可以想到大约3个实际使用SRVlogging的应用程序)。

将100个IPv6地址指向同一个以太网接口会有什么好处?

你已经问过了

一张网卡可以分配多less个IPv6地址?

至less有成千上万,但如果你需要更多的东西,你可能做错了什么。

您可以将服务绑定到特定的地址。 例如,假设你的机器具有全局可路由地址2001:db8:cafe:babe:20c:29ff:fe01:2345并且你在该机器上运行一个DNS和一个web服务器。 然后,你可以添加地址,比如2001:db8:cafe:babe::53用于DNS, 2001:db8:cafe:babe::80用于HTTP(和HTTPS)(一些纯粹主义者计算53和80的hex值并用它们作为接口标识符…)。 这使得简单的防火墙规则:只允许UDP / 53到2001:db8:cafe:babe::53 ,只允许TCP / 80和TCP / 443到2001:db8:cafe:babe::80等等。 为了冗余,你可以添加ULA,比如fc73:607:a09f:babe:20c:29ff:fe01:2345 。 等等。

另一个用例是Chris S提到的。

请记住,对于接口上的每个单播地址,主机必须join相应的链路本地请求节点多播组。 所以你可以宽松地使用地址,但是你不应该夸大。