這項測試的目的是什麼

「路由表傾印」命令可列出完整的 IPv4 路由表。

何時可以執行這項測試

執行這項測試,以驗證 IPv4 FIB 表格中的路由。您可以指定以下任一選項來執行測試:
  • 區段 (Segment) - 選取必須顯示其路由的區段。選取 [全部 (all)] 表示所有區段。
  • 首碼 (Prefix) - 指定必須顯示其路由的特定首碼。
  • 路由 (Routes) - 從下拉式功能表中選取以下任何選項:
    • 全部 (all) - 顯示每個首碼的所有路由。
    • 慣用 (preferred) - 單獨針對每個首碼,顯示最慣用的路由 (將使用此路由進行資料轉送)。
如需如何在 Edge 上執行遠端診斷測試的指示,請參閱 在 Edge 上執行遠端診斷測試
備註: [路由表傾印 (Route Table Dump)] 命令輸出具有 16000 個路由的限制。

在測試輸出中要檢查哪些項目

以下是測試輸出的範例:

[遠端診斷 (Remote Diagnostics)] 輸出會顯示以下資訊:
欄位 說明
位址 (Address) 指定資料表中的可用 IPv4 路由。
區段 (Segment) 指定有可用路由並由 Edge 處理的區段。
網路遮罩 (Netmask) 指定 IPv4 中的位址範圍。
類型 (Type) 指定路由類型,例如:雲端、Edge2Edge、任何 (底層或已連線的) 等。
成本 (Cost) 指定在選取路由準則時所使用的路由成本或度量。
可連線 (Reachable) 指定路由的狀態是 True (可連線) 還是 False (無法連線)。
下一個躍點 (Next Hop) 若為本機路由,則表示本機結束介面。若為覆疊/遠端路由,則表示下一躍點的類型。例如,「雲端閘道」(若為雲端路由)、「雲端 VPN」(若為資料中心) 或「Edge 到 Edge」路由等。
下一躍點名稱 (Next Hop Name) 指定下一躍點裝置的名稱。
目的地名稱 (Destination Name) 指定目的地裝置的名稱。
遺失原因 (Lost Reason) 指定導致 Edge 和閘道上,路由遺失路由喜好設定計算邏輯,改用下一個慣用路由的原因代碼。
(不) 可連線原因 ((Not) Reachable Reason) 指定可連線或無法連線路由的原因。
備註: 透過多重躍點 BGP 學習的未解析路由可能會指向中繼介面。
下表列出了 Edge 的原因代碼和對應的說明:
原因代碼 說明
PR_UNREACHABLE 對於覆疊路由,遠端對等 (閘道或 Edge) 不可連線。
IF_DOWN 輸出介面已關閉。
INVALID_IFIDX 此路由的輸出介面 if-index 無效。
SLA_STATE_DOWN IP SLA 追蹤提供的狀態為已關閉。
HA_STANDBY 當本機 Edge 為待命 Edge 時,為了作業方便,所有從作用中 Edge 同步的路由都會標示為可連線。
LOCAL_MGMT 管理路由一律可連線。
LOOPBACK 回送 IP 位址一律可連線。
SELF_ROUTE IP 自我路由一律可連線。
RECUR_UNRES 遞迴路由會標示為可連線,這樣為了作業方便,可以執行遞迴解析。
VPN_VIA_NAT vpnViaNat 路由一律可連線。
SLA_STATE_UP IP SLA 追蹤提供的狀態為已啟動。
IF_RESOLVED 輸出介面已啟動且已解析。
PR_REACHABLE 對於覆疊路由,遠端對等 (閘道或 Edge) 可連線。
LR_NO_ELECTION 最佳路由。
LR_NP_SWAN_VS_VELO 選取先前的路由,因為它是非慣用的靜態 WAN 路由 (進行路由設定時,將慣用旗標設為 false),而目前的路由則是透過 VeloCloud 的路由。
LR_NP_SWAN_VS_DEFRT 選取先前的路由,因為它是非慣用的靜態 WAN 路由,而目前的路由是預設路由。
LR_NP_ROUTE_TYPE 選取先前的路由,因其路由類型優於目前路由。而且,在此情況下,要比較的路由之一是非慣用路由。
LR_BGP_LOCAL_PREF 兩者都是使用 BGP 學習的路由。選取先前的路由,因其本機喜好設定高於目前路由。
LR_BGP_ASPATH_LEN 兩者都是使用 BGP 學習的路由。選取先前的路由,因其 AS 路徑值低於目前的路由。
LR_BGP_METRIC 兩者都是使用 BGP 學習的路由。選取先前的路由,因其度量值低於目前的路由。
LR_EXT_OSPF_INTER 選取先前的路由,因為它是從具有區域間或區域內度量的 OSPF 學習的,而目前的路由則是從 BGP 學習。
LR_EXT_BGP_RT 選取先前的路由,因為它是從 BGP 學習的路由,而目前的路由則是從具有度量類型 OE1 或 OE2 的 OSPF 學習的路由。
LR_EXT_METRIC_TYPE

