인터넷 거버넌스와 인터넷의 역사 : 조 포스텔을 아시나요
혹시 거버넌스에 대해 들어보신 적이 있으신가요?
오늘도 고군분투하는 최과장은, 주변에서 잠시 들려오는 대화 중에 '거버넌스'라는 단어를 듣고 잠시 일시정지가 되었습니다.
왜냐하면, 거버넌스라는 단어에 대해 어떠한 개념도 머릿속에 자리잡지 못했기 때문입니다.
최과장은 능력있는 회사원이 되고 싶습니다.
유관부서가 이해하고 있는 모든 단어와 개념, 그리고 업무를 알 필요는 없지만 알아두면 써먹을 데가 있을 것이라는 생각으로 공부를 해봅니다.
1. 거버넌스(governance)는 행정용어입니다. 정부를 의미하는 'goverment' 와 단어의 생김이 비슷합니다만, 다른 의미를 갖고 있습니다.
2. 거버넌스는 정부 이외에도 최과장이 몸을 담고 있는 기업이나 시민사회도 '통치' 라는 작업에 참여하는 것을 의미합니다. 바로 어떠한 조직이 단독으로 일을 처리하는 것이 아니라, 각 구성원 및 조직들과 의견을 주고받고 협력하는 것을 생각하시면 됩니다.
3. 그러면, 인터넷 거버넌스는 무엇일까요? 행정적으로 생각해보았을 때의 '거버넌스'는 그 중심이 정부입니다. 인터넷 거버넌스는 이 중심을 담당하는 주체가 누구일까요?
4. 정부, 기업, 이용자, 시민단체, 세계기구, 기술 커뮤니티 등등 의사결정과정에는 다양한 이해관계자들이 존재합니다.
5. 그렇다면, '인터넷' 의 핵심요소에는 어떤 것이 존재하는지 먼저 살펴봐야합니다. 최과장의 생각에는 '주소'가 중요한 요소로 존재할 것 같습니다. 잘 생각해보면 각 인터넷 페이지는 '주소'가 있습니다. 주소가 있어야 그 주소에 집을 짓고, 찾아가고, 이용을 할 수 있습니다.
6. 그런데, 여기에서 흥미로운게 있습니다. 바로 이 '인터넷 주소'를 누가 주도해서 관장하고 있냐라는 것입니다. 이와 관련해서는 국제인터넷주소자원기구(ICANN) 이라는 것이 있습니다. 이 ICANN 은 미국 상무부 소속의 실질적인 기구입니다.
7. ICANN 에 대해서 이야기 하기 이전에, 인터넷의 역사부터 짚고 넘어가는게 바람직 할 것 같습니다. 인터넷 (internet)이 ARPANET 에서 부터 시작된 것을 알고계신가요?
8. 인터넷은 1969년 미국의 국방부 산하 고등 연구 계획국 (ARPA) 에 의해 제안된 기술로 구축된 4개 대학의 연결 네트워크 ARPANET 에서 부터 출발했습니다. 이 ARPANET 에 위성링크와 같은 시스템들이 연결되어 단순 연구 project 에서 실용성을 가진 project 로 변화했습니다.
9. 이러한 과정에 따라 ARPANET 은 ARPA 에서 국방 정보 시스템국 (DCA) 로 이관됩니다.
10. 이러한 기술발전과 주관부서의 변화가 이루어지는 가운데, ARPNANET 의 기술적인 부분은 Request for Comments 라는 메모로 작성되게 되고, 이와 연결되어 인터넷 표준은 RFC 문서로 정리되고 있습니다.
11. 그런데, 이것은 미국의 이야기입니다. 미국 외의 지역에서는 X.25 라는 것이 표준으로 되어 있었습니다.
12. X.25 는 ITU-T 의 X 표준 중 하나로, DTE 와 DCE 간의 인터페이스를 말합니다. 1976년부터 시작되었고, 여기서 말하는 DTE 는 Data Terminal Equipment 의 줄임말로 데이터 단말장치를 의미하고, DCE 는 Data Circuit-terminating Equipment 의 줄임말로 회선 종단 장치를 의미합니다.
13. 이 X.25 는 네트워크 계층의 대표 프로토콜이며, 가변 길이 프레임 전송이 핵심이라고 할 수 있습니다.
14. 이 X.25 를 사용하여 IPSS 가 설립되었는데, 유럽과 호주, 홍콩, 캐나다와 미국을 연결한 International Packet Switched Service 의 약어입니다. IPSS 는 컴퓨터 서브를 포함하여 회사와 개인의 메인 프레임 시스템을 연결한 것인데, Frame Relay 의 근간을 이루는 전송 프로토콜입니다.
15. Frame Relay 는 LAN 간 또는 WAN (광역통신망) 내 단말 지점 간의 효율적인 데이터 전송을 위해 고안된 것으로 전체 데이터 전송 속도의 향상과 관련이 있습니다. 프레임이라고 불리우는 가변 길이 단위에 데이터를 넣고, 오류 정정 기능은 단말 지점에 맡기는 형식입니다.
16. 프레임 릴레이와 X.25를 비교할 때는, 목적과 처리 계층에서의 차이가 언급됩니다. X.25는 높은 에러율을 가진 링크상에서의 error-free 전송을 목적으로 하는데, 프레임 릴레이는 낮은 에러율을 가진 링크를 사용하고 X.25에서 제공되는 서비스의 상당 부분을 제거하였습니다. 이로 인해 효율성이 높아지게 되고, X.25와 비교해 20배 정도 속도가 빨라지게 되었습니다.
17. X.25 에 대해서 언급된 ITU 의 웹 페이지는 다음과 같습니다.
X.25 : Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit (itu.int)
18. 1979 년에서 1984년 사이에는 UUCP 로 알려진 프로토콜을 사용하여 X.25 연결 ARPANET 전용선 연결을 이용하여 940 개의 호스트가 연결되었는데, 이 UUCP 는 Unix to Unix Copy Protocol 을 말하는 것으로 주로, usenet 과 같은 인터넷 뉴스의 전달에 사용되고 있었다고 합니다.
19. UUCP 는 원격 명령실행과 파일 전송, 이메일과 뉴스 전달 등을 가능하게 하는 프로그램과 프로토콜 스위트 또는 세트를 말하는 것으로, 원래 유닉스에서 개발되었지만, MS-DOS 나 Mac OS 등의 다른 운영체제에서도 되었습니다.
20. 참고로 AT&T 의 벨 연구소에서 유닉스가 개발이 되었습니다.
21. 벨 연구소는 연구/ 시스템 공학/ 개발 에 대해서 주로 연구합니다. 통신망 구축과 관련한 하드웨어, 소프트웨어 등을 전반적으로 연구한다고 합니다.
22. 지금까지 ARPANET, X.25, 프레임 릴레이, UUCP 등에서 잠시 다뤘는데, 계속 이어서 TCP/IP 에 대해서 얘기해보겠습니다.
23. TCP/IP 는 다른 네트워크 환경과 연결이 가능하도록 ARPA 의 지원 자금으로 개발 되었습니다. ARPANET 이 고등연구계획국에서 국방정보시스템국으로 이관될 때의 이야기입니다.
24. TCP 는 전송 조절 프로토콜로 IP 위에서 동작하는 프로토콜입니다. 데이터의 전달을 보증하고 보낸 순서대로 받게 해주는 것인데, HTTP나 FTP, SMTP 등 다양한 애플리케이션 프로토콜이 TCP 를 기반으로 합니다. TCP 는 Transmission Control Protocol 의 약자입니다. TCP 는 안정성과 관련이 있는데, 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터 내 실행 프로그램 사이의 옥텟을 안정적으로 교환할 수 있게 해주는 기능을 합니다.
25. TCP 는 웹 브라우저들이 WWW에서 서버에 연결할 때 사용되며, 이메일이나 파일 전송에도 사용됩니다. 이렇게 정보전달을 통제하는 프로토콜인 TCP 는 인터넷 핵심 프로토콜의 하나로 IETF 의 RFC793 에 기술되어 있습니다.
26. TCP/IP 의 IP 는 인터넷 프로토콜입니다. 패킷 통신 방식의 프로토콜이며, 패킷 전달 여부를 보증하지 않고(비신뢰성) 전송 순서와 수신 순서에 차이가 있을 수 있습니다. HTTP와 FTP, SMTP 등이 TCP 기반의 애플리케이션 프로토콜이라고 하였는데, 이것들은 IP 위에서 동작하게 됩니다.
27. 여기서 잠시 인터넷 프로토콜 스택에 대해서 살펴보고 가겠습니다. 대표적으로 네트워크 인터페이스 계층, ARP, 인터넷 계층, 전송 계층, 응용 계층으로 나눌 수 있는데, IPv4와 IPv6 과 같은 IP 는 인터넷 계층이고, TCP 는 전송 계층입니다.
28. IP 는 정보 송신 호스트와 수신 호스트가 패킷 스위칭 네트워크에서 정보를 주고받는데 사용하는 정보 위주의 규약입니다. OSI 네트워크 계층에서 호스트의 주소지정과 패킷 분할 및 조립 기능을 담당합니다. 패킷은 데이터그램이라고 하는 덩어리를 의미하고, 데이터의 서식 단위입니다.)
29. 위에서 언급한 IP 의 비신뢰성을 극복하기 위해서는 TCP 프로토콜과 같은 IP 의 상위 프로토콜을 이용해야합니다.
30. OSI 모델은 앞서 언급한 인터넷 프로토콜 스택의 계층과 차이가 있습니다. 계층의 수가 7가지인데, 물리계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층으로 나눌 수 있고, 이 모델에서 IP 는 네트워크 계층이고, TCP 는 마찬가지로 전송 계층입니다. 이러한 계층으로 보았을 때, TCP 는 IP 위에서 동작하는 프로토콜입니다.
31. RFC 801 은 1983년, DNS 도 1983년, 최상위 도메인 및 국가별 도미인 체계 (ccTLD) 는 1984년 도입이 되었습니다.
32. 이 즈음, 1984년과 1986년 사이에 미국 과학재단에 의해 , 재단 소속 슈퍼 컴퓨터 센터를 연결하기 위해서 TCP/IP 를 사용하는 NSFNET 백본이 구축되었다. NSF 는 미국 과학재단입니다.
33. 이 네트워크를 연결하는 네트워크를 인터넷으로 부르게 됩니다.
34. 1990년 ARPANET 은 공식적으로 사라졌고, 1991년 미국 과학재단은 인터넷의 상업적 이용을 위해 규제를 분리했습니다. 이로 인해, 상업 네트워크 공급자끼리 상호 간에 연결을 하기 시작했고, 그 이후에 인터넷은 근 폭으로 확대하게 되었습니다.
35. 오늘날, 이러한 인터넷 인프라의 대부분은 민간 소유 & 제공의 네트워크입니다.
36. 위에서 언급한 과정은 미국 국방부 산하의 ARPANET 에서부터 오늘날 민간 위주의 인프라가 구축되는 과정입니다.
37. 이러한 과정에 깊숙히 관여하고 있던 Jon Postel 은 미국국방부에 소속되어 있었습니다. Jon Postel 은 시사상식사전에도 등재된 인물로 인터넷 주소체계를 만든 사람입니다. 캘리포니아주에서 태어나고 UCLA 대학교에서 컴퓨터과학 박사학위까지 취득했습니다.
38. Jon Postel 은 ARPANET 구축에도 기여하였고, 이 체제의 통신규약 체계화에 참여하여 인터넷 체제관리에서 큰 영향력을 가지게 되었습니다. 우리가 알고 있는 DNS (도메인 네임 시스템), 텔넷 과 같은 인터넷 통신규약을 개발하였는데, 비영리 단체인 IANA (Internet Assigned Numbers Authority) 의 후원으로 미국 USC (남가주대학, 서던 캘리포니아 대학) 의 정보과학 연구소(ISI) 에서 컴퓨터 네트워크 부장으로 근무하며 30년 동안 인터넷 주소체계를 관리하였습니다. IANA 는 인터넷 할당 번호 관리 기관을 의미합니다. www.iana.org
39. 그의 역할을 조금 더 자세하게 들여다보면, IP주소의 할당 임무를 감독하였는데, IP 주소 할당은 IANA 에서 다음과 같이 지역으로 구분되어있습니다. 북아메리카/ 유럽, 중동, 중앙아시아/ 아시아, 태평양 지역/ 라틴 아메리카, 카리브해/ 아프리카 로 구분되어 있고 RIR (지역 인터넷 레지스트리) 에 위임되어 관리가 됩니다. 참고로 IP 와 IP 주소는 다른 개념입니다. IP 는 인터넷 규약을 말하는 것이고, IP 주소는 네트워크 상 장치들이 상호간에 인식하고 통신을 하기 위해 사용하는 주소입니다.
40. 그런데, 이 존 포스텔은 1997년 사망을 하게 됩니다. 이후, IANA 의 기능은 ICANN 에 흡수되게 됩니다. ICANN 은 위의 6번에서 언급되었습니다. 다시 짚고 넘어가자면, Internet Corporation for Assigned Names and Numbers 의 약자로 국제인터넷주소관리기구를 의미합니다.
41. ICANN 초기에는 10명의 이사가 있었는데, 그 이사들은 Jon Postel 에 의해 선정이 되었고, 초기에는 일부 관계자들만 활동을 해서 여러 비판을 받았었다고 합니다. 그런데, 그 후 여러가지 이슈로 이사의 선출을 일반회원에 의한 글로벌 선거로 진행하는 방침을 세웠다가, 선출 자체에 대하여 재검토를 하기도 했습니다. 2002년에는 이사진 선정에 대한 근본 개혁안이 제안되고 조직 개혁도 이루어지게 되었습니다.
42. 여기서 인터넷 거버넌스에 대한 이슈들이 발생하게 됩니다. Jon Postel 사후, IANA 의 기능을 ICANN 에 이행하게 되었을 때, '의사결정 과정'에 대한 논쟁이 벌어지게 됩니다. 이사 선출 방식도 이 부분에서 큰 비중을 차지하게 되었습니다. 직선제에 의한 이사 선출 방식의 폐지에 대해서 검토할 때, 의사 결정과정에서의 분명함과 책임성에 대한 논란이 있었다고 합니다.
43. 특히 ICANN 은 미국 상무부의 기구입니다. 이 곳에서 인터넷 관리자라는 지위를 갖고 있다는 것이 주요 쟁점인 것이었습니다. 의사 결정과 관련된 단체가 미국 행정부의 기구인 것입니다.
44. ICANN 은 '미국 상무부의 통제는 없다' 라고 말하지만, 캘리포니아주의 법률에 의거해 설립된 민간 단체이기에, 또 DNS 루트 서버 레코드의 관리 또한 미국 상무부의 권한이기에 실질적으로는 미국이 지배를 하고 있다라는 비판이 있습니다.
45. 심지어, ICANN 은 민간단체입니다.
46. 그렇기 때문에, 2003년 이후로부터 인터넷 관리를 수행하는 기관에 대한 논의가 벌어졌지만,
아직도 갑론을박이 있다.
어떠세요!
어렵긴해도, 많이 들어보신 부분들도 있으시죠?
회사원 생활을 하다보면, 모르는 부분을 집요하게 파보고 싶은 생각이 있습니다.
이번 기회에 인터넷의 역사와 거버넌스에 대해 한 번 알아보시는데 도움이 되었으면 좋겠습니다.
감사합니다!
#거버넌스
#인터넷거버넌스
#인터넷의역사
#TCPIP
#IP주소
#ICANN
#조포스텔