1 00:00:05,600 --> 00:00:10,658 2009년 현재 인터넷에서 우리는 메일을 보내고 2 00:00:10,658 --> 00:00:12,655 인터넷을 통해 전화를 걸고 3 00:00:12,655 --> 00:00:16,184 우리가 관심을 가진 주제에 대해 토론을 하기도 한다. 4 00:00:16,184 --> 00:00:19,017 심지어 은행 업무까지도 가상 세계에서 이루어진다. 5 00:00:19,017 --> 00:00:21,293 그러나 우리가 오늘날 당연하게 여기는 이것은 6 00:00:21,293 --> 00:00:25,054 50년 전까지만 해도 모호한 아이디어에 불과했다 7 00:00:25,054 --> 00:00:27,655 그것이 어떻게 여기까지 왔는지 이해하기 위해서 8 00:00:27,655 --> 00:00:31,889 모든 것이 시작된 1957년으로 거슬러 올라가보자. 9 00:00:31,889 --> 00:00:36,943 1957년 이전의 컴퓨터는 한 번에 하나의 일만 할 수 있었다. 10 00:00:36,943 --> 00:00:39,219 이는 "배치 프로세싱"이라 불렸다. 11 00:00:39,219 --> 00:00:42,311 당연히 이는 매우 비효율적이었다. 12 00:00:42,311 --> 00:00:44,582 컴퓨터가 점점 커지면서 13 00:00:44,582 --> 00:00:47,694 컴퓨터는 특별한 냉방시설 안에 보관되어야 했다. 14 00:00:47,694 --> 00:00:51,502 하지만 그러면서 개발자는 직접 컴퓨터로 작업할 수 없게 됐다. 15 00:00:51,502 --> 00:00:54,288 그들을 연결해주기 위해서는 전문가를 불러야 했다. 16 00:00:54,288 --> 00:00:57,539 당시 프로그래밍의 수많은 수작업과 17 00:00:57,539 --> 00:01:01,904 컴퓨터와의 간접적인 연결은 수많은 버그를 양산했고, 18 00:01:01,904 --> 00:01:06,537 이는 시간을 낭비시키고 개발자들을 짜증나게 했다. 19 00:01:06,537 --> 00:01:10,055 1957년, 큰 변화가 일어났다. 20 00:01:10,055 --> 00:01:12,655 원격 접속이 설치되었다. 21 00:01:12,655 --> 00:01:15,813 개발자들은 컴퓨터로 직접 작업할 수 있게 됐다. 22 00:01:15,813 --> 00:01:20,086 이와 동시에 "타임 쉐어링"이란 아이디어가 나왔다. 23 00:01:20,086 --> 00:01:24,703 이는 한 컴퓨터의 처리 능력을 여러 사용자와 공유하는 24 00:01:24,703 --> 00:01:27,827 컴퓨터 기술상의 최초의 개념이었다. 25 00:01:32,463 --> 00:01:36,342 냉전 시기였던 1957년 10월 4일, 26 00:01:36,342 --> 00:01:39,056 최초의 무인 위성 스푸트니크 1호가 27 00:01:39,056 --> 00:01:42,539 소련에 의해 발사되어 궤도에 진입했다. 28 00:01:42,539 --> 00:01:45,920 "미사일 격차"에 대한 공포가 출현했다. 29 00:01:45,920 --> 00:01:48,623 미국의 기술 우위를 지키기 위해 미국은 30 00:01:48,623 --> 00:01:55,171 1958년 2월, 국방고등연구계획국(DARPA)를 설립했다. 31 00:01:55,171 --> 00:02:00,326 당시 지식은 사람을 통해서만 전달됐다. 32 00:02:00,326 --> 00:02:04,221 DARPA는 지식의 전파를 가속화하고 33 00:02:04,221 --> 00:02:07,578 이미 존재하는 연구를 반복하는 일을 피하기 위해 34 00:02:07,578 --> 00:02:10,176 대규모 컴퓨터 네트워크를 계획했다. 35 00:02:10,176 --> 00:02:12,616 이 네트워크가 장차 ARPANET이 된다. 36 00:02:12,616 --> 00:02:16,440 이와 함께 3개의 다른 개념도 곧 개발되는데, 37 00:02:16,440 --> 00:02:18,799 이들은 인터넷의 역사에서 근간이 되는 것들이다. 38 00:02:18,799 --> 00:02:23,732 미국의 랜드 연구소에서 만든 군사용 네트워크, 39 00:02:23,732 --> 00:02:28,478 영국 국립 물리 연구소의 상업용 네트워크, 40 00:02:28,478 --> 00:02:32,811 과학용 네트워크인 프랑스의 CYCLADES. 41 00:02:32,811 --> 00:02:39,266 이런 구상들에서 보이는 과학적, 군사적, 상업적 접근은 42 00:02:39,266 --> 00:02:43,183 우리 현대 인터넷의 기초이다. 43 00:02:43,183 --> 00:02:45,442 이 네트워크들 가운데 가장 익숙한 44 00:02:45,442 --> 00:02:48,368 ARPANET부터 시작해보자. 45 00:02:48,368 --> 00:02:51,479 이 네트워크는 1966년에 시작됐다. 46 00:02:51,479 --> 00:02:53,662 대학들은 그들의 컴퓨터를 공유하는 데 47 00:02:53,662 --> 00:02:55,659 일반적으로 매우 조심스러웠다. 48 00:02:55,659 --> 00:02:59,142 그래서 작은 컴퓨터가 메인프레임 앞에 놓여졌다. 49 00:02:59,142 --> 00:03:01,325 접속메시지처리기(IMP)라는 이 컴퓨터가 50 00:03:01,325 --> 00:03:04,854 네트워크 활동을 관장하는 동안, 51 00:03:04,854 --> 00:03:09,750 메인프레임은 프로그램과 자료 파일의 구동만 담당했다. 52 00:03:09,750 --> 00:03:13,987 이와 함께, IMP는 메인프레임의 인터페이스 역할도 담당했다. 53 00:03:13,987 --> 00:03:17,162 IMP들만이 네트워크에 연결되어 있었기 때문에, 54 00:03:17,162 --> 00:03:19,901 이 네트워크는 IMP 서브넷이라 불렸다. 55 00:03:19,901 --> 00:03:23,105 컴퓨터들 사이의 최초 연결을 위해, 56 00:03:23,105 --> 00:03:27,285 네트워크 워킹 그룹은 네트워크 제어 프로토콜(NCP)을 개발했고, 57 00:03:27,285 --> 00:03:32,672 나중에 NCP는 보다 효율적인 전송 제어 프로토콜(TCP)로 교체됐다. 58 00:03:32,672 --> 00:03:38,033 TCP의 한 특징은 파일 전송의 검증이다. 59 00:03:38,033 --> 00:03:40,590 이제 영국으로 잠깐 넘어가보자. 60 00:03:40,590 --> 00:03:44,537 NPL 네트워크는 상업용 기반으로 설계되었기 때문에 61 00:03:44,537 --> 00:03:49,088 수많은 사용자와 파일 전송이 예상되었다. 62 00:03:49,088 --> 00:03:52,014 회선의 혼잡을 방지하기 위해 63 00:03:52,014 --> 00:03:55,125 전송되는 파일은 더 작은 패킷들로 나누어졌고, 64 00:03:55,125 --> 00:03:58,395 이는 수신 장치에서 다시 합쳐졌다. 65 00:03:58,395 --> 00:04:01,275 "패킷 스위칭"이 탄생한 것이다. 66 00:04:05,865 --> 00:04:09,330 1962년 미국의 정찰 비행기가 쿠바에서 67 00:04:09,330 --> 00:04:15,224 미국에 닿을 수 있는 중장거리 미사일들을 발견했다. 68 00:04:15,224 --> 00:04:18,856 이는 핵 분쟁의 공포에 불을 지폈다. 69 00:04:18,856 --> 00:04:24,382 당시 정보 시스템들의 설계 방식은 중앙집중적이었다. 70 00:04:24,382 --> 00:04:28,098 [핵]공격시 붕괴를 피하기 위해서는, 71 00:04:28,098 --> 00:04:32,788 분산된 네트워크 설계 방식이 개발되어야 했다. 72 00:04:32,788 --> 00:04:34,936 이 방식에서는 노드를 잃더라도 73 00:04:34,936 --> 00:04:37,680 네트워크는 작동할 것이었다. 74 00:04:37,680 --> 00:04:41,449 통신은 전파를 통해서도 이루어졌었는데, 75 00:04:41,449 --> 00:04:46,140 이 또한 핵 공격을 받으면 문제가 되었다. 76 00:04:46,140 --> 00:04:51,393 핵 공격이 전리층에 영향을 미쳐 장파 전파는 더 이상 사용 불가능할 것이었다. 77 00:04:51,393 --> 00:04:54,870 그래서 그들은 직접파(단파)를 사용해야 했지만, 78 00:04:54,870 --> 00:04:58,075 이는 멀리 가지 못했다. 79 00:04:58,075 --> 00:05:02,068 더 나은 해법은 분산 네트워크 모델이었다. 80 00:05:02,068 --> 00:05:06,991 즉 먼 거리까지도 최소의 혼선으로 통신을 할 수 있었다. 81 00:05:06,991 --> 00:05:09,220 또 다른 획기적 전환은 82 00:05:09,220 --> 00:05:12,285 프랑스 네트워크 CYCLADES의 개발과 함께 나타났다. 83 00:05:12,285 --> 00:05:18,044 CYCLADES는 ARPANET보다 훨씬 예산도 적고 노드도 적었기 때문에 84 00:05:18,044 --> 00:05:21,880 포커스는 다른 네트워크들과의 통신에 놓여졌다. 85 00:05:21,880 --> 00:05:27,200 이를 통해 "인터-넷"이란 말이 태어났다. 86 00:05:27,200 --> 00:05:33,137 덧붙여, CYCLADES의 개념은 ARPA와 NPL의 것에서 더 나아갔다. 87 00:05:33,137 --> 00:05:36,387 송신 장치와 수신 장치 사이의 통신이 이루어지는 동안 88 00:05:36,387 --> 00:05:39,360 [사이의] 컴퓨터들은 더이상 간섭을 하지 않은 채 89 00:05:39,360 --> 00:05:42,285 단순히 전송 노드로서만 역할을 수행하는 것이다. 90 00:05:42,285 --> 00:05:45,583 CYCLADES 프로토콜은 물리 계층을 이용해 모든 기계들을 관통했고, 91 00:05:45,583 --> 00:05:49,576 이 물리 계층은 하드웨어로 구현되었다. 92 00:05:49,576 --> 00:05:54,592 이는 수신 장치와의 직접적 접속과 종단간(end-to-end) 구조를 제공했다. 93 00:05:54,592 --> 00:05:57,100 CYCLADES 네트워크에 고무되고 94 00:05:57,100 --> 00:06:00,304 네트워크들이 서로 호환되지 않았던 까닭에 95 00:06:00,304 --> 00:06:04,205 이 연결은 널리 중요성을 얻었다. 96 00:06:04,205 --> 00:06:07,967 전화 회사들은 x.25 프로토콜을 개발하여 97 00:06:07,967 --> 00:06:15,990 회사 서버를 통해 통신을 가능케 한 대신 그 대가로 월 기본 요금을 받았다. 98 00:06:15,990 --> 00:06:23,781 DARPA의 TCP는 게이트를 통해 컴퓨터들을 연결했고, 99 00:06:23,781 --> 00:06:30,258 국제 표준 기구(ISO)는 OSI 참조 모델을 설계했다. 100 00:06:30,258 --> 00:06:34,344 OSI의 혁신은 단말기 차원에서부터 네트워크를 표준화하고 101 00:06:34,344 --> 00:06:40,893 채널을 상호분리된 계층으로 나눈 것이었다. 102 00:06:40,893 --> 00:06:45,258 결국 TCP는 OSI 참조 모델의 특성을 통합했고, 103 00:06:45,258 --> 00:06:49,298 TCP/IP 프로토콜에게 길을 열어주었다. 104 00:06:49,298 --> 00:06:53,663 이 TCP/IP 프로토콜은 네트워크들 사이의 호환성을 보장한 표준으로, 105 00:06:53,663 --> 00:06:58,215 결국 네트워크들을 병합하여 인터넷을 창조해냈다. 106 00:06:58,215 --> 00:07:02,812 1990년 2월 28일, ARPANET 하드웨어는 제거되었지만, 107 00:07:02,812 --> 99:59:59,999 인터넷은 정상적으로 운영되었다.