다빈치
|
Blog
  • 홈페이지
비즈니스 일반

월드 와이드 웹의 역사: 팀 버너스 리와 인터넷의 차이

인터넷과 웹은 어떻게 다를까요? ARPANET과 TCP/IP에서 팀 버너스 리의 웹 발명, HTML·HTTP·URL의 역할까지 월드 와이드 웹의 역사를 정리합니다.
Da Vinci's avatar
Da Vinci
Jul 03, 2024
월드 와이드 웹의 역사: 팀 버너스 리와 인터넷의 차이
Contents
1. 인터넷 초기 역사1) 웹 시대 이전 컴퓨터 네트워킹2) 월드 와이드 웹(WWW)의 시작월드 와이드 웹의 뜻인터넷과 웹의 차이2. 월드 와이드 웹 창시자 팀 버너스 리1) CERN에서의 연구2) 첫 번째 웹 브라우저 개발3) HTML, HTTP, URL의 발명3. 웹을 구성하는 HTML·HTTP·URL1) HTML: 문서 구조와 링크2) HTTP: 클라이언트와 서버의 통신3) URL: 웹 자원의 위치참고한 공식 자료

월드 와이드 웹은 1989년 CERN의 팀 버너스 리가 정보 공유를 위해 제안·개발한 시스템이며, 인터넷은 웹·이메일 같은 서비스를 전달하는 네트워크 기반입니다. 이 글은 웹의 탄생 과정과 인터넷과의 차이를 정리합니다.

2021년 조사 기준 한국인의 평생 인터넷 사용 시간과 주간 이용 분야

출처: 중앙일보

인터넷과 월드 와이드 웹은 같은 개념이 아니에요. 인터넷은 여러 네트워크를 연결하는 통신 기반이고 웹은 그 위에서 URL로 자원을 찾고 HTTP로 주고받으며 HTML로 문서를 표현하는 정보 서비스예요.

웹은 팀 버너스 리가 1989년 CERN에서 제안했고 1990년 첫 브라우저와 서버를 만들면서 모습을 갖췄어요. 이 글에서는 ARPANET과 TCP/IP부터 웹의 탄생, HTML·HTTP·URL의 역할까지 차례로 살펴봐요.

1. 인터넷 초기 역사

인터넷은 웹보다 먼저 시작됐어요. 1960년대 패킷 교환 네트워크 연구와 1983년 ARPANET의 TCP/IP 전환이 오늘날 인터넷의 기반을 만들었고 웹은 그 위에 등장한 정보 서비스예요.

1) 웹 시대 이전 컴퓨터 네트워킹

대형 컴퓨터 장비를 운영하는 초기 컴퓨터 네트워크 연구실

출처: TarihNotum

인터넷은 TCP/IP를 바탕으로 서로 다른 네트워크를 연결한 ‘네트워크의 네트워크’예요. 웹뿐 아니라 이메일, 파일 전송, 실시간 통신 등 여러 서비스가 이 기반 위에서 작동해요.

1969년, 연구기관을 연결한 ARPANET

ARPANET은 1969년 UCLA·SRI 등 네 곳의 노드를 연결하며 가동을 시작했어요. DARPA 기록에 따르면 지리적으로 떨어진 연구 시설 사이의 안전한 통신과 정보 공유가 초기 목표에 포함됐어요. 대학과 정부 연구소로 범위가 넓어졌고 원래의 ARPANET은 1990년에 공식 종료됐어요.

1983년, TCP/IP로 전환

서로 다른 네트워크를 연결하려면 공통 통신 규칙이 필요했어요. ARPANET은 1983년 1월 1일 기존 NCP에서 TCP/IP로 전환했어요. TCP/IP는 독립된 네트워크를 서로 연결하는 개방형 구조를 제공해 인터넷이 ‘네트워크의 네트워크’로 확장되는 기반이 됐어요. 자세한 전환 과정은 Internet Society의 인터넷 역사에서 확인할 수 있어요.

2) 월드 와이드 웹(WWW)의 시작

출처: freepick

웹은 인터넷 자체가 아니라 인터넷에서 문서와 자원을 연결하고 탐색하는 서비스예요. 1989년 팀 버너스 리는 CERN 연구자들이 서로 다른 컴퓨터에 흩어진 정보를 공유할 수 있도록 하이퍼텍스트 기반 시스템을 제안했어요.

월드 와이드 웹의 뜻

월드 와이드 웹은 URL로 자원의 위치를 가리키고 HTTP로 데이터를 주고받으며 HTML로 문서 구조와 링크를 표현하는 정보 공간이에요. 웹 브라우저는 이 자원을 요청하고 화면에 보여 줘요.

HTML·HTTP·URL은 역할이 다르지만 함께 작동해요.

인터넷과 웹의 차이

인터넷은 기기와 네트워크를 연결하는 통신 기반이고 웹은 그 기반 위에서 작동하는 서비스예요. 이메일이나 파일 전송은 인터넷을 사용하지만 반드시 웹을 거치지는 않아요.

