요약

  • 2011년 1월 27일 이집트의 글로벌 경로 가시성이 단계적으로 무너졌지만, 별도의 네트워크 망원경은 이집트 주소에서 출처된 일부 패킷을 계속 관측했다.
  • 그러한 패킷은 일반 사용자가 공공 서비스에 접근할 수 있었는지, 또는 연결이 양방향으로 작동했는지를 입증하지 않는다.

세 가지 측정 수단, 세 가지 다른 질문

“인터넷 차단”이라는 표현은 스위치처럼 들린다. 어느 한 순간 연결되었다가 다음 순간 끊긴다는 식이다. 그러나 2011년 1월 이집트의 측정 결과는 그보다 덜 깔끔한 양상을 보여준다. 연구자들은 글로벌 라우팅 시스템에 광고된 경로, 네트워크 망원경에 도달하는 패킷, 능동 프로브에 대한 응답을 관찰했다. 각 수단은 서로 다른 계층의 연결성을 표본화했으며, 기록은 겹치지만 서로 바꿔 쓸 수는 없다.

해당 연구의BGP 측정은 1월 27일 20:00 UTC 기준 2,928개의 이집트 IPv4 프리픽스가 가시적이었던 지점에서 시작했다. 타임라인은 20:24:11에 15개 프리픽스가 조기에 사라졌음을 기록한다. 더 큰 단절은 그 뒤에 왔다. 22:12:26부터 약 20분에 걸쳐 약 2,500개 프리픽스가 사라졌다. 23:30까지는 해당 관점에서 176개만 남았다. 이 과정은 극적이었지만, 그 수치는 사람, 작동하는 웹사이트, 정상 가동 중인 가정 회선이 아니라 경로를 설명한다.

이 구분이 핵심이다. 글로벌 라우팅 테이블에서 사라진 프리픽스는 그 테이블에 의존하는 네트워크에서 도달하기 어렵다. 그러나 프리픽스 철회는 로컬 기기가 여전히 물리적 링크를 갖고 있었는지, 다른 경로로 외부 트래픽을 보낼 수 있었는지, 특정 애플리케이션이 작동했는지를 알려주지 않는다. 반대로 경로가 여전히 광고되고 있다는 것은 네트워크가 제어 평면에서 경로를 볼 수 있었다는 뜻이며, 패킷이 여정을 완주했음을 보장하지 않는다.

망원경이 포착한 잔여물

두 번째 데이터 흐름은 사용되지 않는 주소 공간으로 향하는 트래픽을 관측하는 UCSD 네트워크 망원경에서 나왔다. 이것은 수동적 관측 지점이다. 망원경은 이집트 사용자에게 접속을 요청하지 않으며, 가정 세션의 대표 표본을 측정하지도 않는다. 단절 기간 동안 이집트 출처 주소를 담은 트래픽은 급격히 줄었으나 사라지지는 않았다.

이 발견은 과잉 해석하기 쉽기 때문에 오히려 유용하다. 이집트 출처 주소를 담은 패킷이 망원경에 도달했다는 것은 그 주소를 사용한 출처에서 어떤 패킷이 어떤 경로를 통과했다는 뜻이다. 이는 여전히 가시적인 프리픽스, 인바운드 도달성이 실패한 뒤에도 살아남은 아웃바운드 경로, 또는 스캐닝 같은 비요청 트래픽을 반영할 수 있다. 그러나 발신자의 신원, 의도, 애플리케이션, 응답 수신 능력은 드러나지 않는다. 이집트의 어떤 사람이 뉴스 사이트를 열 수 있었는지, 이메일을 보낼 수 있었는지, 대화를 유지할 수 있었는지는 입증할 수 없다.

제어 평면과 데이터 평면은 어긋날 수 있다. 네트워크는 프리픽스 광고를 세상에 중단하면서도 일부 패킷을 계속 외부로 보낼 수 있다. 수용되는 반환 경로가 없다면 같은 출처가 외부에서 도달 불가능할 수도 있다. 따라서 아웃바운드 관측과 인바운드 실패는 동시에 참일 수 있다. “일부 패킷이 밖으로 나갔다”는 좁은 관측에 대한 진술이지, “인터넷이 여전히 이용 가능했다”는 동의어가 아니다.

