프로토콜과 웹의 변천사

🦥 Protocol

FTP

파일 전송 프로토콜 (File Transfer Protocol)

  • TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일 전송을 하기 위한 프로토콜이다. 파일 전송 프로토콜은 TCP/IP 프로토콜 테이블의 응용 계층에 속하며, 역사는 오래 되었다.

HTTP

하이퍼 본문 전송 프로토콜 (HyperText Transfer Protocol)

  • World Wide Web (www, w3) 상에서 정보를 주고받을 수 있는 프로토콜이다. 주로 HTML 문서를 주고받는 데에 쓰이며 클라이언트와 서버 사이에 이루어지는 요청/응답(request/response) 프로토콜 이다.

HTML

하이퍼 텍스트 마크업 언어 (Hyper Text Markup Language)

  • 웹 페이지 표시를 위해 개발된 마크업(markup) 언어 또는 부가데이터(metadata)

HTTP Server / Client

HTTP Server = Web Server

  • Apache
  • NginX . .

HTTP Client = Web Browser

  • Chrome
  • Safari
  • Edge
  • FireFox . .

    🦥 World Wide Web

    Web 1.0

  • 1.0 의 기본적인 개념은 디렉터리 검색이다. 모든 자료는 체계적으로 분류되어 있으며, 사용자들은 해당 카테고리를 통해 자료를 검색하게 된다.

    Web 2.0

  • 2000년대에 들어서면서 인터넷 보급 확산과 디바이스 다양화로 웹은 급속하게 발전했다. 웹 1.0은 단순한 웹페이지들의 집합으로 단방향 커뮤니케이션만 가능했지만 웹이 플랫폼의 형태로 발전한 웹 2.0은 양방향 커뮤니케이션이 가능해졌다.

    Web 3.0

  • 현대에 와서 웹 3.0은 1998년 팀 버너스리가 제안한 개념인 ‘시맨틱 웹(Semantic Web)’으로 변화가 시작 되었다. 시맨틱 웹은 ‘의미론적인 웹’을 뜻하는데 기계가 인간들이 사용하는 자연어를 이해하고 상황과 맥락에 맞는 개인 맞춤형 정보를 제공하는 웹을 가리킨다 웹 3.0은 ‘시맨틱 웹’과 ‘탈중앙화 된 웹’, 그리고 프로토콜 경제를 근간으로 하는 메타버스를 포함하게 된다. 따라서 지금의 웹 3.0은 시맨틱 기술을 활용해 개인 맞춤형 정보를 제공하고 블록체인 시스템을 통한 탈중앙화와 데이터 암호화에 기반한 ‘개인의 데이터 소유’가 가능해진다.

    즉 새로운 형태의 웹 생태계를 의미한다고 할 수 있다.

Categories:

Updated:

Leave a comment