【问题标题】:Is ELB used for outbound traffic?ELB 是否用于出站流量?
【发布时间】:2020-03-23 04:42:29
【问题描述】:

ELB(弹性负载均衡器)可用于使一些计算实例 (EC2) 位于公共子网中,面向公众(面向互联网),通过为 ELB 分配公共 IP,客户端可以与 ELB 通信。

案例一

公有子网中的EC2实例(只有私有IP),通过ELB接收http请求。

在案例 1 中,EC2 实例如何响应客户端?是通过 ELB 吗?

案例 2

公共子网中的 EC2 实例(具有私有 IP 和公共 IP)通过 ELB 接收 http 请求。

here,它说:“当您通过负载均衡器接收传入流量时,响应将以相同的方式发出。”

在案例 2 中,EC2 实例如何响应客户端? EC2 实例是否直接从您的实例的公网 IP 地址发送到 Internet?

【问题讨论】:

    标签: amazon-web-services networking amazon-ec2 amazon-elb vpc


    【解决方案1】:

    案例 1

    EC2 实例如何响应客户端?是通过 ELB 吗?

    是的。通过 ELB 的请求将被转发到 EC2,而 EC2 响应将通过 ELB 返回并转发给客户端。所以是的,ELB 在两个方向都发挥着作用。

    案例 2

    在案例 2 中,EC2 实例如何响应客户端? EC2 实例是否直接从您的实例的公网 IP 地址发送到 Internet?

    如果请求来自 ELB,那么实例会将其响应发送到 ELB,然后转发给客户端。换句话说,通过 ELB 的请求总是通过 ELB 得到响应:

    CLIENT <-> ELB <-> EC2
    

    在引用的帖子(链接)中,该人写道:

    当您通过负载平衡器接收传入流量时,响应将以相同的方式发出。但是,来自您的实例的流量 不会通过负载平衡器。相反,它直接从您的实例的公共 IP 地址发送到 Internet。 ELB 不参与该场景。

    它谈论的是由您的 EC2 发起(发起)的流量。示例:apt-get update 将获取一堆 HTTP 服务器。此流量不会通过 ELB。如果您没有更改默认 VPC 和路由表,则流量将通过 Internet 网关 (IGW) 并进入 Internet。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-01
      • 2022-07-05
      • 1970-01-01
      • 2020-11-16
      • 2019-09-15
      • 2010-11-24
      相关资源
      最近更新 更多