프로토콜이 뭐에요?

enzoy : 쇠털나날/지식?즐! - 질문과해결 : 2004/01/22 21:07
(지식인에 답했던 글)

질문 :: by luk124
프로토콜의 종류에 TCP를 알고 있는데, 또 IP같은것도 프로토콜의 종류인가요?
프로토콜이 뭘 하는건지 알려주세요

__답변 by enzoy___________________________________________________________
프로토콜이란 서로 데이타를 주고 받는 방법을 정한 것.  

일단, TCP/IP는 우리가 인터넷상에서 파일을 주고 받고 메시지를 날리고 홈페이지를 볼때 전송되는 모든 데이타들이... TCP/IP 방식을 통해 전송된다고 생각하시면 됩니다.
TCP와 IP는 서로 층이 다를뿐 항상 같이 묶여서 작동됩니다. TCP가 받아서 약간 처리하고 IP한테 던져주고.. IP는 처리를 더하고 전송하고.. IP가 몇가지 처리하고 TCP한테 주면 TCP가 처리를 더 하고 전송하고..

프로토콜은.. 데이타 전송 방식의 규약을 말합니다.
데이타는 유선이든 무선이든 어떤 매체를 타고 날아가는 전기신호일뿐이죠. 이러한 전기신호를 어디부터 어디까지 끊어서 어떻게 해석해서 받아내야할지, 전송중에 데이타가 박살난채로 왔다면 그걸 어떻게 알고 다시 보내달라고 할지.. 이런 것들이 정해져 있어야 데이타 전송이 가능하겠지요..

그걸 프로토콜이라고 합니다.

예를 들겠습니다.
얍실고등학교 2학년 2반 학생들이 시험 시간에 컨닝을 한다고 합시다.
초치기 방식을 택했습니다. 답변 제공자가 0~5초 사이에 볼펜을 팅기거나 팔을 내려놓거나 의자를 끌거나 하면 객관식 답이 1번. 5~10초 사이는 2번. 10~15초 사이는 3번, 15~20초 사이는 4번, 20~25초 사이는 5번, 25~30 초 사이는 모르겠다로 지정합니다. 30초부터 59초까지 같은 식으로 하여 1분에 두문제씩이 전송되기로 합니다.

답안 전송을 시작할 때에 뒤통수를 긁으며 헛기침을 하기로 합니다.
다 끝나면 두손으로 턱을 괴기로 합니다.
시험 시작 전 쉬는 시간에 서로 다 같이 시계를 맞추고, 시험지가 넘어가는 순간 한번에 같이 넘기면 들키므로 서로 상황을 봐가며 넘어가는 순간부터 답을 시험지 구석에 적당히 적다가 서로 틀린 타이밍에 넘기기로 합니다.

이런 모든 전송 규약을 서로 정한 것이 바로 프로토콜입니다.
이를 "초치기1형"이라 명명하고 그 다음부터는 이런것 일일히 서로 말 안해도 "이번 시간은 초치기1형 프로토콜이야" "이번 선생님은 초치기가 안통해. 발위치4형 프로토콜로 하자" 라고 말하면 되게되죠.

프로토콜을 모르는 사람은 수 많은 정보가 오가는 와중에도 정보를 받을 수 없습니다.
또한 프로토콜이 명확하지 않으면 데이타 전송상에 많은 오류가 생길수 있겠지요.

이런 것이 바로 프로토콜입니다...;;;;;;

(출처 : '프로토콜이 뭐에요' - 네이버 지식iN)

Tags (관련 유사 이야기거리들) :

Trackback Address :: http://blog.enzoy.pe.kr/trackback/365


    Comment(s) :

Write a comment


<< : [1] : .. [343] : [344] : [345] : [346] : [347] : [348] : [349] : [350] : [351] : .. [694] : >>

광고란