兩者都是 OSPF 路由。選取先前的路由,因其度量類型優於目前路由。

OSPF 度量類型的喜好設定順序:OSPF_TYPE_INTRA、OSPF_TYPE_INTER、OSPF_TYPE_OE1、OSPF_TYPE_OE2。

LR_EXT_METRIC_VAL 兩者都是 OSPF 路由。選取先前的路由,因其度量小於目前的路由。
LR_EXT_NH_IP 兩者都是 OSPF ECMP 路由。由於目前路由是後來才學習的,因此遺失而改用先前的路由。
LR_PG_BGP_ORDER 兩者是具有相同 BGP 參數的遠端 BGP 路由。選取目前的路由,因為它是合作夥伴閘道 (PG) 路由,且其「順序」值小於目前的路由。
LR_NON_PG_BGP_ORDER 兩者是具有相同 BGP 參數的遠端 BGP 路由。選取目前的路由,因為它是非 PG 路由,且其「順序」值小於目前的路由。
LR_EXT_ORDER 兩者都是具有相同度量的遠端 OSPF 路由。選取先前的路由,因其順序值小於目前的路由。
LR_PREFERENCE 兩者都是 BGP 路由或 OSPF 路由。選取先前的路由,因其喜好設定值小於目前的路由。

LR_DCE_NSD_STATIC_PREF

DCE - 資料中心,NSD - 非 SDWAN 站台

兩者都是本機 NSD 靜態路由。選取先前的路由,因為它是慣用路由 (慣用旗標設為 true),而目前的路由是非慣用路由。
LR_DCE_NSD_STATIC_METRIC 兩者都是 NSD 靜態路由。選取先前的路由,因其度量值小於目前的路由。
LR_DCE_NON_REMOTE 兩者都是 NSD 靜態路由。選取先前的路由,因為它是本機路由 (非遠端),而目前的路由是遠端路由。
LR_DCE_NSD_STATIC_REMOTE_ORDER 兩者都是遠端 NSD 靜態路由。選取先前的路由,因其順序值小於目前的路由。
LR_DCE_DC_DIRECT 兩者都是 NSD 靜態路由。選取先前的路由,因其設定了 DC_DIRECT 旗標,而目前的路由未設定此旗標。這個路由在 debug.py --routes 輸出中設定了「n - nonVelocloud」旗標。這些是從 Edge 的 NVS 學習的路由。
LR_DCE_LOGICAL_ID 兩者都是 NSD 靜態路由。選取先前的路由,因其邏輯識別碼優於目前的路由。
LR_NETMASK

選取先前的路由,因其網路遮罩大於目前的路由。

由於網路遮罩不同,這個單獨的網路/路由項目不會被叫用。

LR_NETADDR

選取先前的路由,因其網路位址大於目前的路由。