2. 월드 와이드 웹 창시자 팀 버너스 리

월드 와이드 웹은 영국 컴퓨터과학자 팀 버너스 리가 1989년 CERN에서 제안했어요. 1990년 첫 웹 서버와 브라우저·편집기 WorldWideWeb을 구현하면서 아이디어를 실제 시스템으로 만들었어요.

1) CERN에서의 연구

팀 버너스 리의 하이퍼텍스트 시스템 ENQUIRE 화면

출처: CHM

팀 버너스 리는 CERN 연구자들이 서로 다른 하드웨어와 파일 형식에 흩어진 정보를 찾기 어렵다는 문제를 해결하려 했어요. 이를 위해 네트워크에 연결된 문서를 하이퍼텍스트 링크로 잇는 방법을 제안했어요.

그는 1980년 CERN에서 정보 사이의 관계를 연결하는 개인용 프로그램 ENQUIRE를 만들었어요. 이 경험은 1989년 서로 다른 시스템의 정보를 하이퍼텍스트 링크로 잇는 웹 제안으로 이어졌어요.

2) 첫 번째 웹 브라우저 개발

WorldWideWeb 브라우저가 표시된 NeXT 컴퓨터 옆의 팀 버너스 리

출처: CERN

팀 버너스 리는 1990년 NeXT 컴퓨터에서 첫 웹 브라우저이자 편집기인 WorldWideWeb과 첫 서버 httpd를 만들었어요. 1991년에는 다른 환경에서도 쓸 수 있는 라인 모드 브라우저가 배포돼 CERN 밖의 연구자도 웹에 접근할 수 있게 됐어요. W3C의 웹 역사에도 이 과정이 정리돼 있어요.

CERN은 1993년 4월 30일 웹 소프트웨어를 퍼블릭 도메인으로 공개했고 이어 공개 라이선스 버전도 제공했어요. 이 결정은 누구나 웹 서버와 브라우저를 만들고 표준을 확장할 토대가 됐어요.

3) HTML, HTTP, URL의 발명

URL을 프로토콜·도메인 이름·자원 경로로 나눈 예시

출처: Steve’s Internet Guide

웹의 초기 핵심 규격은 HTML, HTTP, URI였어요. 오늘날 흔히 쓰는 URL은 URI의 한 유형으로 웹 자원의 위치와 접근 방법을 나타내요. 세 기술은 각각 문서 구조, 데이터 전송, 자원 식별을 맡아요.

3. 웹을 구성하는 HTML·HTTP·URL

HTML·HTTP·URL이 웹을 구성하는 관계를 보여주는 벤 다이어그램

출처: Tranititon

1) HTML: 문서 구조와 링크

HTML은 웹 문서의 구조와 링크를 표현하는 마크업 언어예요. 제목·문단·목록·이미지 같은 요소를 태그로 표시하고 하이퍼링크로 다른 자원과 연결해요.

2) HTTP: 클라이언트와 서버의 통신

HTTP는 브라우저 같은 클라이언트와 웹 서버가 요청과 응답을 주고받는 애플리케이션 계층 프로토콜이에요. HTML뿐 아니라 이미지·영상·JSON 등 여러 웹 자원을 전송해요.

3) URL: 웹 자원의 위치

URL은 웹 자원의 위치와 접근 방법을 나타내는 식별자예요. 보통 스킴, 호스트 이름, 경로 등으로 구성되며 브라우저는 URL을 해석해 지정된 서버에 자원을 요청해요.


인터넷은 네트워크를 연결하는 기반이고 웹은 그 위에서 정보를 연결하고 탐색하는 서비스예요. ARPANET과 TCP/IP가 인터넷의 토대를 놓았다면 팀 버너스 리의 HTML·HTTP·URI 설계는 웹을 누구나 이용할 수 있는 정보 공간으로 만들었어요.

이어지는 글에서는 최초의 이메일과 웹 브라우저의 역사, 국내외 웹 검색 엔진의 역사, 클라우드 컴퓨팅의 역사를 살펴볼 수 있어요.

참고한 공식 자료

  • DARPA: ARPANET

  • Internet Society: A Brief History of the Internet

  • CERN: The birth of the Web

  • W3C: History

Share article
Contents
1. 인터넷 초기 역사1) 웹 시대 이전 컴퓨터 네트워킹2) 월드 와이드 웹(WWW)의 시작월드 와이드 웹의 뜻인터넷과 웹의 차이2. 월드 와이드 웹 창시자 팀 버너스 리1) CERN에서의 연구2) 첫 번째 웹 브라우저 개발3) HTML, HTTP, URL의 발명3. 웹을 구성하는 HTML·HTTP·URL1) HTML: 문서 구조와 링크2) HTTP: 클라이언트와 서버의 통신3) URL: 웹 자원의 위치참고한 공식 자료

다빈치

RSS · Powered by Inblog