我在 GCP 中的同一 VPC(在同一子网范围内)中有两台机器。我想将 MAC 地址从一个实例 ping 到另一个实例(即第 2 层连接)。GCP 支持吗?
如果不支持,上述配置中的两个虚拟机之间是否支持 GRE 隧道或任何其他隧道?
我的邮件目标是建立第 2 层连接。
我在 GCP 中的同一 VPC(在同一子网范围内)中有两台机器。我想将 MAC 地址从一个实例 ping 到另一个实例(即第 2 层连接)。GCP 支持吗?
如果不支持,上述配置中的两个虚拟机之间是否支持 GRE 隧道或任何其他隧道?
我的邮件目标是建立第 2 层连接。
Andromeda(谷歌网络)是一种软件定义网络(SDN)。Andromeda 的目标是公开底层网络的原始性能,同时公开网络功能虚拟化。
因此,Andromeda 本身并不是云平台网络产品;相反,它是交付具有高性能、可用性、隔离性和安全性的云平台网络服务的基础。例如,Cloud Platform 防火墙、路由和转发规则都利用底层的内部 Andromeda API 和基础设施。
此外,默认情况下,实例配置有 255.255.255.255 掩码(以防止实例 ARP 表耗尽),并且当启动新连接时,数据包将被发送到子网的网关 MAC 地址,无论目标 IP 是否为在子网范围之外或之内。因此,实例可能需要先发出 ARP 请求来解析网关的 MAC 地址。
不幸的是,谷歌不允许 GRE 流量[1]。
因此,我的建议是在它们之间运行一些测试,例如 iperf 或 MTR,以验证第 2 层。