Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

동적 라우팅 정책 이해

구성 변경을 커밋하는 데 필요한 검증 프로세스에는 상당한 오버헤드와 시간이 수월합니다. 예를 들어, 20,000줄의 라우팅 정책 한 줄에서 Prefix를 변경하는 경우 커밋에 최대 20초가 걸릴 수 있습니다. 라우팅 정책 변경을 훨씬 빠르게 커밋할 수 있는 것이 유용할 수 있습니다.

Junos OS Release 9.5 이상에서 표준 구성 데이터베이스에 요구되는 동일한 검증을 거치지 않는 동적 데이터베이스에서 라우팅 정책 및 특정 라우팅 정책 객체를 구성할 수 있습니다. 따라서 동적 데이터베이스에 대한 변경을 커밋하는 데 걸리는 시간은 표준 구성 데이터베이스보다 훨씬 짧습니다. 그런 다음 표준 데이터베이스에서 구성하는 라우팅 정책에서 이러한 정책 및 정책 객체를 참조할 수 있습니다. BGP(Border Gateway Protocol) 데이터베이스에 구성된 정책 및 정책 객체를 참조하는 라우팅 정책을 적용할 수 있는 유일한 프로토콜입니다. 동적 데이터베이스에 구성된 객체를 기반으로 라우팅 정책을 구성하고 커밋하면 동적 데이터베이스 구성을 변경하여 기존 라우팅 정책을 빠르게 업데이트할 수 있습니다.

경고:

이 Junos OS 동적 데이터베이스에 대한 구성 변경을 검증하지 못하기 때문에 이 기능을 사용할 경우 이 기능을 사용하기 전에 모든 구성 변경 사항을 테스트하고 검증해야 합니다.

동적 데이터베이스에서 라우팅 정책 및 정책 객체 구성

Junos OS Release 9.5 이상은 표준 구성 데이터베이스와 유사한 방식으로 편집될 수 있지만 구성 변경을 커밋하기 위한 동일한 검증 프로세스의 적용을 받지 않는 동적 데이터베이스를 지원한다. 그 결과, 구성 변경을 커밋하는 데 걸리는 시간이 훨씬 빨라졌습니다. 동적 데이터베이스에 정의된 정책 및 정책 객체는 표준 구성에서 구성된 라우팅 정책에서 참조될 수 있습니다. 동적 데이터베이스는 디렉토리에 /var/run/db/juniper.dyn 저장됩니다.

동적 데이터베이스를 구성하려면 명령을 입력하여 동적 데이터베이스에 대한 configure dynamic 구성 모드를 입력합니다.

이 동적 구성 데이터베이스에서 계층 수준에서 다음과 같은 명령문을 [edit policy-options] 구성할 수 있습니다.

  • as-path name

  • as-path-group group-name

  • community community-name

  • condition condition-name

  • prefix-list prefix-list-name

  • policy-statement policy-statement-name

주:

다른 구성은 계층 수준에서 [edit dynamic] 지원되지 않습니다.

명령문을 사용하여 표준 구성 데이터베이스와 같은 라우팅 정책을 policy-statement policy-statement-name 구성합니다.

동적 데이터베이스에 대한 구성 모드를 종료하려면 계층 내의 모든 수준에서 명령을 실행하거나 최상위 수준에서 명령을 exit configuration-mode[edit dynamic]exit 사용합니다.

동적 데이터베이스 구성을 기반으로 라우팅 정책 구성

표준 구성 모드에서는 동적 데이터베이스의 계층 수준에서 구성된 정책 및 정책 객체를 참조하는 라우팅 정책을 [edit dynamic] 구성할 수 있습니다. 동적 데이터베이스 구성을 참조하는 라우팅 정책을 정의하려면, 계층 수준에서 dynamic-db[edit policy-options policy-statement policy-statement-name] 명령문을 포함합니다.

또한 동적 데이터베이스에서 이러한 객체의 구성에 따라 특정 정책 객체를 정의할 수도 있습니다. 동적 데이터베이스에 기반한 정책 객체를 정의하려면, 계층 수준에서 다음 명령문을 dynamic-db[edit policy-options] 포함해야 합니다.

  • as-path name

  • as-path-group group-name

  • community community-name

  • condition condition-name

  • prefix-list prefix-list-name

