패킷 전송 라우터(PTX 시리즈)의 기본 BGP 라우팅 정책 이해
PTX 시리즈 패킷 전송 라우터에서 기본 BGP 라우팅 정책은 다른 Junos OS 라우팅 디바이스의 정책과 다릅니다. PTX 시리즈 3000 및 5000 시리즈 라우터의 기본 라우팅 정책은 이를 재정의하는 다른 정책을 구성하지 않는 한 BGP 경로를 포워딩 테이블에 설치하지 않습니다. 다른 모든 PTX 시리즈 라우터는 정책 없이 BGP 학습 경로를 포워딩 정보 베이스(FIB) 및 패킷 포워딩 엔진(PFE)에 설치합니다.
PTX 시리즈 라우터는 일반적으로 내부 게이트웨이 프로토콜(IGP) 경로를 사용하여 IP 포워딩을 수행하는 MPLS 전송 플랫폼입니다. PTX 시리즈 패킷 포워딩 엔진은 상대적으로 적은 수의 가변 길이 접두사를 수용할 수 있습니다.
PTX 시리즈 라우터는 컨트롤 플레인에서 전체 BGP 경로를 지원할 수 있으므로 경로 리플렉터(RR)로 사용될 수 있습니다. 정확한 길이 조회 멀티캐스트 포워딩을 수행할 수 있으며 유니캐스트 컨트롤 플레인에서 사용할 멀티캐스트 포워딩 플레인을 구축할 수 있습니다(예: 멀티캐스트에 대한 역방향 경로 포워딩 조회 수행).
PFE 제한을 감안할 때, PTX 시리즈 라우터의 기본 라우팅 정책은 BGP 경로가 포워딩 테이블에 설치되지 않도록 하는 것입니다. 기본 라우팅 정책을 무시하고 포워딩 테이블에 설치할 특정 BGP 경로를 선택할 수 있습니다.
PTX 시리즈 라우터에서 로드 밸런싱 및 BGP 경로에 대한 기본 동작은 다음과 같습니다. 다음과 같은 바람직한 특징이 있습니다.
기본 정책을 직접 변경하지 않고도 기본 동작을 재정의할 수 있습니다.
기본값을 무효화하는 우발적인 변경 가능성을 줄입니다.
수락, 거부와 같은 flow-control 작업을 설정하지 않습니다.
PTX 시리즈 라우터의 기본 라우팅 정책은 다음과 같습니다.
user@host# show policy-options | display inheritance defaults no-comments
policy-options {
policy-statement junos-ptx-series-default {
term t1 {
from {
protocol bgp;
rib inet.0;
}
then no-install-to-fib;
}
term t2 {
from {
protocol bgp;
rib inet6.0;
}
then no-install-to-fib;
}
term t3 {
then load-balance per-packet;
}
}
}
routing-options {
forwarding-table {
default-export junos-ptx-series-default;
}
}
user@host# show routing-options forwarding-table default-export | display inheritance defaults no-comments
default-export junos-ptx-series-default;
여기에서 보시다시피, 정책은 junos-ptx-series-default 에서 정의됩니다.[edit policy-options] 정책은 문을 default-export 사용하여 에서 적용됩니다[edit routing-options forwarding-table]. 플래그를 사용하여 이러한 기본 구성을 볼 수 있습니다.| display inheritance
또한 명령을 사용하여 show policy 기본 정책을 볼 수 있습니다.
user@host> show policy junos-ptx-series-default
Policy junos-ptx-series-default:
Term t1:
from proto BGP
inet.0
then install-to-fib no
Term t2:
from proto BGP
inet6.0
then install-to-fib no
Term t3:
then load-balance per-packet
라우팅 정책은 junos-ptx-series-default 직접 변경하지 않는 것이 좋습니다.
Junos OS는 junos-ptx-series-default 정책과 사용자가 구성한 모든 내보내기 정책을 연결합니다. 이 정책은 junos-ptx-series-default flow-control 작업을 사용하지 않기 때문에 구성한 모든 내보내기 정책은 모든 경로에 대해 (암묵적인 next-policy 작업을 통해) 실행됩니다. 따라서 정책에 의해 설정된 모든 작업을 재정의할 수 있습니다 junos-ptx-series-default . 내보내기 정책을 구성하지 않으면 정책에 의해 junos-ptx-series-default 설정된 조치만 유일한 조치입니다.
정책 작업을 install-to-fib 사용하여 작업을 재정의할 수 있습니다.no-install-to-fib
마찬가지로 작업을 재정의하도록 작업을 설정할 load-balance per-prefix 수 있습니다.load-balance per-packet