요약
- LACNIC의 2026년 5월 27일 연구는 RIPE NCC 수집기 RRC15와 RRC24에서 수신된 2026년 3월 대응 업데이트 전체를 고려했다고 밝히면서, Python 처리가 48시간 동안 22억 2,220만 건이 넘는 BGP 메시지를 통합했다고 말한다.
- 안정성 표에는 정확히 2,222,981,835개의 BGP 메시지가 보고된다. IPv4·IPv6 표에는 159,964,848개와 693,016,987개의 업데이트가 기재되어 있으며, 그 합계는 852,981,835개로 메시지 총계보다 정확히 13억 7,000만 개 적다.
- 다른 두 개의 결합은 정확히 맞아떨어진다. IPv4와 IPv6 프리픽스 수의 합은 1,436,539개이고, 네 가지 ASN 행동 범주의 합은 86,398개이다. 맞지 않는 결합은 오류가 아니라 범위, 메시지 유형 또는 처리상의 구분을 반영할 수 있다.
- LACNIC은 정확한 시간 창, 수집기 피어, MRT 파일, 구문 분석 규칙, 중간 집계와 최종 표를 연결하는 버전 관리된 대사(조정) 영수증을 공개해야 한다. 불확실성을 보존하고, 라우팅 관측을 지역 센서스나 운영자에 대한 비난으로 만들지 말아야 한다.
산술은 판결이 아니라 질문이다
재현성은 흔히 가장 덜 극적인 연산, 즉 덧셈에서 시작된다. LACNIC의 “그 성가신 노이즈 BGP 발화자들(Those Annoying Noisy BGP Speakers)” 글에서 이런 연산 두 가지는 독자의 기대대로 정확히 작동한다. 주소족 표에는 1,146,937개의 IPv4 프리픽스와 289,602개의 IPv6 프리픽스가 나열된다. 둘을 합치면 1,436,539개로, 안정성 표에 인쇄된 고유 프리픽스 총계와 일치한다. 모집단 표는 43,199개 자율 시스템(AS)을 “안정(stable)”, 41,650개를 “불안정(restless)”, 1,530개를 “노이즈(noisy)”, 19개를 “위험(critical)”에 배정한다. 둘을 합치면 86,398개로, 공개된 고유 ASN 총계와 일치한다.
세 번째 연산은 닫히지 않는다. 주소족 표에는 159,964,848개의 IPv4 업데이트와 693,016,987개의 IPv6 업데이트가 제시된다. 그 합은 852,981,835개다. 그러나 안정성 표는 BGP 메시지 총수로 2,222,981,835개를 제시한다. 하나에서 다른 하나를 빼면 격차는 정확히 1,370,000,000개다.
가장 떠올리기 쉬운 헤드라인은 이를 '십억 메시지 규모의 오류'라고 부를 것이다. 그것은 정당화될 수 없다. 첫 번째 레이블은 “BGP 메시지”이고, 두 번째는 “업데이트”다. 하나는 원시 카운트이고 다른 하나는 필터 후 카운트일 수 있다. 하나는 다른 쪽이 누락한 메시지나 MRT 레코드 클래스를 포함할 수도 있다. 하나의 UPDATE가 여러 프리픽스를 담을 수 있기 때문에, 철회(withdrawal)가 별도로 처리되기 때문에, 또는 주소족 귀속이 구문 분석 이후에 일어나기 때문에 단위가 달라질 수 있다. 공개된 글은 이 설명들 중 하나를 고르는 데 필요한 변환을 제공하지 않는다.
그것이 바로 발견 사항이다. 잘못된 총계가 아니라, 사라진 결합이다.
시간 창에도 같은 미해결 결합이 있다
방법 설명은 두 개의 관측 지점, 즉 몬테비데오의 RRC24와 상파울루의 RRC15를 명시한다. 이 연구가 “2026년 3월에 해당하는 모든 업데이트”를 취했다고 말한다. 다음 단락은 Python 3, mrtparser, pandas, NumPy, Matplotlib을 언급하며, 워크플로가 “48시간 동안” 22억 2,220만 건이 넘는 BGP 메시지를 통합했다고 말한다.
온전히 무해한 해석이 여럿 있다. 48시간은 처리 소요 시간일 수 있다. 선택된 두 개의 관측일을 뜻할 수도 있다. 수집기마다 하루씩, 또는 3월 안의 롤링 구간을 의미할 수도 있다. “해당 월에 해당하는 모든 업데이트”는 보존된 레코드가 아니라 검색된 아카이브를 설명했을 수 있다. 영어, 스페인어, 포르투갈어 판 모두 이 모호함을 해소하지 않는다.
라우팅 연구에서 시간은 장식적 메타데이터가 아니다. 한 달에는 평일, 주말, 유지보수, 사고, 피어 가용성 변화가 포함된다. 이틀 샘플은 극단적 체urn(churn)을 찾는 데는 여전히 훌륭할 수 있지만, 완전한 월 센서스와는 다른 주장을 뒷받침한다. 처리 소요 시간은 또 달리 다른 것이다. 그것은 관측된 네트워크가 아니라 연산에 관한 것이다. 재현 가능한 연구에는 별도의 관측 시계와 처리 시계가 필요하다.
이 구분이 특히 중요한 이유는 결론에서 0.02%의 발화자가 불안정성의 대부분을 만들어낸다고 말하기 때문이다. 표의 19개 “위험” ASN은 실제로 86,398의 약 0.02%에 해당한다. 그러나 그 집중의 내구성은 코호트와 구간에 달려 있다. 어떤 피어가 있었는지, 어떤 파일이 수용되었는지, 같은 발화자가 선택된 창 이후에도 극단적으로 남아 있는지 여부다. 이 글의 통계는 그 샘플 안에서 귀중한 증거다. 그 자체로 인터넷의 시간을 초월한 속성은 아니다.
원시 이용 가능성은 공개된 계보와 같지 않다
RIPE RIS는 이례적으로 강력한 공개 출발점을 제공한다. 그 문서는 데이터가 라우트 수집기별로 저장되며, 해당 수집기가 피어들로부터 받는 것을 결합한다고 말한다. 원시 경로는 예측 가능한 형식을 따른다:rrcXX/YYYY.MM/TYPE.YYYYMMDD.HHmm.gz. 라우팅 테이블 덤프는 보통 8시간마다, 업데이트 파일은 5분마다 기록된다. RRC15와 RRC24의 2026년 3월 디렉터리에는 그 주기로 별도 명명된bview및updates파일이 눈에 띄게 들어 있다.
그렇다고 LACNIC의 결과가 자동으로 재현 가능해지는 것은 아니다. 디렉터리는 선반이지 대출 영수증이 아니다. 독자는 여전히 어떤 항목이 선반을 떠났는지, 부분적이거나 손상된 파일이 거부되었는지, 수집기나 피어 공백이 허용되었는지, 바이트가 어떻게 레코드·업데이트·프리픽스 발생·ASN별 체urn이 되었는지 알아야 한다.
두 수집기는 서로 교환 가능한 창이 아니다. RIPE NCC는 RRC15를 상파울루의 PTTMetro-SP로 식별한다. 문서는 RRC24를 멀티홉 수집기로 설명하며, 피어링 페이지는 몬테비데오에서 “LACNIC Multihop”으로 표기한다. 수집기는 자체 피어 코호트의 관측을 집계한다. 그것은 대단히 유용하지만, LACNIC 회원, 라틴아메리카 라우터, 트래픽, 고객, 장애 또는 피해의 센서스는 아니다.
따라서 공개 결과는 오픈소스에 인접하면서도 재현 불가능할 수 있다. RIPE RIS의 명칭 제시는 전문가가 가능한 입력을 찾도록 해 준다. 그러나 공개된 숫자를 유한한 파일 목록에 묶지는 않는다.
“메시지”는 스스로 정의되는 단위가 아니다
프로토콜과 아카이브 명세는 어휘가 왜 중요한지 설명해 준다. RFC 4271은 서로 다른 BGP OPEN, UPDATE, KEEPALIVE, NOTIFICATION 메시지를 정의한다. RFC 6396은 테이블 덤프, BGP4MP 메시지, BGP4MP 상태 변화를 포함한 MRT 레코드 계열을 정의한다. RIPE RIS Live는 중계된 BGP 메시지와 함께 피어 상태 메타데이터도 노출한다.
그 가운데 어떤 것도 LACNIC이 무엇을 셌는지 증명하지 않는다. “메시지”라는 단어만으로 방법을 담을 수 없음을 보여 준다. 원시updates아카이브에는 그 처리가 파서와 연구 질문에 따라 달라지는 레코드가 담길 수 있다. 하나의 UPDATE는 공유 속성으로 여러 프리픽스를 광고하고, 프리픽스를 철회하고, 멀티프로토콜 도달 가능성을 담거나, 이후 필터에서 살아남는 항목이 전혀 없을 수 있다. 원시 캡슐화 메시지, 수용된 UPDATE, 프리픽스 동작,(peer, prefix, ASN)관측을 세면 서로 다르고 모두 타당한 총계가 나온다.
주소족 배정도 또 하나의 결정이다. UPDATE가 속한 각 주소족에서 한 번씩 셈해야 하는가? IPv4 철회와 IPv6 광고를 분리하는가? 빈 업데이트는 어떻게 처리하는가? “고유 프리픽스”는 두 수집기와 전체 구간에 걸쳐 서로 다른 NLRI 문자열을 뜻하는가, 아니면 중복 제거 전에 피어별 서로 다른 관측을 뜻하는가? 다중 출발지 경로, AS 세트, 형식이 잘못된 경로에 출발지 ASN은 어떻게 배정하는가?
이 선택들은 분모를 결정하기 때문에 각주에 있어서는 안 된다. 체urn 비율의 의미도 결정한다. LACNIC은 각 ASN이 광고한 업데이트 수와 프리픽스 수에서 비율을 계산했다고 말한다. 평균, 중앙값, 네 개의 분류 구간을 재현하려면 독자는 정확한 분자, 분모, 귀속 규칙, 제외 후 모집단이 필요하다.
그 공개물은 이미 좋은 결합이 어떤 모습인지 보여 준다
두 개의 맞아떨어진 총계는 주목할 만하다. 이 글이 감사 가능한 구조를 갖출 수 있음을 보여 주기 때문이다. 프리픽스 소계는 헤드라인 프리픽스 수에 도달한다. 네 개의 행동 범주는 모집단 수에 도달한다. 독자는 계산기로 그 결합을 재현한 뒤 해석에 집중할 수 있다.
그 명료함은 메시지/업데이트 경계에서 사라진다. 3월과 48시간 사이에서도 사라진다. 한 단락짜리 대사(조정) 설명이 그것을 복원할 수 있다. 아마도 22억 2,230만 개 수치는 원시 레코드이고, 이어지는 주소족 필터가 8억 5,300만 개의 프리픽스 포함 업데이트를 남겼을 것이다. 아마도 큰 총계는 해당 월을, 주소족 비교는 48시간 분석 슬라이스를 다룰 것이다. 아마도 시간 표현은 관측이 아니라 연산을 설명하는 것일 수도 있다. 이들 중 무엇이든 공개된다면 합당한 방법이다. 다리가 없으면 독자는 그것을 만들어내야 한다.
페이지의 참고 문헌 목록은 RFC 4271로 연결된다. 그것은 프로토콜 기초를 확립할 뿐, 실행 계보는 확립하지 않는다. 정확한 RIS 항목, 코드 개정, 파서 버전, 거부된 입력을 식별하지 않는다. 이것들은 이 분석의 속성이므로, 분석가만이 권위 있게 공개할 수 있다.
대사(조정) 영수증은 간결할 수 있다
필요한 산출물은 모든 피어의 데이터 덤프도, LACNIC이 내부 워크스테이션을 노출하라는 요구도 아니다. 한 번의 분석 실행에 대한 안정적이고 프라이버시 안전한 영수증이다.
두 개의 시계로 시작하라. UTC 기준의 관측 구간, 포함/제외 경계 규칙, 모든 샘플링 창을 제시하라. 처리 시작과 종료는 별도로 제시하라. 48시간이 연산 시간이었다면 그렇게 말하라. 데이터 슬라이스였다면 날짜를 밝히라. “3월”이 보존된 샘플이 아니라 아카이브 탐색 범위를 지칭한다면, 그 선택을 명시하라.
그다음 입력을 묶어라. 정확한 RRC15와 RRC24 MRT 파일명, 해시, 바이트 수의 매니페스트를 공개하거나, 이를 가리키는 서명된 매니페스트를 공개하라. 기밀 세부사항을 재공개하지 않으면서 피어 코호트 스냅샷을 기록하고, 수집기나 피어 공백을 식별하라.bview파일이 상태 초기화에만 사용되었는지, 아니면 어떤 총계에 들어갔는지 밝히라.
셈하는 단위를 정의하라. MRT 레코드, BGP 메시지, UPDATE 메시지, 광고, 철회, NLRI 항목, 프리픽스 발생, 고유 프리픽스를 구분하라. 어떤 메시지 및 레코드 유형이 각 필터를 통과하는지 밝히라. 주소족, 멀티프로토콜 필드, 빈 업데이트, 잘못된 형식의 레코드, 중복 관측, 다중 출발지 경로, AS 세트가 어떻게 처리되는지 설명하라.
그다음 중간 집계를 공개하라. 한 행은 수용된 원시 레코드로 시작하고, 다른 행은 구문 분석된 BGP 메시지, 다른 행은 UPDATE, 이어서 주소족 배정 업데이트 또는 프리픽스 동작, 마지막으로 체urn에 사용된 모집단이어야 한다. 모든 차트와 표는 하나의 단계를 가리켜야 한다. 그렇다면 2,222,981,835와 852,981,835의 총계는 영수증이 이유를 말하지 않는 한 서로 다를 수 없을 것이다.
마지막으로 소프트웨어와 정정 이력을 기록하라: Python 버전, mrtparser와 데이터 라이브러리 버전, 분석 개정, 구성 해시, 실행 식별자, 공개 버전, 그리고 필요하다면 정오표. 파서 버그가 고쳐지거나 피어 공백이 발견되면 결과가 바뀔 수 있다. 정정 이력은 오래된 주장을 조용히 덮어쓰지 않고 보호한다.
정밀성은 측정되는 운영자를 보호한다
이 연구는 노이즈 행동의 그럴듯한 원인들을 제시한다: 소프트웨어 결함, 구성 실수, 장비 문제, 전력 사건 또는 공격. 이것들은 19개 위험 ASN에 관한 발견이 아니라 일반적 가능성이다. 높은 카운트는 의도, 국지적 영향, 고객 피해 또는 예방 가능성을 식별하지 않는다. ASN을 “위험”이라 부르는 것조차 저자들이 선택한 분포 안의 분류지, 징계적 판결이 아니다.
계보 영수증은 그 경계가 지워지기 더 어렵게 만든다. 운영자는 자신의 ASN이 한 피어에서 관측되었는지 여러 피어에서인지, 짧은 사건 동안인지 창 전체 동안인지, 어떤 출발지 귀속 규칙 아래에서인지, 어떤 버전의 분포를 기준으로 하는지 물을 수 있게 된다. 독립 연구자는 구간이나 피어 코호트가 바뀔 때 집중이 지속되는지 검증할 수 있게 된다. LACNIC은 전체 연구가 날조되었다는 주장을 불러오지 않고 변환을 정정할 수 있게 된다.
따라서 공정한 결론은 칭찬도 스캔들도 아닌 더 좁은 것이다. LACNIC은 상당한 측정과 인상적인 집중 통계를 공개했다. 공개 산술에는 완결된 결합 두 개와 설명되지 않은 결합 하나가 있다. 다음 투명성 조치는 또 하나의 차트가 아니다. 차트가 어떻게 만들어졌는지를 보여 주는 영수증이다.
출처
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
Strategic Circle 전용
Strategic Circle
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
Strategic Circle 가입하기Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기





