[Network 개념] 프로토콜? (HTTP, FTP, TELNET, SSL/TLS)
프로토콜? 프로토콜은 통신을 위한 약속을 말한다. 사람도 대화를 할 때 명시적으로 말을 하지 않아도 서로 알고 있는 언어를 사용해 소통하듯, 컴퓨터도 통신하기 위해 미리 정해둔 약속이 있다. 그것이 바로 프로토콜이다. 사람들도 대화를 할 때 사용하는 언어가 한국어, 영어, 불어, 러시아어 등으로 다양하듯 프로토콜도 종류가 많다. TCP, HTTP, FTP 등이 대표적인 예이다. HTTP Hyper Text Transfer Protocol 인터넷 상에서 데이터를 주고 받기 위한 클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜 주로 HTML 문서를 주고 받는데 쓰이며 HTTP를 따르는 브라우저로부터 요청을 받으면, HTTP 응답으로 응답한다. 웹 브라우저를 이용해 통신하지만, 이외에도 특정 프로그램을..
2021. 1. 20.