route-filter-list
경로 필터 목록
route-filter-list route-filter-list-name { ip-addresses <exact | longer | orlonger | prefix-length-range | through | upto> label range start : end; ip-addresses <exact | longer | orlonger | prefix-length-range | through | upto> label-allocation-fallback-reject; ip-addresses exact label value; ip-addresses exact label-allocation-fallback-reject;
계층 수준
[edit logical-systems logical-system-name policy-options], [edit policy-options]
route-filter-list(사용량)
route-filter-list route-filter-list-name;
계층 수준
[edit logical-systems logical-system-name policy-statement policy-statement-name term term-name from], [edit policy-options policy-statement policy-statement-name term term-name from]
설명
경로 필터 목록은 계층 수준에서 생성하는 [edit policy-options]
개별 경로 필터의 사용자 구성 목록입니다. 목록의 각 항목은 대상 접두사, 일치 유형 및 선택적 작업으로 구성된 전체 경로 필터 문으로 구성됩니다. 아래 예제와 같이 모든 다른 사례에 대해 다시 만들 필요 없이 필요한 한정자를 추가하여 다른 정책에서 목록을 다시 사용할 수 있습니다.
[edit] user@router# show policy-options route-filter-list rf-test-list 203.0.113.0/24 address-mask 255.255.255.0; 192.0.2.0/26 orlonger reject; 198.51.100.8/29 exact accept;
일단 구성되면, 은( route-filter-list
는) 계층 수준에서 a route-filter-list-name
policy-statement
를 참조하여 [edit policy-options policy-statement policy-statement-name term term-name from]
사용됩니다. 경로 필터 목록은 다른 route-filter
문과 함께 사용할 수 있습니다.
예를 들어:
[edit] user@router# show policy-options policy-statement test-route-filter-list-statement from { route-filter 198.51.100.32/29 exact accept; route-filter 192.0.2.1/32 exact; route-filter-list rf-test-list; } then reject;
한 작업이 항목과 route-filter-list
연결되고 다른 작업이 목록 수준 항목과 연결된 경우 목록 수준 항목과 연결된 작업이 우선합니다.
policy-options { route-filter-list RFL-1 { 198.1.1.0/24 exact; 198.2.1.0/24 orlonger; } route-filter-list RFL-2 { 198.1.1.0/24 exact reject; 198.2.1.0/24 orlonger accept; } policy-statement pol { term 1 { from { route-filter-list RFL-1 longer accept; } } term 2 { from { route-filter-list RFL-2 longer reject; } } } }
다음은 지정된 접두사에 할당되는 BGP-LU 레이블에 대한 정책 기반 제어를 지정하는 방법에 대한 예입니다.
[edit] user@host# show policy-options route-filter-list rfl-1{ 198.51.1.1/32 exact { label 1000101; next-hop 198.52.1.2; accept; label-allocation-fallback-reject; } 198.51.1.0/24 prefix-length-range /24-/32 { label range 1000000:1000200; next-hop 198.53.2.2; accept; } }
[edit] user@host# show policy-options policy-statement p-1{ from { route-filter-list rfl-1; } then accept; }
[edit] user@host# show protocols bgp group ibgp{ type internal; local-address 198.0.23.3; family inet { labeled-unicast { per-prefix-label; } } neighbor 198.0.12.1 { export p-1; } }
옵션
일치 접두사를 지정할 때 특정 경로와 정확히 일치하거나 덜 정확하게 일치하도록 지정할 수 있습니다. 전체 목록에 적용되는 공통 작업 또는 각 접두사와 관련된 작업을 구성할 수 있습니다.
list-name
- 일치시킬 경로의 route-filter-list 이름입니다.exact
- 접두사 길이와 정확히 일치합니다.longer
- 마스크가 접두사 길이보다 큽니다.orlonger
- 마스크는 접두사 길이보다 크거나 같습니다.prefix-length-range
- 마스크는 두 접두사 길이 사이에 있습니다.upto
- 마스크가 두 접두사 길이 사이에 있습니다.
필요한 권한 수준
routing - 구성에서 이 명령문을 볼 수 있습니다.
routing-control - 구성에 이 명령문을 추가할 수 있습니다.
릴리스 정보
Junos OS 릴리스 16.1에서 소개된 명령문.
다음 목록 수준 한정자exact
에 대해 Junos OS 릴리스 20.2R1에 도입된 PTX1000, PTX10000 및 PTX10003 패킷 전송 라우터에 대한 지원: , longer
, orlonger
prefix-length-range
, , .upto