gpt4 book ai didi

amazon-ec2 - 如果 EC2 实例位于不同子网中,网络性能是否存在差异?

转载 作者:行者123 更新时间:2023-12-02 21:02:56 25 4
gpt4 key购买 nike

在 AWS VPC 中,这两种情况下 EC2 实例之间的网络性能(或网络故障风险)是否存在差异?

A) 子网 Data 中的 EC2 实例与子网 Apps 中的 EC2 实例进行通信。两个子网属于同一可用区。

B) 单个子网中的两个 EC2 实例数据+应用

我之所以这么问,是因为即使 Windows route print 显示子网的 On-link 以及通往 VPC 中其他子网的网关的路由,我怀疑在后台,发生的路由没有真正的差异。

最佳答案

由于网络基础设施在 VPC 中的实际工作方式,当实例位于同一子网或同一可用区内的不同子网时,性能或可靠性没有差异。

这是因为该网络并不是真正带有路由器的以太网。

VPC 中的整个网络基础设施是虚拟的、软件定义的。

亲眼看到这一点的最佳方法是在同一子网上的两台机器上嗅探数据包。您会发现 ARP 的行为存在显着差异。在“正常”网络上,同一子网上的计算机也位于同一广播域中。他们通过使用“谁有/告诉”和“我有”消息相互“arping”来发现彼此的硬件地址。这些在 VPC 上明显不同:机器 A 发送请求并获取响应...但机器 B 从未看到该请求,并且实际上没有生成它似乎已生成的响应。 LAN 上也明显没有杂散传入 ARP 消息。这种第 2 层行为完全由网络基础设施模拟,该基础设施实际上使用编号方案通过路由网络将节点连接在一起,该编号方案与拓扑使用的编号完全不同且无关,但可以非常有效地模拟以太网。

另请参阅A Day in the Life of a Billion Packets精彩概述了 VPC 网络的神奇之处。

关于amazon-ec2 - 如果 EC2 实例位于不同子网中,网络性能是否存在差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37407492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com