由於網路位置不同,這個單獨的網路/路由項目不會被叫用。

LR_CONN_FLAG 選取先前的路由,因為它是連線的路由,而目前的路由並非連線的路由。
LR_SELF_FLAG 選取先前的路由,因為它是自我路由,而目前的路由並非自我路由。
LR_SLAN_FLAG 選取先前的路由,因為它是靜態 LAN 路由,而目前的路由並非靜態 LAN 路由。
LR_SWAN_FLAG 選取先前的路由,因為它是靜態 WAN 路由,而目前的路由並非靜態 WAN 路由。
LR_NSD_STATIC_LOCAL 選取先前的路由,因為它是本機 NSD 靜態路由,而目前的路由是 NSD BGP 路由。
LR_NSD_BGP_VS_NON_PREF_STATIC 選取先前的路由,因為它是 NDS BGP 路由,而目前的路由是本機 NSD 靜態非慣用路由。
LR_NSD_STATIC_PREF_VS_NSD_STATIC 選取先前的路由,因為它是 NSD 靜態慣用路由,而目前的路由並非 NSD 靜態路由。
LR_CONN_STATIC_VS_NSD_BGP 選取先前的路由,因為它是遠端連線/靜態路由,而目前的路由是 NSD BGP 路由。
LR_OPG_SECURE_STATIC 選取先前的路由,因為它是 PG 安全靜態路由,而目前的路由不是。
LR_ROUTED_VS_VELO 選取先前的路由,因為它是從路由通訊協定學習的路由,而目前的路由是「v - ViaVeloCloud」路由。
LR_INTF_DEF_VS_ROUTED 選取先前的路由,因為它是介面預設雲端路由,而目前的路由則是使用路由通訊協定學習的路由 (本機或遠端)。
LR_ROUTE_TYPE 選取先前的路由,因為它優於目前的路由。
LR_E2DC_REMOTE 選取先前的路由,因為它是 Edge2DC 路由和本機路由,而目前的路由是遠端路由。
LR_CONNECTED_LAN 兩者都是連線的路由。選取先前的路由,因為它是連線的 LAN 路由,而目前的路由並非連線的 LAN 路由。
LR_VELO_REMOTE_FLAG 兩者都是雲端路由。選取先前的路由,因為它是遠端路由,而目前的路由是本機雲端路由。
LR_VELO_EdgeD_ROUTED 兩者都是雲端路由。選取先前的路由,因為它是透過路由通訊協定學習的路由,而目前的路由並非透過路由通訊協定學習的路由。
LR_VELO_PG_ROUTE 兩者都是雲端路由。選取先前的路由,因為它是 PG 路由,而目前的路由並非 PG 路由。
LR_VIA_VELO_ROUTE 兩者都是雲端路由。選取先前的路由,因為它是透過 VeloCloud 的路由,而目前的路由並非透過 VeloCloud 的路由。
LR_REMOTE_NON_ROUTED 兩者都是遠端 (覆疊) 路由。選取先前的路由,因為它不是透過路由通訊協定 (靜態/連線) 學習的路由,而目前的路由是透過路由通訊協定學習的路由。
LR_REMOTE_DCE_FLAG 兩者都是遠端 (覆疊) 路由。選取先前的路由,因為它是資料中心 Edge 路由 (在 debug.py --routes 輸出中設定了「D - DCE」),而目前的路由並非資料中心 Edge 路由。
LR_METRIC 選取先前的路由,因其度量小於目前的路由。
LR_ORDER 選取先前的路由,因其順序小於目前的路由。
LR_LOGICAL_ID 選取先前的路由,因其邏輯識別碼優於目前的路由。
LR_EXT_BGP_VIA_PRIMGW 兩者都是 BGP 路由。選取先前的路由,因為它是從主要 NSD VCG 學習的 NSD BGP 路由,而目前的路由可能是從備援 NDS VCG 學習的路由。
下表列出了閘道的原因代碼和對應的說明:
原因代碼 說明
LR_NO_ELECTION 最佳路由。
LR_NVS_STATIC_PREF 選取先前的路由,因為它是 NVS 靜態路由,而目前的路由不是。
LR_EXT_BGP_VS_OSPF 選取先前的路由,因為它是 BGP 路由,而目前的路由是度量類型為 OE1/OE2 的 OSPF 路由。
LR_EXT_BGP_ROUTE 兩者都是雲端路由。選取先前的路由,因為它是 BGP 學習的雲端路由,而目前的路由不是 (它是靜態路由)。
LR_CLOUD_ROUTE_VS_ANY

