이 테스트의 목적
경로 테이블 덤프(Route Table Dump) 명령은 IPv4의 전체 라우팅 테이블을 나열합니다.
이 테스트를 실행할 수 있는 시기
IPv4의 FIB 테이블에서 경로를 확인하려면 이 테스트를 실행합니다. 다음 옵션을 지정하여 테스트를 실행할 수 있습니다.
- 세그먼트(Segment) - 경로를 표시해야 하는 세그먼트를 선택합니다. 모든 세그먼트의 경우 "모두(all)"를 선택합니다.
- 접두사(Prefix) - 경로를 표시해야 하는 특정 접두사를 지정합니다.
- 경로(Routes) - 드롭다운 목록에서 다음 옵션 중 하나를 선택합니다.
- 모두(all) - 모든 접두사에 대한 모든 경로를 표시합니다.
- 기본 설정(preferred) - 모든 접두사에 대해 가장 선호하는 경로만 표시합니다(데이터 전달에 사용되는 경로).
Edge에서 원격 진단 테스트를 실행하는 방법에 대한 지침은
Edge에서 원격 진단 테스트 실행 항목을 참조하십시오.
참고: 경로 테이블 덤프(Route Table Dump) 명령 출력은 경로를 16,000개로 제한합니다.
테스트 출력에서 확인할 대상
다음은 테스트 출력의 예입니다.
원격 진단 출력에는 다음 정보가 표시됩니다.
필드 | 설명 |
---|---|
주소(Address) | 테이블에서 사용할 수 있는 IPv4 경로를 지정합니다. |
세그먼트(Segment) | 경로를 사용할 수 있고 Edge에서 처리되는 세그먼트를 지정합니다. |
넷마스크(Netmask) | IPv4의 주소 범위를 지정합니다. |
유형(Type) | 경로 유형(예: 클라우드(Cloud), Edge2Edge, 임의(언더레이(Underlay) 또는 연결됨(Connected)) 등)을 지정합니다. |
비용(Cost) | 경로 조건 선택에 사용되는 경로 비용 또는 메트릭을 지정합니다. |
연결 가능(Reachable) | 경로의 상태를 연결 가능에 대해 True로, 연결 불가능에 대해 False로 지정합니다. |
다음 홉(Next Hop) | 로컬 경로의 경우 로컬 종료 인터페이스를 나타냅니다. 오버레이/원격 경로의 경우 다음 홉 유형을 나타냅니다. 예를 들어 클라우드 경로의 경우 "클라우드 게이트웨이(Cloud gateway)"이고, 데이터 센터의 경우 "클라우드 VPN(Cloud VPN)"이며, "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가 대기인 경우 운영 편의를 위해 활성에서 동기화된 모든 경로가 연결 가능으로 표시됩니다. |
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 | 이전 경로는 velocloud 경로를 통하는 현재 경로와 비교할 때 비기본 고정 WAN 경로(기본 플래그가 false로 설정되어 구성된 경로)이므로 선택됩니다. |
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 | 이전 경로는 BGP에서 학습된 현재 경로와 비교할 때 영역 간 또는 영역 내 메트릭이 있는 OSPF에서 학습한 경로이므로 선택됩니다. |
LR_EXT_BGP_RT | 이전 경로는 메트릭 유형이 OE1 또는 OE2인 OSPF에서 학습되는 현재 경로와 비교할 때 BGP에서 학습된 경로이므로 선택됩니다. |
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 고정 경로입니다. 이전 경로는 현재 경로보다 더 나은 논리적 ID를 가지므로 선택됩니다. |
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 | 이전 경로는 NSD 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 경로("D - DCE"가 debug.py --routes 출력에 설정됨)이고 현재 경로는 데이터 센터 Edge 경로가 아니므로 이전 경로가 선택됩니다. |
LR_METRIC | 이전 경로는 현재 경로보다 더 낮은 메트릭을 가지므로 선택됩니다. |
LR_ORDER | 이전 경로는 현재 경로보다 더 낮은 순서를 가지므로 선택됩니다. |
LR_LOGICAL_ID | 이전 경로는 현재 경로보다 더 나은 논리적 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 고정 경로입니다. 이전 경로는 현재 경로보다 논리적 ID 값이 더 나으므로 선택됩니다. |
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 경로입니다. 이전 경로는 현재 경로보다 더 나은 논리적 ID이므로 선택됩니다. |
LR_E2E_NETADDR | 둘 다 Edge2Edge 경로입니다. 이전 경로는 현재 경로보다 네트워크 주소가 더 작기 때문에 선택됩니다. |
LR_OPG_SECURE_STATIC | 이전 경로는 PG 보안 고정 경로이고 현재 경로는 PG 보안 고정 경로가 아니므로 이전 경로가 선택됩니다. |
LR_ROUTE_TYPE | 이전 경로는 현재 경로보다 더 나은 경로 유형을 가지므로 선택됩니다. |
LR_NETMASK | 이전 경로는 현재 경로보다 더 높은 넷마스크를 가지므로 선택됩니다. |
LR_METRIC | 이전 경로는 현재 경로보다 더 낮은 메트릭 값을 가지므로 선택됩니다. |
LR_PREFERENCE | 둘 다 라우팅 프로토콜에서 학습된 경로입니다. 이전 경로는 현재 경로보다 더 낮은 기본 설정 값을 가지므로 선택됩니다. |
LR_NETADDR | 이전 경로는 현재 경로보다 네트워크 주소가 더 작기 때문에 선택됩니다. |
LR_LOGICAL_ID | 이전 경로는 현재 경로보다 논리적 ID가 더 나으므로 선택됩니다. |