프로브가 격차를 드러냈다

연구자들은 주소 범위를 향해 능동 측정을 보내는 시스템인 CAIDA Ark도 사용했다. 장애 기간 동안 이집트 IPv4 프리픽스로 향한 프로브의 약 1%만이 응답을 받았으며, 평상시에는 약 16~17%였다. 이 급감은 프로브의 관측 지점에서 도달성이 광범위하게 상실되었음을 뒷받침한다. 그러나 이것 역시 사용자 접근률이 아니다. 프로브된 주소 집합, 응답할 수 있는 기기, 각 프로브의 경로가 결과를 좌우한다.

여러 데이터 흐름을 결합하면 어떤 단일 차트보다 더 강력한 그림을 얻을 수 있다. BGP는 이집트 프리픽스 대부분이 글로벌 관점에서 사라졌음을 보여준다. 능동 프로빙은 응답이 드물어졌음을 보여준다. 망원경은 이집트 출처 주소를 담은 일부 패킷이 계속 외부로 이동하거나 다른 방식으로 외부 관측자에게 도달했음을 보여준다. 이 데이터 흐름들은 잔여 네트워크 활동을 수반한 심각하고 광범위한 단절을 확립한다. “온라인” 상태였던 이집트인의 비율이라는 단일 수치로 수렴되지는 않는다.

연구자들은 이후 2월 2일 경로가 돌아오는 것을 관찰했으며, 약 09:56 UTC까지 2,500개 이상의 프리픽스가 다시 측정에 나타났다. 라우팅 테이블의 복구는 광고된 도달성의 변화를 표시한다. 그것 자체만으로는 모든 통신사, 애플리케이션, 고객 서비스의 복구 시점을 단정하지 않는다.

경로 기록이 말해줄 수 없는 것

경로 타임라인은 명령의 전사본이 아니다. 이 논문은 측정이 개별 운영자를 노출할 위험을 줄이기 위해 자율 시스템을 의도적으로 익명화했다. 또한 시스템이 경로를 철회한 순서가 근본적인 의사 결정 연대기를 드러낼 수 없다고 경고한다. 타임스탬프가 찍힌 순서는 외부에서 관측된 네트워크 상태의 증거이지, 내부 논의, 법적 권한, 누가 누구에게 지시했는지에 대한 기록이 아니다.

정치적으로 민감한 사건에서는 이 경계가 중요하다. 경로 데이터는 도달성이 짧은 구간에 걸쳐 대규모로 변했음을 확립할 수 있다. 그러나 모든 네트워크의 의사 결정자를 독립적으로 식별하거나, 모든 예외의 배후 메커니즘을 증명할 수는 없다. 그래프에서 책임을 추론하는 것은 측정에 그것이 지원하도록 설계되지 않은 주장을 지우는 일이다.

인터넷 설계에서 유용한 유비는 공개된 조정 상태와 참여자가 실제로 구동하는 코드나 장비의 차이다. Lu Heng의 Note 64는 이 구분을 설계 원칙으로 제시한다. 여기서 이 유비는 측정 규율에 국한된다. 이집트 관련 근거는 2011년 연구에서 나온 것이며 노트에서 나온 것이 아니고, 그 노트는 경로가 왜 변했는지를 설명하지 않는다.

따라서 이 사건은 “이집트는 완전히 오프라인이었다” 또는 “패킷이 여전히 온라인 상태임을 증명했다” 어느 쪽으로도 요약하는 것이 최선이 아니다. 첫 번째는 남아 있는 경로와 트래픽을 지우고, 두 번째는 좁은 잔여물을 공공 접근으로 오해한다. 더 정확한 서술은 계층적이다. 글로벌 경로 가시성이 무너졌고, 능동 응답이 드물어졌고, 일부 외부 출처 트래픽이 지속되었으며, 이용 가능한 측정으로는 사적 의사 결정 사슬이나 모든 사용자의 경험을 복원할 수 없다.