인터넷의 탄생과 역사 — 냉전의 알파넷(ARPANET)부터 한국의 최초 인터넷 SDN까지
1969년 10월 29일 밤 10시 30분, 미국 로스앤젤레스 캘리포니아대학(UCLA) 공학관 3420호의 컴퓨터 연구실. 한 젊은 대학원생 찰리 클라인(Charley Kline)은 약 560킬로미터 떨어진 샌프란시스코 인근 스탠퍼드 연구소(SRI)의 컴퓨터와 전화선으로 연결된 단말기 앞에 앉았습니다.
그의 목표는 스탠퍼드의 컴퓨터에 원격 접속하기 위해 LOGIN이라는 다섯 글자를 입력하는 것이었습니다. 음성 통화로 상대 연구원과 한 글자씩 확인하며 자판을 두드렸습니다.
“L 쳤습니다. 거기 떴나요?"
"네, L 떴습니다."
"O 쳤습니다. O 떴나요?"
"네, O 떴습니다.”
그리고 그가 세 번째 글자인 G를 누르는 순간, 스탠퍼드의 시스템이 갑작스러운 버퍼 오버플로로 멈춰 서고 말았습니다. 인류 역사상 최초로 서로 다른 컴퓨터가 원격 네트워크로 패킷을 주고받은 역사적 순간에 남겨진 첫 메시지는 아이러니하게도 “LO” 였습니다.
성경의 창세기 구절이나 장엄한 선언문 대신 남겨진 이 미완성의 두 글자 “LO(보라, 혹은 안녕의 시작)“는, 훗날 전 인류의 삶과 산업을 완전히 뒤바꾸어 놓을 인터넷(Internet) 의 신호탄이었습니다.
1. 통신 거인들의 조소와 패킷 교환(Packet Switching)의 태동
인터넷의 모태는 미 국방부 산하 고등연구계획국(DARPA, 당시 ARPA)이 지원한 연구용 컴퓨터 통신망인 알파넷(ARPANET) 입니다. 1960년대 초는 미·소 냉전이 극에 달했던 시기였습니다. 군사 전략가들의 최대 고민은 핵 공격이나 대규모 폭격으로 중앙 지휘통제본부의 통신 교환소가 파괴되더라도 살아남을 수 있는 견고한 통신망을 구축하는 것이었습니다.
당시 세계 통신 시장을 독점하고 있던 미국의 벨 시스템(AT&T)은 이 아이디어를 비웃었습니다. 음성 전화망의 기본 원리인 회선 교환(Circuit Switching) 이야말로 유일하고 완전한 통신 기술이라고 확신했기 때문입니다. 전화망에서는 통화가 시작되면 두 지점 사이에 단 하나의 물리적 구리선 회선이 1:1로 독점 예약됩니다. 아무 말을 하지 않는 침묵의 순간에도 회선은 점유되며, 중간 교환국 하나가 파괴되면 그 회선을 통과하던 모든 통신은 일시에 두절됩니다.
flowchart TD
C_SRC["<b>발신자 (Caller)</b>"]
C_SW["<b>전화 교환국</b>"]
C_DST["<b>수신자 (Receiver)</b>"]
C_SRC -->|"1:1 물리적 전용 회선 독점 점유"| C_SW
C_SW -->|"중간 노드 장애 시<br/>통신 즉시 두절"| C_DST
이 오만한 독점에 반기를 든 인물들이 RAND 연구소의 폴 배런(Paul Baran)과 영국의 도널드 데이비스(Donald Davies)였습니다. 이들은 통신 데이터를 잘게 쪼갠 덩어리인 패킷(Packet) 으로 나누고, 각 패킷마다 목적지 주소를 적어 네트워크에 던지면 중간 노드들이 알아서 빈 선로를 찾아 목적지까지 릴레이하는 패킷 교환(Packet Switching) 이론을 제안했습니다.
flowchart TD
P_SRC["<b>호스트 A (송신)</b><br/>데이터를 독립 패킷 단위로 분할"]
P_R1["<b>라우터 1</b><br/>(IMP)"]
P_R2["<b>라우터 2</b><br/>(IMP)"]
P_DST["<b>호스트 B (수신)</b><br/>도착한 패킷 순서 재조합"]
P_SRC -->|"패킷 1 (최단 경로)"| P_R1
P_SRC -->|"패킷 2 (혼잡 분산)"| P_R2
P_R1 -.->|"경로 장애 시 자율 우회"| P_R2
P_R1 --> P_DST
P_R2 --> P_DST
AT&T의 엔지니어들은 “어떻게 선로를 예약도 안 하고 데이터를 쪼개서 보낸단 말인가? 그것은 기술적으로 불가능하며 쓸모없는 망상”이라며 협력을 거부했습니다. 하지만 국방부의 자금 지원을 받은 젊은 컴퓨터 과학자들은 냉장고만 한 크기의 허니웰 미니컴퓨터를 개조하여 세계 최초의 패킷 라우터인 IMP(Interface Message Processor) 를 만들었고, 1969년 말 UCLA, SRI, UC 산타바바라, 유타대의 4개 대학 연구소를 연결하는 최초의 알파넷을 완성하며 통신 거인들의 코를 납작하게 만들었습니다.
2. ‘성냥갑 안의 기적’: 1982년 한국 최초의 인터넷 SDN
알파넷이 미국 학계와 군을 중심으로 발전하던 1970년대 후반, 대한민국은 컴퓨터 불모지에 가까웠습니다. 대다수 국민에게 전화기조차 귀하던 시절이었고, 전산망이란 은행의 일부 메인프레임 전산화가 고작이었습니다.
이 불모의 땅에 인터넷의 씨앗을 심은 인물이 바로 ‘대한민국 인터넷의 아버지’로 불리는 전길남(Kilnam Chon) 박사 였습니다. 일본 오사카에서 태어나 UCLA에서 시스템공학 박사 학위를 받고 미국 나사(NASA) 제트추진연구소(JPL) 등에서 일하던 그는, 1979년 한국 정부의 해외 유치 과학자 프로그램을 통해 영구 귀국했습니다.
전길남 박사의 비전은 확고했습니다. “앞으로의 컴퓨터는 계산기가 아니라 인간과 정보를 잇는 통신 네트워크가 될 것이며, 한국이 기술 후진국을 벗어나려면 패킷 교환 통신망을 반드시 자체 기술로 확보해야 한다.”
flowchart TD
SNU["<b>서울대학교 컴퓨터공학과</b><br/>PDP-11/70 (UNIX v7)<br/>전길남 박사 연구팀"]
KIET["<b>구미 한국전자기술연구소 (KIET)</b><br/>VAX-11/780 (UNIX BSD)<br/>시스템 개발 연구실"]
CSNET["<b>미국 국방연구망 (CSNET)</b><br/>1983년 국제 인터넷 관문 연결"]
SNU <-->|"1200bps 전화 임대 전용선<br/>(TCP/IP 프로토콜 자체 디버깅)"| KIET
SNU -.->|"1983년 태평양 횡단 연결"| CSNET
1982년 5월 15일, 전길남 박사가 이끄는 연구팀은 서울대학교 컴퓨터공학과 연구실의 PDP-11 컴퓨터와 약 250킬로미터 떨어진 경북 구미의 한국전자기술연구소(KIET)에 있던 VAX-11 컴퓨터를 연결하는 역사적인 실험에 성공했습니다. 이 망의 이름은 SDN(System Development Network) 이었습니다.
이 사건의 역사적 의미는 상상을 초월합니다:
- 세계에서 두 번째, 아시아 최초의 TCP/IP 인터넷 구축 : 미국(알파넷)에 이어 전 세계에서 두 번째로 TCP/IP 프로토콜을 사용해 패킷 교환 인터넷을 성공시킨 국가는 영국도, 프랑스도, 일본도 아닌 대한민국이었습니다.
- 혹독한 환경을 뚫어낸 공학적 집념 : 당시 미국 정부는 냉전 규제로 인해 최신 네트워크 장비와 기술의 한국 수출을 엄격히 통제했습니다. 연구팀은 장비를 수입할 수 없어 유닉스(UNIX) 운영체제의 TCP/IP 소스코드를 밤새워 한 줄씩 뜯어보며 디버깅했고, 당시 열악하기 짝이 없던 한국통신의 1200bps(초당 약 150바이트 전송) 낡은 전화선 회선 위에서 신호 손실을 극복하며 네트워크를 뚫어냈습니다.
이 작은 SDN 연구망은 1983년 미국 국방연구망(CSNET)과 연결되었고, 이후 한국전산망(KREONET), 교육망(KREN), 그리고 하나로통신과 두루넷의 초고속 광랜 혁명으로 이어지는 대한민국 IT 강국의 거대한 기술적 젖줄이 되었습니다.
3. 연구망에서 전 인류의 광장으로: 인터넷의 상용화
초기의 인터넷은 철저히 대학 연구자들과 군사 연구원들만의 학술적 놀이터였습니다. 일반 대중이나 상업적 기업은 네트워크에 발을 들일 수 없었습니다. 하지만 1980년대와 1990년대를 거치며 세 가지 결정적 사건이 인터넷을 전 인류의 공용망으로 탈바꿈시켰습니다.
- 1983년 1월 1일 ‘플래그 데이(Flag Day)’ :
- 알파넷은 구형 프로토콜인 NCP(Network Control Program)를 완전히 폐기하고, 빈트 서프(Vint Cerf)와 밥 칸(Bob Kahn)이 개발한 TCP/IP 를 표준 프로토콜로 공식 전환했습니다. 현대 공학에서는 이날을 ‘진정한 인터넷의 공식 생일’ 로 꼽습니다.
- 1989년 월드 와이드 웹(WWW)의 탄생 :
- 유럽입자물리연구소(CERN)의 연구원 팀 버너스리(Tim Berners-Lee)가 하이퍼텍스트를 통해 문서를 전 세계 컴퓨터 간에 연결하는 WWW를 발명했습니다. 텍스트 명령어를 쳐야 했던 어두운 터미널 화면 대신, 마우스 클릭 한 번으로 지구 반대편의 문서를 읽을 수 있는 시대가 열렸습니다.
- 1990년대 초 민간 상용화와 NSFNET의 퇴장 :
- 미국 국립과학재단(NSF)은 학술 목적으로 운영하던 기간 백본망(NSFNET)의 상업적 이용 금지 조치를 해제하고, 점차 네트워크의 운영을 민간 통신사들에게 이관했습니다.
인터넷이 상업에 개방되자, 전 세계에는 가입자들에게 인터넷 접속 회선을 판매하는 수많은 민간 통신사(ISP: Internet Service Provider)들이 우후죽순 생겨나기 시작했습니다.
4. 역사에서 배우는 네트워크의 본질
인터넷의 역사를 되돌아보면, 인터넷은 거대한 독점 통신 대기업들이 계획적으로 기획해서 만든 인프라가 결코 아니었습니다.
오히려 “컴퓨터 데이터를 쪼개서 보낸다”는 패킷 교환의 아이디어를 헛소리 취급했던 기성 통신사들의 완고한 관료주의에 맞서, 대학 연구실의 젊은 연구자들과 괴짜 엔지니어들이 열악한 전화선과 모뎀 선로 위에서 자발적으로 코드를 짜고 연결을 시도하며 확장해 나간 분산적이고 자율적인 풀뿌리 네트워크 였습니다.
그리고 1982년 태평양 건너 가난했던 한국의 작은 연구실에서 전길남 박사와 제자들이 1200bps 선로를 붙잡고 씨름했던 그 역사적 순간은, 오늘날 대한민국이 전 세계에서 가장 역동적인 디지털 네트워크 인프라를 보유하게 된 결정적 분기점이었습니다.
이 자유롭고 학술적인 연합체가 민간에 개방되고 상업적 자본이 유입되면서, 인터넷은 또 다른 국면을 맞이하게 됩니다. 전 세계의 수많은 통신사들이 서로의 회선을 연결하며 통행료를 징수하고 위계를 나누는 ‘네트워크 사업자(ISP)의 신분제와 상호 접속의 경제학’ 이 태동한 것입니다.