首次登入交換機的基於Web的實用程式時,必須使用Traceroute作為診斷工具,用於確定到達遠端目的地所經過的IP資料包路徑。這可用於排除通過網路連線發生的問題。Traceroute使用三個具有生存時間(TTL)值的使用者資料包通訊協定(UDP)資料包來執行。TTL是一種限制網路中資料壽命的機制。每次將封包傳送到路由器時,TTL值會減少一個。一旦TTL值達到0,路由器就會使用網際網路控制訊息通訊協定(ICMP)超出時間訊息(TEM)加以回應,指出資料包已過期。
首先,traceroute將三個UDP資料包傳送到第一個路由器,其TTL值為1。第一台路由器使用ICMP TEM消息進行響應,該消息提供traceroute功能的資訊。接下來,traceroute傳送三個額外的UDP資料包,TTL值為二。路由沿途的第二個路由器使用ICMP TEM消息做出響應。此程式會一直持續,直到到達目的地或達到已配置的最大TTL值為止。traceroute完成後,有關traceroute的資訊將顯示在Traceroute表中。
本文提供如何在交換機上啟用traceroute配置的說明。
Traceroute會發現IP路由,通過將IP資料包傳送到目標主機並返回裝置來轉發資料包。Traceroute頁面顯示裝置與目標主機之間的每一跳,以及到達每一跳的往返時間。要在交換機上配置traceroute設定,請執行以下步驟:
步驟1.登入交換器的網路型公用程式,然後在「Display Mode」下拉式清單中選擇Advanced。
附註:本示例使用SG350X-48MP交換機。
附註:如果您有Sx300或Sx500系列交換機,請跳至步驟2。
步驟2.選擇Administration > Traceroute。
步驟3.點選與所需的主機定義方式對應的單選按鈕。
選項包括:
附註:在本示例中,選擇了By IP address。
步驟4.(可選)如果所選主機是在步驟3中由IP地址定義的,請按一下與「IP版本」區域中所需的IP版本對應的單選按鈕。
選項包括:
附註:在本例中,選擇了版本4。
步驟5.選擇其IPv4地址將用作通訊消息的源IPv4地址的源介面。如果選定的Host Definition欄位為By Name,則所有IPv4和IPv6地址都將顯示在此下拉欄位中。如果所選的主機定義欄位為By IP Address,則僅顯示IP Version欄位中指定型別的現有IP地址。
附註:或者,您可以選擇Auto,讓交換機自動選擇源介面。在本範例中,選擇了192.168.1.119(VLAN1)。
步驟6.在「主機IP地址/名稱」欄位中輸入目的地主機的主機地址或名稱。
附註:本示例使用192.168.1.1。
步驟7.點選與所需TTL對應的單選按鈕。用於防止資料包無休止循環。
附註:在此示例中,選擇了「使用預設值」。
步驟8.點選與所需Timeout值對應的單選按鈕。超時值是交換機在宣告幀丟失之前等待幀返回的時間。
附註:在此示例中,選擇使用者定義時使用4秒超時值。
步驟9.按一下啟用Traceroute以運行traceroute。
Traceroute頁面將在Status區域顯示已結束的traceroute的狀態。在本例中,狀態是Traceroute Complete。
Traceroute表顯示以下資訊:
步驟10。(可選)按一下Back以返回上一個Traceroute頁面。
現在,您應該已經成功啟用交換機上的traceroute配置。
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
10-Dec-2018 |
初始版本 |