반응형
이전 포스팅 네트워크와 종류(LAN, WAN, 인터넷) 및 ISP란? 에서 인터넷은 월드와이드웹(WWW)의 보편화로 더욱 알려진 네트워크라고 했습니다. 그렇다면 월드와이드웹은 무엇일까요?
1. 월드와이드웹(WWW)란?
- 한줄 요약: 인터넷을 통해 다양하고 광범위한 웹페이지로 편리한 접근 방법을 제공하는 상호작용 연결 시스템.
* 월드와이드웹은 3가지의 특징이 있다.
- 첫번째로 www는 인터넷 서비스다. TCP/IP를 사용한 범지구적 네트워크 서비스를 이용하여 웹 페이지를 공유하는 서비스다.
- 두번째로 www는 HTTP 프로토콜을 사용한다. HTTP 프로토콜은 HyperText Transfer Protocol의 약자이며 직역 시 하이퍼텍스트를 전달하는 프로토콜이다. 즉 하이퍼텍스트를 전달하는 방식을 사용하여 웹 페이지를 공유하는 방식을 말한다. <클라이언트, 일반 사용자, 웹 브라우저>는 HTTP를 통해 웹 서버(웹페이지 제공자 ex.네이버)와 정보를 주고 받는다.(그림1 참조.)
- 세번째로 www는 HTML을 이용한 정보 시스템이다. HTML은 HyperText Markup Language로 인터넷 서비스의 하나인 www를 통해 문서 만들때 사용하는 프로그래밍 언어다. 하이퍼텍스트를 작성하기 위해 개발되었으며, 태그를 사용하여 문장구조를 나타낸다.
인터넷은 TCP/IP 프로토콜을 이용하여 전세계적으로 연결돼있는 통신망. WWW는 인터넷 서비스 중 하나로 HTTP 프로토콜을 사용하여 HTML을 클라이언트-서버간 통신하여 웹페이지를 볼 수 있게함.
그렇다면 프로토콜은 뭘까?
2. 프로토콜(protocol)이란?
- 정의: 프로토콜은 통신 시스템이 정보를 교환하기 위한 통신 규칙이다.(출처: 네이버 지식백과)
통신 규칙이라고 하니 애매할 수 있다. 그렇지만 조금 생각해보면 필수적인 사항이다. 내가 외국인과 대화를 하려고 하는데(통신) 한국어로만 얘기한다면 통신이 될까? 이럴때 '통신할 때는 영어로만 대화하자'라는 규칙을 만들어 놓으면 대화(통신)이 가능하게 될 것이다. 이렇듯 컴퓨터와 네트워크도 마찬가지다. 서로 다른 환경에 있는 컴퓨터 & 네트워크끼리 통신하려면 통신 규칙이 있어야한다. 이러한 통신 규칙을 우리는 프로토콜이라고 부른다.
생각해보면, 프로토콜들은 전세계적으로 약속된 것들로 구성되어야한다(목적 자체가 범지구적 통신이기 때문). 그 결과 국제표준화기구(ISO)는 컴퓨터 네트워크 프로토콜의 디자인, 통신을 계층으로 나누어 설명한 OSI 7계층 모델을 발표했다. 다음 포스팅에서는 OSI 7계층 모델에 대해 알아보자. OSI 7계층에 대해 이해한다면, 네트워크 통신의 거시적인 그림을 그리기 위한 우리의 목적에 한 발짝 다가서게 될 수 있을 것이다.
반응형
'네트워크' 카테고리의 다른 글
[네트워크] 5. 무선 LAN(랜)이란? 통신 방식? 전송 제어? (0) | 2022.02.22 |
---|---|
[네트워크] 4. 이더넷이란? 통신 방식? 전송 제어? Easy with TMI (0) | 2022.02.21 |
[네트워크] 전송 계층이란? TCP, UDP 구조? 3WayHandShake? (0) | 2022.02.17 |
[네트워크] 3. OSI 7계층, TCP/IP 모델이란? 개념 및 존재 이유? (0) | 2022.02.15 |
[네트워크] 1.네트워크와 종류(LAN, WAN, 인터넷) 및 ISP란? (0) | 2022.02.13 |