如果您本地网络的上传带宽很大,但是上传数据到ECS实例的速度很慢,您需要检测本地到ECS实例之间的网络状况。

前提条件

  • 在ECS实例所在的安全组中添加规则,允许远程ping ECS实例地址。详细信息请参见 安全组规则的典型应用
  • ECS实例处于运行中状态。

背景信息

您本地网络到ECS实例之间的网络状况受以下三个因素的影响:
  • ECS实例的出网带宽和入网带宽峰值。无论经典网络还是VPC网络,出网带宽最大值为200 Mbit/s,而入网带宽的最大值由出网带宽决定,详细信息,请参见 公网带宽计费
  • 您本地网络的上传带宽。
  • 您本地到ECS实例之间的网络质量。

以下描述如何检测本地到ECS实例之间的网络状况。假设您本地机器运行Windows系统,并以阿里云DNS IP地址(223.5.5.5)作为阿里云ECS实例的公网IP地址示例。按以下步骤检测本地机器与ECS实例之间的网络状况:

操作步骤

  1. 在本地机器上打开命令提示符(cmd)。
  2. 运行 ping [ECS实例的公网IP地址]。在本示例中,运行ping 223.5.5.5,返回结果如下所示。
    正在 Ping 223.5.5.5 具有 32 字节的数据:
    来自 223.5.5.5 的回复: 字节=32 时间=17ms TTL=56
    来自 223.5.5.5 的回复: 字节=32 时间=17ms TTL=56
    来自 223.5.5.5 的回复: 字节=32 时间=5ms TTL=56
    来自 223.5.5.5 的回复: 字节=32 时间=9ms TTL=56
    223.5.5.5 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
    最短 = 5ms,最长 = 17ms,平均 = 12ms
    说明 该命令用于检测网络是否已连通、网络延时大小、网络是否稳定、是否有丢包等。如果网络正常,时间平均值一般为几十毫秒。
  3. 运行tracert -d [ECS实例的公网IP地址]。在本示例中,运行tracert -d 223.5.5.5,返回结果如下所示。
    通过最多 30 个跃点跟踪到 223.5.5.5 的路由
    1    13 ms     4 ms     4 ms  10.1.40.1
    2     2 ms    27 ms    15 ms  10.64.200.33
    3     8 ms    10 ms     6 ms  10.64.1.1
    4    10 ms     2 ms     5 ms  42.120.74.4
    5    20 ms     3 ms     4 ms  42.120.253.233
    6    28 ms    12 ms     7 ms  42.120.244.170
    7     3 ms     4 ms     4 ms  42.120.244.234
    8     *        *        *     请求超时。
    9     5 ms    10 ms     7 ms  223.5.5.5
    跟踪完成。
    说明 该命令用于检测您本地网络到ECS实例之间网络的路径,以及每一个中间网络设备的延时。在中国内地,正常访问每段路由延时一般为几十毫秒。可能会出现中间部分节点超时但是最终仍能到达ECS实例的情况,这可能是因为中间链路对ICMP响应优先级不高,或者禁止了ICMP响应。关于tracert的更多信息,请参见 ping丢包或不通时链路测试说明

执行结果

如果运行以上命令查看都延时均为几十毫秒,但是上传或下载仍然很慢,请您 提交工单