show route
구문
show route <all> <destination-prefix> <logical-system (all | logical-system-name)> <private> <te-ipv4-prefix-ip te-ipv4-prefix-ip> <te-ipv4-prefix-node-ip te-ipv4-prefix-node-ip> <te-ipv4-prefix-node-iso te-ipv4-prefix-node-iso> <te-ipv6-prefix-ipv6-addr te-ipv6-prefix-ipv6-addr> <te-ipv6-prefix-node-iso te-ipv6-prefix-node-iso> <rib-sharding (main | rib-shard-name)> <validation-statistics>
구문(EX 시리즈 스위치)
show route <all> <destination-prefix> <private>
설명
라우팅 테이블에 활성 항목을 표시합니다.
옵션
none | 라우팅 테이블의 모든 활성 항목에 대한 간략한 정보를 표시합니다. |
all | (선택 사항) 개인 또는 내부 라우팅 테이블을 포함한 모든 라우팅 테이블에 대한 정보를 표시합니다. |
destination-prefix | (선택 사항) 지정된 주소 또는 주소 범위에 대한 활성 항목을 표시합니다. |
logical-system (all | logical-system-name) | (선택 사항) 모든 논리적 시스템 또는 특정 논리적 시스템에서 이 작업을 수행합니다. |
private | (선택 사항) 모든 개인 또는 내부 라우팅 테이블에 대한 정보만 표시합니다. |
programmed detail | (선택 사항) API로 프로그래밍된 경로를 표시합니다. |
display-client-data | (선택 사항) 라우팅 프로토콜 프로세스 클라이언트 애플리케이션에 의해 설치된 경로에 대한 클라이언트 ID 및 쿠키 정보를 표시합니다. |
te-ipv4-prefix-ip te-ipv4-prefix-ip | (선택 사항) 라우팅 테이블에 있는 경우 마스크 길이 없이 트래픽 엔지니어링 접두사의 IPv4 주소를 표시합니다. |
te-ipv4-prefix-node-ip te-ipv4-prefix-node-ip | (선택 사항) 트래픽 엔지니어링 노드에서 시작된 모든 접두사를 표시합니다. 테이블의 트래픽 엔지니어링 경로에서 IPv4 노드 주소를 필터링할 수 있습니다 |
te-ipv4-prefix-node-iso te-ipv4-prefix-node-iso | (선택 사항) 트래픽 엔지니어링 노드에서 시작된 모든 접두사를 표시합니다. 테이블에서 지정된 ISO 서킷 ID로 IPv4 경로를 필터링할 수 있습니다 |
te-ipv6-prefix-ipv6-addr te-ipv6-prefix-ipv6-addr | (선택 사항) 트래픽 엔지니어링 IPv6 접두사에서 IPv6 노드 주소를 필터링합니다. |
te-ipv6-prefix-node-iso te-ipv6-prefix-node-iso | (선택 사항) 트래픽 엔지니어링 IPv6 접두사에 지정된 ISO 서킷 ID로 IPv6 경로를 필터링합니다. |
rib-sharding (main | rib-shard-name) | (선택 사항) 리브 샤드 이름을 표시합니다. |
validation-statistics | (선택 사항) RIB별 통계 정보를 표시합니다. |
필요한 권한 수준
보기
출력 필드
표 1 에는 명령의 출력 필드가 설명되어 있습니다 show route
. 출력 필드는 나타나는 대략적인 순서대로 나열됩니다.
필드 이름 |
필드 설명 |
---|---|
routing-table-name |
라우팅 테이블의 이름입니다(예: inet.0). |
number 목적지 |
라우팅 테이블에 경로가 있는 대상의 수입니다. |
number 경로 |
라우팅 테이블의 경로 수 및 다음 상태의 총 경로 수:
|
destination-prefix |
경로 대상(예: 10.0.0.1/24). 경로 정보가 다음과 같은 다른 형식으로 표시되는 경우가 있습니다.
|
protocol[ , preference ] |
경로가 학습된 프로토콜 및 경로에 대한 기본 설정 값입니다.
BGP LocalPref 속성을 제외한 모든 라우팅 메트릭에서는 더 작은 값이 선호됩니다. 일반적인 비교 루틴을 사용하기 위해 Junos OS는 LocalPref 값의 1 보수를 Preference2 필드에 저장합니다. 예를 들어 경로 1의 LocalPref 값이 100인 경우 Preference2 값은 -101입니다. 경로 2의 LocalPref 값이 155인 경우 Preference2 값은 -156입니다. 경로 2는 LocalPref 값이 높고 Preference2 값이 낮기 때문에 선호됩니다. |
weeks:days hours:minutes:seconds |
경로가 알려진 기간(예: 2w4d 13:11:14 또는 2주, 4일, 13시간, 11분, 14초). |
메트릭 |
표시된 경로의 비용 값입니다. AS 내 경로의 경우 비용은 IGP 및 개별 프로토콜 메트릭에 따라 결정됩니다. 외부 경로, 대상 또는 라우팅 도메인의 경우 비용은 기본 설정 값에 따라 결정됩니다. |
로컬프레프 |
경로에 포함된 로컬 기본 설정 값입니다. |
보낸 사람 |
경로가 수신된 인터페이스입니다. |
AS 경로 |
경로가 학습된 AS 경로입니다. AS 경로의 끝에 있는 문자는 경로 원점을 나타내며, AS 경로가 시작된 지점의 경로 상태를 나타냅니다.
AS 경로 번호가 경로에 포함된 경우 형식은 다음과 같습니다.
참고:
Junos OS 릴리스 10.3 이상에서는 BGP가 속성 128(속성 집합)을 수신하고 라우팅 인스턴스에서 독립 도메인을 구성하지 않은 경우 AS 경로 필드에 인식할 수 없는 속성 및 관련 16진수 값이 표시됩니다. |
캡슐화 |
IPv6 터널을 통해 IPv4 트래픽을 라우팅하기 위해 지정된 BGP 커뮤니티에 대해 확장된 다음 홉 인코딩 기능을 사용할 수 있습니다. BGP가 터널 커뮤니티 없이 경로를 수신하면 IPv4-0ver IPv6 터널이 생성되지 않고 BGP 경로가 캡슐화 없이 확인됩니다. |
경로 레이블 |
BGP 경로 업데이트에서 전달되는 레이블 스택. |
유효성 검사 상태 |
(BGP 학습 경로) 경로의 검증 상태:
|
받는 사람 |
대상으로 가는 다음 홉입니다. 꺾쇠 괄호(>)는 경로가 선택된 경로임을 나타냅니다. 대상이 |
통해 |
다음 홉에 도달하는 데 사용되는 인터페이스입니다. 다음 홉에 사용할 수 있는 인터페이스가 두 개 이상 있는 경우 실제로 사용되는 인터페이스 뒤에 Selected라는 단어가 옵니다. 이 필드에는 다음 정보도 포함될 수 있습니다.
|
프라이빗 유니캐스트 |
(MX 시리즈 라우터에 대한 가입자 관리 강화) 액세스 내부 경로가 향상된 가입자 관리에 의해 관리됨을 나타냅니다. 반면, 향상된 가입자 관리로 관리되지 않는 액세스 내부 경로는 관련 다음 홉 및 미디어 액세스 제어(MAC) 주소 정보와 함께 표시됩니다. |
균형 |
다음 홉 게이트웨이에서 ECMP(Equal-Cost Multipath)에 대한 기본 운영 인터페이스 대역폭을 기반으로 한 부하 분포(%). |
유효한 경로 |
로컬 라우팅 정보 베이스(RIB)의 유효한 경로 수입니다. |
max-length로 인해 잘못된 경로 |
로컬 RIB의 불일치로 |
origin-as로 인해 잘못된 경로 |
로컬 RIB의 최대 길이 불일치로 인한 잘못된 경로 수입니다. |
알 수 없는 경로 |
로컬 RIB의 알 수 없는 경로 수입니다. |
샘플 출력
- 경로 표시
- 경로 표시
- show route forwarding-table matching 10.1.1.1
- 경로 10.1.1.1 확장 확장-NH 표시
- 경로 te-ipv6-prefix-ipv6-addr 표시
- 경로 te-ipv6-prefix-node-iso 표시
- show route(VPN)
- show route(대상 접두사 포함)
- 경로 대상 접두사 세부 정보 표시
- show route extensive
- show route programmed detail(경로 프로그래밍된 세부 정보 표시)
- 경로 유효성 검사 통계 표시
경로 표시
user@host> show route inet.0: 11 destinations, 12 routes (11 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:65500:1:10.0.0.20/240 *[MVPN/70] 19:53:41, metric2 1 Indirect 1:65500:1:10.0.0.40/240 *[BGP/170] 19:53:29, localpref 100, from 10.0.0.30 AS path: I > to 10.0.24.4 via lt-0/3/0.24, label-switched-path toD [BGP/170] 19:53:26, localpref 100, from 10.0.0.33 AS path: I > to 10.0.24.4 via lt-0/3/0.24, label-switched-path toD 1:65500:1:10.0.0.60/240 *[BGP/170] 19:53:29, localpref 100, from 10.0.0.30 AS path: I > to 10.0.28.8 via lt-0/3/0.28, label-switched-path toF [BGP/170] 19:53:25, localpref 100, from 10.0.0.33 AS path: I > to 10.0.28.8 via lt-0/3/0.28, label-switched-path toF
경로 표시
다음 샘플 출력은 변환 경로의 경로 계층을 보여줍니다.
user@host> show route 10.1.1.1 C1.inet.0: 44 destinations, 44 routes (44 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.1/32 *[PRPD/10] 00:16:50, metric 2 > to 192.0.2.2 via ge-0/0/1.0
show route forwarding-table matching 10.1.1.1
user@host> show route forwarding-table matching 10.1.1.1 Routing table: C1.inet Internet: Destination Type RtRef Next hop Type Index NhRef Netif 10.1.1.1/32 user 0 indr 1048574 4 comp 624 2
경로 10.1.1.1 확장 확장-NH 표시
user@host> show route 10.1.1.1extensive expanded-nh C1.inet C1.inet.0: 44 destinations, 44 routes (44 active, 0 holddown, 0 hidden) 10.1.1.1/32 (1 entry, 1 announced) Installed-nexthop: Indr (0xc5c207c) ::44.0.0.1 Krt_inh (0xc6fd004) Index:1048574 PNH: ::44.0.0.1 Translate-comp (0xc5c2144) Index:624 v4tov6 src ::22.0.0.1 dest ::44.0.0.1
경로 te-ipv6-prefix-ipv6-addr 표시
user@host> show route te-ipv6-prefix-ipv6-addr 10::10 inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) mpls.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet6.0: 10 destinations, 11 routes (10 active, 0 holddown, 0 hidden) inet6.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) lsdist.0: 18 destinations, 18 routes (18 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:10::10/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:07:58 Fictitious
경로 te-ipv6-prefix-node-iso 표시
user@host> show route te-ipv6-prefix-node-iso 0100.0100.0100.00 inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) mpls.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet6.0: 10 destinations, 11 routes (10 active, 0 holddown, 0 hidden) inet6.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) lsdist.0: 18 destinations, 18 routes (18 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:10::10/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:08:46 Fictitious IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:21:0:1::1/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:08:46 Fictitious IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:abcd::128:207:200:16/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:08:46 Fictitious
show route(VPN)
다음 샘플 출력은 복합 다음 홉이 활성화된 VPN 경로를 보여줍니다. 첫 번째 Push
작업은 외부 레이블에 해당합니다. 두 번째 Push
작업은 내부 레이블에 해당합니다.
user@host> show route 192.0.2.0 13979:665001.inet.0: 871 destinations, 3556 routes (871 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 192.0.2.0/24 [BGP/170] 00:28:32, localpref 100, from 10.9.9.160 AS path: 13980 ?, validation-state: unverified > to 10.100.0.42 via ae2.0, Push 16, Push 300368(top) [BGP/170] 00:28:28, localpref 100, from 10.9.9.169 AS path: 13980 ?, validation-state: unverified > to 10.100.0.42 via ae2.0, Push 126016, Push 300368(top) #[Multipath/255] 00:28:28, metric2 102 > to 10.100.0.42 via ae2.0, Push 16, Push 300368(top) to 10.100.0.42 via ae2.0, Push 16, Push 300368(top)
show route(대상 접두사 포함)
user@host> show route 192.168.0.0/12 inet.0: 10 destinations, 10 routes (9 active, 0 holddown, 1 hidden) + = Active Route, - = Last Active, * = Both 192.168.0.0/12 *[Static/5] 2w4d 12:54:27 > to 192.168.167.254 via fxp0.0
경로 대상 접두사 세부 정보 표시
user@host> show route 198.51.100.0 detail inet.0: 15 destinations, 20 routes (15 active, 0 holddown, 0 hidden) 198.51.100.0/24 (2 entries, 2 announced) *BGP Preference: 170/-101 ... BGP-Static Preference: 4294967292 Next hop type: Discard Address: 0x9041ae4 Next-hop reference count: 2 State: <NoReadvrt Int Ext AlwaysFlash> Inactive reason: Route Preference Local AS: 200 Age: 4d 1:40:40 Validation State: unverified Task: RT Announcement bits (1): 2-BGP_RT_Background AS path: 4 5 6 I
show route extensive
user@host> show route extensive v1.mvpn.0: 5 destinations, 8 routes (5 active, 1 holddown, 0 hidden) 1:65500:1:10.0.0.40/240 (1 entry, 1 announced) *BGP Preference: 170/-101 PMSI: Flags 0x0: Label[0:0:0]: PIM-SM: Sender 10.0.0.40 Group 203.0.113.1 Next hop type: Indirect Address: 0x92455b8 Next-hop reference count: 2 Source: 10.0.0.30 Protocol next hop: 10.0.0.40 Indirect next hop: 2 no-forward State: <Active Int Ext> Local AS: 64510 Peer AS: 64511 Age: 3 Metric2: 1 Validation State: unverified Task: BGP_64510.10.0.0.30+179 Announcement bits (2): 0-PIM.v1 1-mvpn global task AS path: I (Originator) Cluster list: 10.0.0.30 AS path: Originator ID: 10.0.0.40 Communities: target:64502:100 encapsulation:0L:14 Import Accepted Localpref: 100 Router ID: 10.0.0.30 Primary Routing Table bgp.mvpn.0 Indirect next hops: 1 Protocol next hop: 10.0.0.40 Metric: 1 Indirect next hop: 2 no-forward Indirect path forwarding next hops: 1 Next hop type: Router Next hop: 10.0.24.4 via lt-0/3/0.24 weight 0x1 10.0.0.40/32 Originating RIB: inet.3 Metric: 1 Node path count: 1 Forwarding nexthops: 1 Nexthop: 10.0.24.4 via lt-0/3/0.24
show route programmed detail(경로 프로그래밍된 세부 정보 표시)
user@host> show route programmed detail inet.0: 36 destinations, 37 routes (36 active, 0 holddown, 0 hidden) 100.75.1.0/27 (2 entries, 1 announced) *Static Preference: 5/100 Next hop type: Router, Next hop index: 0 Address: 0xcc38a10 Next-hop reference count: 1 Next hop: 100.30.1.2 via ge-0/0/2.0 weight 0x1, selected Session Id: 0x0 Next hop: via fti0.1001 weight 0x8001 Session Id: 0x0 State: <Active Int NSR-incapable Programmed> Age: 37 Validation State: unverified Announcement bits (1): 0-KRT AS path: I
경로 유효성 검사 통계 표시
user@host> show route validation-statistics Valid Routes: 432 Routes invalid due to max-length: 646 Routes invalid due to origin-as: 21 Unknown routes: 5353
릴리스 정보
Junos OS 릴리스 7.4 전에 소개된 명령입니다.
Junos OS 릴리스 9.5에 소개된 옵션 private
.
EX 시리즈 스위치용 Junos OS 릴리스 9.5에서 소개된 옵션입니다 private
.
MX80, MX104, MX240, MX480, MX960, MX2010, MX2020, vMX 시리즈 라우터의 Junos OS 릴리스 16.2R1에 소개된 옵션입니다 display-client-data
.
MX 시리즈 및 PTX 시리즈의 Junos OS 릴리스 17.2R1에서 소개된 옵션te-ipv4-prefix-ip
, 및 te-ipv4-prefix-node-ip
te-ipv4-prefix-node-iso
입니다.
rib-sharding
cRPD 릴리스 20.1R1 버전에 소개된 옵션.