選取先前的路由,因為它是 Edge2Edge 或 Edge2Datacenter 路由,而目前的路由是雲端靜態路由。

Edge2Edge/Edge2Datacenter 優先於雲端靜態。

LR_BGP_LOCAL_PREF 兩者都是透過 BGP 學習的 Edge2Edge 或 Edge2Datacenter 路由。選取先前的路由,因其本機喜好設定值大於目前的路由。
LR_BGP_ASPATH_LEN 兩者都是透過 BGP 學習的 Edge2Edge 或 Edge2Datacenter 路由。選取先前的路由,因其 AS 路徑值小於目前的路由。
LR_BGP_METRIC 兩者都是透過 BGP 學習的 Edge2Edge 或 Edge2Datacenter 路由。選取先前的路由,因其度量值小於目前的路由。
LR_DCE_NSD_STATIC_PREF 兩者都是 Edge2Datacenter 路由。選取先前的路由,因為它是 NSD 靜態路由,而目前的路由不是。
LR_DCE_NSD_STATIC_METRIC 兩者都是 Edge2Datacenter 靜態路由。選取先前的路由,因其度量值小於目前的路由。
LR_DCE_NSD_STATIC_GW_NON_REMOTE 兩者都是 Edge2Datacenter 靜態路由。選取先前的路由,因為它是本機路由,而目前的路由是遠端路由。
LR_DCE_LOGICAL_ID 兩者都是 Edge2Datacenter 靜態路由。選取先前的路由,因其邏輯識別碼優於目前的路由。
LR_E2DC_METRIC 兩者都是 Edge2Datacenter 路由。選取先前的路由,因其度量小於目前的路由。
LR_DC_IPADDR 兩者都是 Edge2Datacenter 路由。選取先前的路由,因其資料中心 IP 位址小於目前的路由。
LR_E2DC_NETADDR

兩者都是 Edge2Datacenter 路由。選取先前的路由,因其網路位址小於目前的路由。

LR_E2E_PREFERENCE 兩者都是 Edge2Edge 路由。選取先前的路由,因其喜好設定值小於目前的路由。
LR_E2E_METRIC 兩者都是 Edge2Edge 路由。選取先前的路由,因其度量值小於目前的路由。
LR_E2E_LOGICAL_ID 兩者都是 Edge2Edge 路由。選取先前的路由,因其邏輯識別碼優於目前的路由。
LR_E2E_NETADDR 兩者都是 Edge2Edge 路由。選取先前的路由,因其網路位址小於目前的路由。
LR_OPG_SECURE_STATIC 選取先前的路由,因為它是 PG 安全靜態路由,而目前的路由並非 PG 安全靜態路由。
LR_ROUTE_TYPE 選取先前的路由,因其路由類型優於目前的路由。
LR_NETMASK

選取先前的路由,因其網路遮罩大於目前的路由。

LR_METRIC 選取先前的路由,因其度量值小於目前的路由。
LR_PREFERENCE 兩者都是從路由通訊協定學習的路由。選取先前的路由,因其喜好設定值小於目前的路由。
LR_NETADDR

選取先前的路由,因其網路位址小於目前的路由。

LR_LOGICAL_ID 選取先前的路由,因其邏輯識別碼優於目前的路由。