표준 구성에서는 동적 데이터베이스에 구성된 객체를 참조하는 표준 구성에서 구성한 모든 정책 객체를 참조하는 라우팅 정책을 정의할 수도 있습니다.

예를 들어, 표준 구성 모드에서는 동적 데이터베이스에 구성된 Prefix 목록을 참조하는 prefix-list pl2 prefix prefix-list pl2 목록을 구성합니다.

그런 다음 다음을 포함하는 표준 구성에서 라우팅 정책을 prefix-list pl2 구성합니다.

구성을 업데이트해야 하는 경우 계층 수준을 사용하여 동적 데이터베이스 prefix-list pl2[edit dynamic] 구성에서 구성을 업데이트해야 합니다. 이를 통해 표준 구성 데이터베이스에서보다 빠르게 Prefix 목록에 대한 구성 변경을 커밋할 수 있습니다.

주:

Release 9.4에 Junos OS Junos OS 있는 경우 먼저 동적 데이터베이스를 참조하는 라우팅 정책을 삭제해야 합니다. 즉, 명령문으로 구성된 라우팅 정책 또는 정책 객체를 삭제해야 dynamic-db 합니다.

동적 라우팅 정책을 적용하여 BGP(Border Gateway Protocol)

BGP(Border Gateway Protocol) 동적 데이터베이스 구성을 참조하는 라우팅 정책을 적용할 수 있는 유일한 라우팅 프로토콜입니다. 표준 구성에 이러한 정책을 적용해야 합니다. 내보내기 또는 가져오기 정책의 적용에 BGP(Border Gateway Protocol) 수 있습니다. 글로벌, 그룹 또는 이웃 계층 수준에서도 적용할 수 있습니다.

BGP(Border Gateway Protocol) 수출 정책을 적용하기 위해 , 또는 계층 수준에서 export [ policy-names ][edit protocols bgp][edit protocols bgp group group-name] 명령문을 [edit protocols bgp group group-name neighbor address] 포함해야 합니다.

가져오기 BGP(Border Gateway Protocol) , 또는 계층 수준에서 import [ policy-names ][edit protocols bgp][edit protocols bgp group group-name] 명령문을 [edit protocols bgp group group-name neighbor address] 포함하십시오.

동적 데이터베이스에 구성된 정책을 참조하는 계층 수준에서 표준 구성에 하나 이상의 정책 이름을 [edit policy-options policy-statement] 포함합니다.

NSR 스위치오버 이후 BGP(Border Gateway Protocol) 피어링 세션의 재구성 방지 라우팅 엔진 방지

활성 NSR(NonStop Routing)을 활성화한 경우 동적 데이터베이스가 백업 스위치와 동기화되지 라우팅 엔진. 그 결과, 백업 스위치로 라우팅 엔진 발생하면 전환 시 주 스위치에서 실행되는 라우팅 엔진 가져오기 및 내보내기 정책을 더 이상 사용할 수 없습니다. 따라서 전환이 발생하는 즉시 BGP(Border Gateway Protocol) 피어링 세션이 자동으로 재구성되는 것을 방지할 수 있습니다.

활성 무중단 라우팅 전환 이후 또는 수동으로 세션을 재구성할 때까지 라우터를 구성할 수 BGP(Border Gateway Protocol) 활성 무중단 라우팅 전환 이후로 세션을 재구성하지 못하도록 구성할 수 있습니다. , 또는 계층 수준에서 idle-after-switch-over (seconds | forever)[edit protocols bgp][edit protocols bgp group group-name][edit protocols bgp group group-name neighbor address] 명령문을 포함합니다.

값을 seconds, 1부터 4,294,967,295까지 지정합니다(232 – 1). BGP(Border Gateway Protocol) 세션은 지정된 기간 이후로 재전성되지 않습니다. 옵션을 지정하면 명령어를 발행할 때까지 BGP(Border Gateway Protocol) forever 세션이 설정되지 clear bgp neighbor 않습니다.