뒤로
홍윤석
홍윤석 ·

네? 우리들의 인터넷이 위험하다고요?

랜선이란 무슨 뜻인가요?

우리들이 당연하게 생각하는 인터넷은 우리가 보이는 랜선뿐만 아니라, 보이지 않는 선(해저케이블, etc ~~)들로 서로 다른 통신사들과 연결되어 있을 뿐만 아니라, 우리나라 통신사와 다른 나라의 통신사가 서로 연결되어 있어요. 그 덕분에 우리는 누구나 지구 반대편에 있는 사람들과도 실시간으로 통신할 수 있어요.

아파넷 - 위키백과, 우리 모두의 백과사전

사실, 오래 전 ARPAnet의 이름으로 시작된 프로젝트가 점점 부풀어져 우리가 알고 있는 인터넷이 되었다는 사실을 알고 계셨나요? ARPAnet의 경우 초기 목표는 군사 목적의 정보 공유였지만, 이후 학술 연구 및 교육 목적으로도 활용되는 것으로 퍼저나갔어요. 점차 1971년에 이메일 기능이 개발되고, 1983년에 TCP/IP가 만들어지고 난 후 우리가 사용하고 있는 인터넷의 모습이 되었답니다.

Network Effects in Education | Getting Smart

TIP)
1. 네트워크(network)는 net+work 합성어로, 컴퓨터들이 통신 기술을 통해 그물망처럼 연결되어 통신하는 형태를 이야기를 해요.
2. 인터넷(Internet): Inter+net(work)로 여러 통신망을 하나로 연결한다는 의미를 가지고 있어요.

BGP terms and concepts

하지만, 초기의 ARPAnet의 지나친 확장으로 만들어진 현재의 인터넷은 BGP Hijacking 공격이나 IP Spoofing 공격으로 인한 문제를 완전히 해결하지 못하는 현실을 마주하고 있어요. 우리 일상에서도 쉽게 체감할 수 있던 사건이 있었어요. 작년 2월 가상화폐와 관련된 클****의 K**** CDN 서비스의 BGP Hijacking 공격으로 인해 가상화폐 탈취 사건으로 이어진 적이 있었거든요.

image.png이런 보안 문제를 해결하기 위한 보안 기술은 개발되었지만, 우리나라의 경우 BGP Hijacking와 관련된 보안 기술(RPKI) 중 2023년 10월 기준으로 0%에 가까운 보안 기술 적용률로 알려지고 있어요. 제가 보고 있는 지도를 보고 싶다면 https://stats.labs.apnic.net/rpki 로 접속하면 언제든 누구나 볼 수 있어요.
한국인터넷정보센터(KRNIC) > 인터넷주소자원 > 라우팅 인증(RPKI)
RPKI? 그게 뭔데 라고 생각할 수 있을 것 같아요. RPKI(Resource Public Key Infrastructure) 기술을 간단히 설명한다면, IP 주소(인터넷의 주소)를 올바른 소유자가 사용할 수 있도록 하게끔하는 보안 기술이에요.

이쯤되면, BGP Hijacking? 자신이 갖고있지 않은 인터넷 주소를 사용하려고 하는거야? 라는 생각이 들 수 있어요. 맞아요 ! 자신이 갖고 있지 않은 인터넷 주소를 사용하려고 하는 공격이라고 볼 수 있어요.

인터넷 서비스 제공자 - 위키백과, 우리 모두의 백과사전

대부분의 해외 국가 ISP(Internet Service Provider) RPKI 기술을 사용하고, LOA(Letter of Authorization)라는 서류 작성해야지만, 자신의 아이피만 사용할 수 있도록 하고 있어요. 하지만, 또한, 우리나라는 RPKI 기술이 제대로 적용되어 있지 않은 데다가, IP 주소를 사용하는 데 대한 제대로 된 검증 절차가 마련되어 있지 않아서, BGP Hijacking 공격에 더욱 취약하다고 할 수 있어요.

"그렇다면 우리는 어떻게 해야하나요?"

이건 우리나라의 통신사들이 다같이 힘써야하는 것이기 때문에 일부 통신사에서만 "우리는 이걸 도입했으니까 안전할꺼야" 라는 생각은 절대로 해서는 안돼요.

우리나라는 아직 RPKI 기술이 적용되어 있지 않기 때문에, BGP Hijacking 공격에 취약해요. 그렇기 때문에 우리나라의 모든 통신사가 RPKI 기술을 적용하기 위해 노력한다면, 우리나라의 인터넷 보안을 한층 강화할 수 있어요.

7

댓글

로그인 후 댓글을 남길 수 있습니다.

아직 댓글이 없습니다.