Azure 虚拟网络加密的常见问题解答

下面是一些有关使用 Azure 虚拟网络加密的常见问题解答。

是否可以在现有虚拟网络、虚拟机、网络接口或 NSG 上启用虚拟网络加密?

是的。 有关在现有虚拟网络上启用虚拟网络加密的详细信息,请参阅启用加密

如何验证我的数据是否加密?

加密验证仅限于公共预览期间的网络接口资源、vnetEncryptionSupported 和加速网络的状态。 公共预览版之后,虚拟网络流日志可用于查看虚拟机之间的加密流和未加密流。

是否有未加密的数据?

片段数据包不会卸载到硬件,也不会加密。 在虚拟机的网络配置中使用 1500 的 MTU。

哪个证书用于在 Azure 主机上建立 DTLS?

Microsoft 为每个区域创建了证书并管理着它们。 客户提供的证书是路线图上的一项功能。

性能影响是什么?

对吞吐量/带宽的性能影响极小。 加密操作会卸载到加密专用的 FPGA。 对两个虚拟机之间的初始连接影响极小,因为需要建立隧道。

是否支持 VPN 网关、应用程序网关、Azure 防火墙或 PaaS?

这取决于 PaaS 使用的基础 VM 大小,并且需要启用加速网络。

加密在哪里终止?

加密在 Azure 主机上的 SmartNIC/FPGA 处终止。

当一个方向启用了加密,而另一方向禁用了加密时,是否支持非对称加密?

当存在非对称路由且流量在一个方向上流动时加密,而在另一个方向流动时未加密,则可能会发生非对称加密。 不支持非对称加密,不建议这样做。