먼저, 프로토콜이란 무엇일까? 프로토콜이란? 클라이언트와 서버가 서로 통신하기 위해서는 통신방법에 대한 약속이 필요한데, 이때 이 약속이 프로토콜이다. "통신규약"이라고 말한다. 웹 통신에 주로 쓰이는 IP, TCP, UDP, HTTP 모두 프로토콜에 해당하며 이번에는 위 4가지 프로토콜에 대해 자세히 다루고자 한다. 프로토콜은 아래의 OSI 7 Layer에 의해 좀 더 명확히 이해할 수 있다. OSI 7 Layer(OSI 7계층) ? OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. 다양한 프로토콜에 대해서 바이블로서 정의하는 역할을 한다. 우리는 OSI 7 Layer(OSI 7계층)를 통해 통신이 일어나는 과정을 단계별로 파악할 수 있다. 각 Level에 대해 좀 더 ..