본문 바로가기

IT/Network

Protocol 프로토콜 이해

반응형

Protocol이란? 

통신을 원하는 두 개체 간에 무엇을, 어떻게, 언제 통신하도록 할 것인지를 서로 약속한 규악

네트워크 장치들 간의 통신을 위해 사전에 제정한 통신 관련 규약


ex. 사람과 사람이 전화로 통화를 할 때에도 다음과 같은 절차를 따라야 한다.


1. 전화 수화기를 든다.

2. 상대방의 전화번호 버튼을 누른다.

3. 전화국 등을 통해 사용자가 보이지 않는 곳에서 필요한 정보가 전달되어 간다.

4. 상대방이 수화기를 들 때까지 기다린다.

5. 상대방과 대화한다.

6. 상대방과 대화가 끝나면 수화기를 내려놓는다.


컴퓨터 통신에서도 마찬가지로 상호 간에 의사를 전달하기 위한 언어와 일련의 절차 및 상호 간의 구분을 위한 방법이 필요하다. 통신 프로토콜(communication protocol)은 컴퓨터와 단말장치, 또는 컴퓨터와 컴퓨터 간에 정보교환을 하기 위해 사전에 약속된 통신규약이다.


이 통신 프로토콜의 종류로는 

TCP(Transmission Control Protocol)

IP(Internet Protocol)

SMTP(Simple Mail Transfer Protocol)

POP3(Post Office Protocol 3)

HTTP(Hyper-Text Transfer Protocol)

UDP(User Datagram Protocol)

등이 있다.

반응형

'IT > Network' 카테고리의 다른 글

HTTP의 이해  (0) 2017.09.23
Explorer의 문제점과 ActiveX 폐지 운동  (0) 2017.09.17
네트워크 접속 장치, 인터넷 주소 개념 정리  (0) 2017.09.17
Domain과 URL 이해  (0) 2017.09.16