본문 바로가기
네트워크/BGP

Route Dampening Sample Configuration(Nokia 7750 SR)

by 최개미의 세계 2024. 7. 16.
728x90
반응형

1. Route Dampening Sample Configuration 구성도

  • 테스트 장비
    • 에뮬레이터 : EVE-NG
    • 라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1
  • Route Dampening은 요즘에 사용하지 않는 기술이므로 한 번만 Confiugartion을 설정해 보고 Dampening이 정상적으로 동작하는지 간단하게 확인하는 것이 목표

 

  • R1 및 R2는 Loopback Interface를 BGP로 광고
  • Nokia SR OS에서 Route Dampening을 설정하는 방법은 아래와 같이 2 가지가 존재
    • Global
    • Policy

 

 

2. Route Dampening Sample Configuration

1) Route Dampening Configuration(Global)

  • Route Dampening을 Group의 모든 Neighbor에서 사용하도록 설정
  • 기본 값은 아래와 같음
    • Half-life: 15 minutes
    • Max-suppress: 60 minutes
    • Suppress-threshold: 3000
    • Reuse-threshold: 750 

 

2) Route Dampening Confiugration(Policy)

  • Policy를 사용하여 Route Dampening을 사용할 특정 Prefix 지정 가능
  • 이번 테스트는 Policy를 사용하지 않고 Route Dampening을 테스트

 

3) BGP Route Dampening Verification

  • R2는 R1으로부터 1.1.1.1/32 NLRI를 학습
  • 현재 1.1.1.1/32 정보는 BGP Route Selection이 되어 라우팅 테이블에도 설치
  • Nokia는 Route Dampening에 관련된 Timer 확인이 불가능한 것으로 추정
    • 매뉴얼에 따로 확인할 수 있는 방법이 없는 것으로 확인되며 Dampening은 중요한 것이 아니므로 Pass

 

  • BGP Route Flapping을 테스트하기 위해 R1의 System Interface를 Shutdown

 

  • 네트워크 구성에서 1.1.1.1/32 NLRI 정보가 사라졌음에도 R2는 해당 NLRI 정보를 계속 보유

 

  • 아직 ‘Suppress-Limit Threshold’의 기준값 미만이므로 해당 Route는 Suppress(Dampening) State가 될 수 없어 Route Selection 하여 라우팅 테이블에 설치

 

  • 현재 Penalty 값이 존재하므로 'Decayed' Flag가 부여된 상태
  • 1.1.1.1/32 NLRI를 Dampening State로 만들기 위해 Penalty 값이 ‘Suppress-Limit Threshold’의 기준값 이상으로 될 때까지 R1 Loopback Interface를 Flapping

 

  • ‘Suppress-Limit Threshold’(3000)을 초과하여 해당 Route가 Suppress (Dampening) State가 될 수 있는 조건에 충족
  • Dampening State인 NLRI들은 Best-Path로 선출되지 않으므로 라우팅 테이블에 미설치
  • Penalty 값이 Suppress 값보다 작을 경우, R2는 1.1.1.1/32 NLRI 정보를 Best-Path로 선출하여 라우팅 테이블에 사용
    • 단, R1의 1.1.1.1/32 Interface Status가 Up

 

  • Flapping의 원인을 해결한 경우, ‘clear route bgp damping’ 명령어를 사용하여 수동으로 BGP Dampening 제거 가능
  • 충분한 시간을 가지고 기다리면 자동으로 해당 Route 다시 사용 가능
  • Penalty가 Reuse Limit 이하가 되면 다시 Route를 사용

 

728x90
반응형