더북(TheBook)

2.1.5 프로토콜

컴퓨터와 컴퓨터가 통신할 때 상대방의 요청과 응답을 이해할 수 없다면 어떨까요? 알아듣지 못하는 언어로 말하는 외국인과 대화하는 것처럼 소통이 되지 않아 요청받은 작업을 처리하지 못할 것입니다.

프로토콜(protocol)은 컴퓨터 네트워크에서 컴퓨터 간에 통신할 수 있도록 정해놓은 규칙과 절차를 말합니다. 언어가 제각각일 때 영어를 공용어로 사용하듯이 컴퓨터 간에 통신할 때도 미리 정한 약속인 프로토콜을 사용합니다.

백엔드 개발과 관련된 주요 프로토콜은 TCP, IP, HTTP, HTTPS 등입니다. 이러한 프로토콜의 역할을 자세히 알아봅시다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.