首頁 >運維 >linux運維 >如何偵測本地網路到ECS實例之間的網路狀況

如何偵測本地網路到ECS實例之間的網路狀況

坏嘻嘻
坏嘻嘻轉載
2018-09-30 11:37:562386瀏覽

這篇文章帶給大家的內容是關於如何偵測本地網路到ECS實例之間的網路狀況,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

偵測本地網路到ECS實例之間的網路狀況

如果您本地網路的上傳頻寬很大,但是上傳資料到ECS實例的速度很慢,您需要偵測本地到ECS實例之間的網路狀況。

您本地網路到ECS實例之間的網路狀況受以下三個因素的影響:

ECS實例的出網頻寬和入網頻寬峰值。無論經典網路還是VPC網絡,出網頻寬最大值為200 Mbit/s,而入網頻寬的最大值由出網頻寬決定,詳細信息,請參見 公網頻寬計費。

您本機網路的上傳頻寬。

您本地到ECS實例之間的網路品質。

以下說明如何偵測本地到ECS實例之間的網路狀況。

前提條件

在ECS實例所在的安全性群組中新增規則,允許遠端 ping ECS實例位址。詳細信息,請參見 安全群組規則的典型應用。

ECS實例處於 運行中 狀態。

操作步驟

假設您本機執行Windows系統,並以阿里雲DNS IP位址(223.5.5.5)為阿里雲ECS實例的公網IP位址範例。

依照下列步驟偵測本機與ECS實例之間的網路狀況:

在本機上開啟 命令提示字元(cmd)。

執行 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

說明:此指令用於偵測網路是否已連通、網路延遲大小、網路是否穩定、是否有丟包等。若網路正常,時間 平均值一般為幾十毫秒。

運行 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丟包或不通時鏈路測試說明。

以上是如何偵測本地網路到ECS實例之間的網路狀況的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:aliyun.com。如有侵權,請聯絡admin@php.cn刪除