-
프로토콜(Protocal)이란..?Programing Study/네트워크 2019. 10. 10. 22:22728x90반응형
- 정의
통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 통신 프로토콜은 신호 체계, 인증, 그리고 오류 감지 및 수정기능을 포함할 수 있다. (위키백과)
- 통신 프로토콜은 통신(데이터를 주고 받는) 상호간에 미리 약속된 규칙, 규약입니다.
-송신자와 수신자 사이에 "데이터 구조는 이런식으로 하고". "그건 이런의미고", "속도는 어느 정도로 보내고" 그런식으로 보내기로하자. 라고 약속한것입니다.
-비유하자면 안드로이드와 서버와 통신할때 TCP통신을 기본으로 하고 json형태의 자료구조로 보내고 등등 약속하는 것을 말함. <- 비유일뿐!
비유 : 전화할때 '한국말'로 하자 여기서 한국말이 서로 약속된 규칙이다. 전화받는 사람과 전화하는 사람과의 프로토콜이다.
- 비유를 하자면, 어디 기업에 내 이력서를 보낸다고 할때 메모장에 그냥 글로 한자 영어 막 섞어서 작성해서 제출하는것과, '그 회사와 약속되어있는 (그 회사가 제공하는) 이력서 양식에 맞추어 써서 보내는 것의 차이' 라고 생각하면 될거 같습니다. 양식에 맞추어 보내게 된다면 상대방이 받았을때 어느 부분에 뭐가 있으며, 이 정보는 이 뜻이구나 하고 알 수 있지요! 이런 것을 네트워크 상에 미리 정해 놓은 것이 프로토콜 입니다.
(https://blockdmask.tistory.com/185)
Web, Android, iOS 개발 문의 및 앱 웹 제작 문의
Email : funidea2020@naver.com
https://funidea.co.kr/
여성 신체 사이즈 기반 상품 추천 서비스!
나에게 딱 맞은 골라보자! Fit Me !
https://fit-me.kr/
728x90반응형'Programing Study > 네트워크' 카테고리의 다른 글
ubuntu) PHP에 curl 설치 & 확장 (0) 2020.10.29 Linux) composer 사용하기 (0) 2020.09.10 [네트워크] TCP/IP 프로토콜 소개 (0) 2019.10.11 게임 네트워킹의 - Deterministic 방식(정리중) (0) 2019.10.10 프로토콜에서 TCP 와 UDP 의 차이점 (0) 2019.10.10