Skip to main content
Element Software
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

測試Ping

貢獻者 netapp-pcarriga

你可以使用 `TestPing`使用 ICMP 封包測試叢集中所有節點在 1G 和 10G 介面上的網路連接的方法。此測試根據網路配置中的 MTU 設置,為每個資料包使用合適的 MTU 大小。 `TestPing`不會建立臨時 VLAN 介面。

參數

此方法具有以下輸入參數:

Name 描述 類型 預設值 必需的

嘗試

指定係統應重複執行測試 ping 的次數。

整數

5

主持人

指定要 ping 的裝置位址或主機名稱的逗號分隔清單。如果沒有指定主機,則該方法會 ping 儲存叢集中的主機。

細繩

沒有任何

介面

現有(基礎)接口,用於發送 ping 請求。可能的值:

  • Bond10G:從 Bond10G 介面發送 ping 請求。

  • Bond1G:從 Bond1G 介面發送 ping 請求。

細繩

沒有任何

資料包大小

指定傳送到每個 IP 位址的 ICMP 封包中要傳送的位元組數。位元組數必須小於網路配置中指定的最大 MTU。

整數

沒有任何

ping超時毫秒

指定等待每個 ping 回應的毫秒數。

整數

500毫秒

禁止碎片化

啟用 ICMP 封包的 DF(非分片)標誌。

布林值

錯誤的

sourceAddressV4

ICMP ping 封包中使用的來源 IPv4 位址。

細繩

沒有任何

sourceAddressV6

ICMP ping 封包中使用的來源 IPv6 位址。

細繩

沒有任何

總超時時間秒

指定 ping 指令在發出下一次 ping 嘗試或結束進程之前應等待系統回應的時間(以秒為單位)。

整數

5

虛擬網路標籤

傳送 ping 封包時要使用的 VLAN ID。

整數

沒有任何

傳回值

此方法傳回以下值:

Name

描述

類型

細節

列出節點能夠通訊的每個 IP 位址以及 ping 回應統計資料。

JSON 物件

請求範例

該方法的請求類似於以下範例:

{
    "method": "TestPing",
    "params": {
        "interface": "Bond1G",
        "hosts": "192.168.0.1"
    },
    "id" : 1
}

回應範例

此方法傳回類似以下範例的回應:

{
  "id": 1,
  "result": {
    "details": {
      "192.168.0.1": {
        "individualResponseCodes": [
          "Success",
          "Success",
          "Success",
          "Success",
          "Success"
        ],
        "individualResponseTimes": [
          "00:00:00.000304",
          "00:00:00.000123",
          "00:00:00.000116",
          "00:00:00.000113",
          "00:00:00.000111"
        ],
        "individualStatus": [
          true,
          true,
          true,
          true,
          true
        ],
        "interface": "Bond1G",
        "responseTime": "00:00:00.000154",
        "sourceAddressV4": "192.168.0.5",
        "successful": true
      }
    },
    "duration": "00:00:00.001747",
    "result": "Passed"
  }
}

自版本以來的新版本

5.0