Summary

  • Dmytro Shypovalov는 NANOG 98에서 라우터의 SR 정책 카운터를 읽어 트래픽 속도로 바꾸고, 그 값을 경로 제어기에 전달하는 샘플러를 선보였다.
  • 발표 자료의 활성 정책 12개는 시연 결과다. 발표자는 원시 데이터와 제어기 통합을 더 갖춘 운영판을 2027년에 희망한다고 적었다.

초록색으로 켜진 정책 12개는 발표 슬라이드에서 가장 설득력 있는 장면이다. 그러나 네트워크 운영자가 묻는 질문은 색깔이 아니라 시간이다. 측정값이 몇 초 전 것인지, 그사이 트래픽이 얼마나 달라졌는지, 제어기가 보낸 경로가 실제로 설치됐는지 알아야 한다. Dmytro Shypovalov가 10월 20일 마이애미 NANOG 98에서 보여 준 것은 그 질문을 시작할 수 있는 연결 고리다.

Segment Routing은 중간 라우터에 터널별 상태를 남기지 않는다. 패킷을 보내는 장비 입장에서는 단순해지지만, 대역폭 예약을 자동 조정하려면 별도의 피드백이 필요하다. Shypovalov의 구상은 카운터를 새로 발명하지 않는다. 샘플러가 gNMI로 SR LSP 카운터를 받아 일정 구간의 트래픽 속도를 계산한 뒤 BGP-LS의 SR 정책 경로를 통해 PCE에 알린다. PCE가 예약량과 세그먼트 목록을 다시 계산한다.

자료에는 여섯 번의 표본을 50.4초 동안 모아 39.924Gbps를 표시한 화면이 있다. 다른 화면에는 활성 샘플링 정책 12개와 31.015, 29.849, 30.326Gbps의 자동 예약 예가 있다. 이 숫자들은 시연의 계기판이다. 장기간 운영망에서 장애를 견뎠다는 기록이나 고객 절감액을 뜻하지 않는다. 시연이 증명한 것은 카운터에서 제어기까지 정보가 흐를 수 있다는 점이다.

발표자가 적어 둔 미완성 목록도 구체적이다. 계산에 쓴 원시 이력이 남지 않아 추세와 예측을 보기 어렵고, PCE가 샘플링 방식을 직접 정하지 못한다. 인터페이스와 세그먼트 식별자 카운터도 같은 판단에 들어오지 않는다. 다음 설계에서는 원시 원격 측정값을 저장해 PCE가 여러 카운터를 함께 읽게 하려 한다. 모든 PCE가 멈추면 최단 경로 전달로 돌아간다는 구상도 슬라이드에 있다. 실제 장애와 복구의 검증 기록은 제시되지 않았다.

마지막 장은 더 완전한 설계가 2027년 어느 때 운영에 들어가기를 바란다고 쓴다. 그 표현을 그대로 읽으면 된다. 현재 손에 있는 것은 작동하는 시연과 남은 설계 과제다. 라우터에서 없앤 상태를 샘플러와 제어기 사이에 다시 만들었다면, 운영자는 그 상태를 관찰하고 멈출 수 있어야 한다.

출처: NANOG 98 세션 · Shypovalov의 원본 발표 자료 · RFC 8733 · RFC 9857.