레이어 2 서킷에 대한 정책 구성
레이어 2 서킷을 통한 패킷 플로우를 제어하도록 Junos 라우팅 정책을 구성할 수 있습니다. 이 기능을 사용하면 동일한 비용의 레이어 2 회로 집합에 대해 다른 수준의 서비스를 제공할 수 있습니다. 예를 들어, 우선 순위가 높은 트래픽에 대한 서킷, 평균 우선 순위 트래픽에 대한 서킷 및 우선 순위가 낮은 트래픽에 대한 서킷을 구성할 수 있습니다. 레이어 2 서킷 정책을 구성하면 값이 높은 트래픽이 목적지에 도달할 가능성이 더 높아지도록 할 수 있습니다.
다음 섹션에서는 레이어 2 서킷 정책을 구성하는 방법에 대해 설명합니다.
레이어 2 서킷 커뮤니티 구성
레이어 2 서킷에 대한 커뮤니티를 구성하려면 문을 포함합니다.community
community community-name { members [ community-ids ]; }
다음 계층 수준에서 이 문을 포함할 수 있습니다.
[edit policy-options][edit logical-systems logical-system-name policy-options]
name 커뮤니티 또는 커뮤니티를 식별합니다.
community-ids 커뮤니티 또는 확장된 커뮤니티 유형을 식별합니다.
일반 커뮤니티는 다음 커뮤니티 ID 형식을 사용합니다.
as-number:community-valueas-number는 커뮤니티 구성원의 AS(Autonomous System) 번호입니다.community-value커뮤니티 구성원의 식별자입니다. 0에서 65,535 사이의 숫자일 수 있습니다.확장 커뮤니티는 다음 커뮤니티 ID 형식을 사용합니다.
type:administrator:assigned-numbertype대상 커뮤니티의 유형입니다. 대상 커뮤니티가 경로의 대상을 식별합니다.administrator는 커뮤니티 유형에 따라 AS 번호이거나 IP 버전 4(IPv4) 주소 접두사입니다.assigned-number로컬 공급자를 식별합니다.또한 레이어 2 서킷 인터페이스에 대한 커뮤니티를 구성해야 합니다. 레이어 2 서킷에 대한 커뮤니티 구성을 참조하십시오.
레이어 2 서킷 커뮤니티에 대한 정책 문 구성
특정 LSP를 통해 커뮤니티 트래픽을 전송하도록 정책을 구성하려면 다음 문을 포함합니다.policy-statement
policy-statement policy-name {
term term-name {
from community community-name;
then {
install-nexthop (except | lsp lsp-name | lsp-regex lsp-regular-expression);
accept;
}
}
}
다음 계층 수준에서 이 문을 포함할 수 있습니다.
[edit policy-options][edit logical-systems logical-system-name policy-options]
일치하는 다음 홉이 설치되지 않도록 하려면 다음 옵션과 함께 문을 포함 install-nexthop 합니다.except
install-nexthop except;
다음 계층 수준에서 이 문을 포함할 수 있습니다.
[edit policy-options policy-statement policy-name term term-name then][edit logical-systems logical-system-name policy-options policy-statement policy-name term term-name then]
커뮤니티의 트래픽을 특정 LSP로 할당하려면 옵션과 문과 문이 포함된 lsp lsp-name 문을 포함 install-nexthop 합니다.accept
install-nexthop lsp lsp-name; accept;
다음 계층 수준에서 이러한 문을 포함할 수 있습니다.
[edit policy-options policy-statement policy-name term term-name then][edit logical-systems logical-system-name policy-options policy-statement policy-name term term-name then]
또한 정규식을 사용하여 명령문에 대해 유사한 이름의 LSP 집합에서 LSP를 선택할 수 있습니다.install-nexthop 정규 표현식을 구성하려면 옵션과 문과 함께 lsp-regex 문을 포함 install-nexthop 합니다:accept
install-nexthop lsp-regex lsp-regular-expression; accept;
다음 계층 수준에서 이러한 문을 포함할 수 있습니다.
[edit policy-options policy-statement policy-name term term-name then][edit logical-systems logical-system-name policy-options policy-statement policy-name term term-name then]
예: 레이어 2 서킷 커뮤니티에 대한 정책 구성
다음 예는 레이어 2 서킷 정책에서 정규식을 구성하는 방법을 보여줍니다. 레이어 2 서킷에서 골드 티어 트래픽을 처리하기 위해 3개의 LSP를 생성합니다. LSP의 이름alpha-gold은 , beta-gold, 및 delta-gold입니다. 그런 다음 계층 수준에서 [edit policy-options policy-statement policy-name term term-name then] LSP 정규식 .*-gold 과 함께 옵션과 함께 lsp-regex 문을 포함 install-nexthop 합니다:
[edit policy-options]
policy-statement gold-traffic {
term to-gold-LSPs {
from community gold;
then {
install-nexthop lsp-regex .*-gold;
accept;
}
}
}
커뮤니티 gold 레이어 2 서킷은 이제 모든 LSP를 -gold 사용할 수 있습니다. 3개의 -gold LSP 간에 동일한 활용도가 주어지면 LSP가 무작위로 선택됩니다.
정책을 포워딩 테이블에 적용해야 합니다. 포워딩 테이블에 정책을 적용하려면 계층 수준에서 문을 구성 export 합니다.[edit routing-options forwarding-table]
[edit routing-options forwarding-table] export policy-name;
레이어 2 서킷 정책 구성 확인
레이어 2 서킷에 대한 정책을 구성했는지 확인하려면 명령을 실행합니다. show route table mpls detail 다음 예와 같이 레이어 2 서킷에 해당하는 수신 경로에 대한 커뮤니티를 표시해야 합니다.
user@host> show route table mpls detail so-1/0/1.0 (1 entry, 1 announced) *L2VPN Preference: 7 Next hop: via so-1/0/0.0 weight 1, selected Label-switched-path to-community-gold Label operation: Push 100000 Offset: -4 Next hop: via so-1/0/0.0 weight 1 Label-switched-path to-community-silver Label operation: Push 100000 Offset: -4 Protocol next hop: 10.255.245.45 Push 100000 Offset: -4 Indirect next hop: 85333f0 314 State: <Active Int> Local AS: 100 Age: 22 Task: Common L2 VC Announcement bits (2): 0-KRT 1-Common L2 VC AS path: I Communities: 100:1
라우팅 정책 구성 방법에 대한 자세한 내용은 라우팅 정책, 방화벽 필터 및 트래픽 폴리서 사용자 가이드를 참조하십시오.