요약

  • 2019년 1월부터 2026년 4월까지의 RIPE Atlas 기록에서 보수적인 물리적 지연 한계 검사를 한 번 이상 통과하지 못한 프로브 731개가 확인됐다.
  • 연구자들이 당시 이상 상태였던 258개를 신고한 뒤, 회신한 운영자 103명 가운데 93명이 프로브 위치를 수정했다.

지도 핀은 독일에 꽂혀 있었다. 패킷은 동남아시아에서 온 듯한 속도로 답했다. 한 RIPE Atlas 프로브는 1년 넘게 라인강 인근을 자기 주소로 내걸었지만, 가장 짧은 왕복 지연은 다른 곳을 가리켰다. 운영자가 2023년 4월 핀을 브루나이로 옮겼다. 네트워크는 이미 오래전부터 답을 알려주고 있었다.

프로브의 위치는 장식용 지도 정보가 아니다. 측정 자체의 입력값이다. 연구자는 지연 시간을 이용해 IP 주소, 서비스, 네트워크가 어디에 있는지 추정한다. 측정 출발점이 엉뚱한 도시에 놓이면, 정밀한 측정도 틀린 도시를 자신 있게 가리킬 수 있다.

Katherine Izhikevich와 공동 저자들은 2019년 1월부터 2026년 4월까지 RIPE Atlas 기록을 살폈다. 등록 위치와 양립할 수 없는 응답을 한 적이 있는 프로브는 서로 다른 장비 기준 731개였다. 연구 대상의 2.4%다. 2026년 4월에도 155개가 검사 기준을 어기고 있었다. 월간 건수는 2019년 1월 22개에서 7년 뒤 155개로 늘었다.

수상한 ping 한 번으로 위치를 단정하지 않았다. RIPE Atlas의 내장 DNS 측정은 연결된 프로브가 13개 루트 서버 식별자에 4분마다 질의하도록 한다. 연구팀은 이 기록을 재사용해 매달 첫날 하루 세 번 측정값을 추출했다. 각 프로브와 루트 서버 인스턴스 조합에서 최단 왕복 시간을 남겼다. 광섬유 속 빛은 물리적 하한을 만든다. 신고 좌표에서 가능한 최소 시간보다 패킷이 더 빨리 돌아오면, 지도 핀은 그 자리에 있을 수 없다.

서로 다른 운영자가 맡은 두 개 이상의 루트 서버 식별자에서 같은 물리적 모순을 보여야만 해당 프로브를 잡았다. 좌표 계산에 100km 여유를 두었고, 지상 광섬유보다 빠를 수 있는 위성 연결을 고려해 Starlink 프로브는 제외했다. 루트 서버 위치도 별도 측정망으로 검증했다. 따라서 731개는 모든 낡은 좌표의 총계가 아니라, 까다로운 기준에서도 찾아낸 하한이다.

그다음에는 운영 절차가 움직였다. 2025년 7월부터 2026년 4월까지 연구자들은 여전히 검사에 걸리는 프로브 258개를 RIPE NCC에 알렸다. RIPE Atlas는 운영자에게 통지하고 수정안을 수락하거나 이의를 제기할 기회를 줬다. 103명이 답했고, 93명은 위치를 수정했으며 10명은 수정안에 이의를 제기했다. 위치가 수정된 사례의 52%에서 프로브는 이미 13주 이상 검사에 걸린 상태였다. 지리 정보도 민원 대기열을 탄다.

일부 프로브는 운영자가 이사한 뒤 기록만 남겨뒀다. 다른 프로브는 처음 설치할 때 위치를 잘못 넣은 듯하다. 임대 서버도 까다롭다. 가상 프로브를 설치한 사람이 실제 장비가 어느 도시에 있는지 모를 수 있다. 수정을 거부한 열 명 중 네 명은 프로브가 제삼자가 제공한 가상 서버에서 돌아간다고 설명했다. 국가 단위 위치는 맞아도 도시 핀은 측정과 어긋날 수 있다.

오류는 프로브 한 개에 갇히지 않는다. RIPE NCC의 IPmap은 Atlas 지연값으로 IP 주소의 도시를 추정한다. 연구자들이 최근 1년간 분석한 기간에 IPmap이 사용한 프로브 2,800개 가운데 28개가 잘못 놓였을 가능성이 있었다. 이 프로브들은 후보 주소 98,000개 중 1,125개의 도시 추정에 영향을 줄 수 있었다. 이전 평가에서는 의심 프로브 33개가 후보 8,000개의 4.3%에 파급될 수 있었다. 프로브는 그 좌표를 토대로 내리는 모든 결론에 위치 정보를 빌려준다.

RIPE Atlas에는 이미 위치 신고 기능과 ‘이의 제기됨’, ‘해결됨’ 시스템 태그가 있었다. 이번 연구는 측정으로 뒷받침된 신고를 그 절차에 꾸준히 공급했다. 커뮤니티 지도에 첫날부터 완벽한 핀이 필요한 건 아니다. 물리 법칙과 기록이 충돌할 때 알아차리고, 고칠 권한이 있는 사람에게 증거를 전달하는 과정이 필요하다. 빛은 양식을 작성하지 않지만, 주소 이전 신고는 재빨리 알아챈다.

출처: Izhikevich 외, “Rooting Out Incorrect RIPE Atlas Probe Geolocations”, arXiv:2409.19109v4; RIPE Atlas 공식 문서: 내장 측정, 프로브 위치, 프로브 태그.