요약
- Anurag Bhatia의 APRICOT 2020 연구는
/24보다 더 구체적인 광고를 제외한 후 가시성이 제한된 34,565개 IPv4 프리픽스를 보고했지만, 이 결과는 선택된 최적 경로 뷰에 속한 것이며 글로벌 장애 집계가 아니었다. - 방어 가능한 라우팅 차이 기록은 부재가 영향이나 책임에 대한 주장이 되기 전에 컬렉터, 피어, 시점, 원본 데이터, 비교 규칙, 후보 원인 및 상호 검증 테스트를 보존해야 한다.
“누락”이라는 단어는 조용히 서로 다른 두 명제를 하나로 묶는다. 하나는 재현 가능하다. 어떤 프리픽스가 비교 집합 A에는 나타났고 명시된 시점에 선택된 뷰 B에는 나타나지 않았다는 것. 다른 하나는 훨씬 크다. 특정 네트워크가 특정 실수를 저질렀기 때문에 사용자가 그 프리픽스에 도달할 수 없었다는 것. 이 두 명제 사이에는 익스포트 정책, 임포트 정책, 최적 경로 선택, 컬렉터 참여, 수렴, 검증 데이터, 포워딩, 트래픽 수요가 자리한다.
Anurag Bhatia가 APRICOT 2020에서 발표한“Observations from Routing diff”는 이 간극을 이례적으로 선명하게 드러낸다. 이 발표 자료는 선택된 대형 네트워크를 통해 관찰된 경로를 비교했다. 발표 자료는 최적 경로를 수신하는 경로 컬렉터를 명시적으로 도식화한다. 따라서 컬렉터는 관찰 표면이지, 어디선가 알고 있는 모든 경로의 사본이 아니다.
이 연구는 처음에 802,156개의 고유 IPv4 프리픽스를 집계했고, 그중 34,872개(4.34%)가 제한된 가시성을 보였다./24보다 더 구체적인 광고를 제거한 후에는 801,834개의 고유 프리픽스와 34,565개(4.31%)의 제한 가시성 프리픽스를 집계했다. 개별 뷰는 크게 달랐다. 발표 자료는 AS7018 비교에서 누락된 32,691개 프리픽스와 AS6939에서 누락된 4,904개를 나열했다.
이 수치들은 질문의 위치를 잡아 주기 때문에 유용하다. 그러나 사용자, 패킷, 매출, 실패한 연결의 백분율은 아니다. 어떤 프리픽스는 현재 트래픽을 전혀 실지 않을 수도, 상당히 실을 수도 있다. 덜 구체적인 커버링 경로가 여전히 패킷을 전달할 수 있다. 한 피어에서 부재한 경로가 다른 피어에서는 존재할 수 있다. 그리고 최적 경로 피드는 관찰된 네트워크 내부에서 이용 가능한 모든 대안 경로를 노출하지 않는다.
발표 자료 자체가 단일 원인 판정에 저항한다. RPKI 기반 필터링, 잘못된 route object로 만들어진 IRR 필터, 누락된 AS-SET 링크,NO_EXPORT가 설정된 스코프드 애니캐스트 광고, 느린 수렴, 피어와 트랜짓의 혼동, 일관되지 않은 다운스트림 필터링을 가능한 원인으로 나열한다. 차이 집합의 한 행은 이들 가운데 어느 것을 고를 수 없다.
RFC 4271이 그 이유를 설명한다. BGP는 피어에서 수신한 경로(Adj-RIBs-In), 로컬에서 선택한 경로(Loc-RIB), 광고용으로 선택한 경로(Adj-RIBs-Out)를 구분한다. 로컬 정책은 하나의 Loc-RIB 경로를 특정 Adj-RIB-Out에서 제외할 수 있다. 컬렉터가 광고된 하나의 경로를 보는 시점에 이미 여러 개별 결정이 일어난 후다. 최종 표면에서의 부재는 어떤 이전 상태에 경로가 없었는지를 드러내지 않는다.
컬렉터에는 또한 이해관계층이 있다.RIPE RIS 문서에 따르면 RIPE RIS의 컬렉터는 자발적인 피어링 세션을 통해 BGP를 수집하며, 물리적 위치, 교환 패브릭, 멀티홉 범위가 서로 다르다. 피어는 자기 정책이 허용하는 것을 익스포트한다. 컬렉터는 도착한 것을 기록한다. 어느 행위도 결과 테이블을 전지적인 글로벌 RIB로 만들지 않는다.
시간도 증거를 바꾼다.RIS MRT 문서는 특정 시점의 라우팅 상태를 저장하는 덤프와, 구간 동안의 변경을 기록하는 업데이트 파일을 구분한다. 두 덤프를 비교하면 집합 차이는 드러나지만, 그것이 수 초 동안 지속되었는지, 세션 리셋 뒤에 나타났는지, 수렴 중에 생겼는지, 스냅샷 사이에 철회되었다가 복원되었는지는 보여주지 않는다. 업데이트 시퀀스는 별개의 증거 객체다.
RouteViews API 문서역시 자사 컬렉터 인프라의 일부에 대한 현재 접근을 설명하며, 과거 작업은 MRT 아카이브를 향하도록 안내한다. “RouteViews”는 단일한 만능의 눈이 아니다. 컬렉터, 피어, 타임스탬프, 아카이브 객체는 프리픽스와 오리진만큼이나 인용에 들어가야 한다.
Bhatia의 후속 작업은 이 규율을 실증한다. 그의2025년 트랜짓 프리 네트워크 분석에서 그는 Oregon RouteViews와 RIPE RIS 덤프를 결합하고, 관찰 날짜와 관찰 지점을 명시했으며, 라우팅 뷰는 달라질 수 있다고 경고하고, 경로 백분율이 트래픽 백분율과 같지 않다고 밝혔다. 이 글은 수집된 경로 행이 7억 4,900만 건이라고 보고했다. 규모가 커진 것은 질의 능력이지, 추론의 완전성이 아니었다.
그의2024년 Google 백본 분석은 또 다른 사각지대와 마주했다. 공개 BGP 뷰는 Google의 전체 테이블을 노출하지 않았기에, 그는 Google Cloud의 능동 트레이스로 이를 보완하고 이 실험을 불완전하다고 명료하게 서술했다. 두 증거 평면이 인터넷을 완전히 보이게 만든 것은 아니다. 일부 가설을 기각하기 쉽게 만든 것이다.
Bhatia의공개 프로필은 그를 인도 하리아나주에서 BGP, IXP, DNS, IPv6, 애니캐스트, 측정 분야를 다루는 네트워크 연구자로 소개한다. 이것이 그 방법론이 인물 기사에 속하는 이유를 설명한다. 그러나 이것이 그에게 비교 대상 네트워크에 대한 권위를 주거나 모든 후보 설명을 그의 판정으로 만들지는 않는다.
바람직한 결과물은 라우팅 차이 장부다. 각 항목에는 프리픽스와 주소 패밀리, 컬렉터와 피어, 시점과 구간, 원본 파일과 해시, 선택된 경로, 기준 집합, 프리픽스 길이 같은 제외 조건, 커버링 경로, 해당 시점의 검증 및 IRR 상태, 관찰 전후의 업데이트, 승인된 경우 능동 테스트, 운영자 확인, 후보 원인과 기각된 원인, 신뢰도, 독립적으로 측정된 영향, 통제된 결정 표면, 다음 테스트, 만료가 필요하다.
이 장부는 네 가지 상태를 분리해 둔다. “관찰된 부재”는 선택된 증거가 무엇을 담는지 말한다. “후보 원인”은 무엇이 그것을 만들 수 있는지 말한다. “포워딩 영향”은 데이터 플레인 또는 사용자 증거를 요구한다. “책임 있는 시정”은 관련 구성, 레코드, 광고를 누가 통제했는지 아는 것을 요구한다. 한 상태를 건너뛰면 그럴듯한 이야기와 빈약한 진단이 남는다.
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
Strategic Circle 전용
Strategic Circle
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
Strategic Circle 가입하기Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기



