프로토콜

우리가 네트워크를 통해 데이터를 전송할때,
각자가 자신만의 포멧으로 데이터를 보낸다면 데이터를 수신하는 쪽에서는 모든 보내는쪽에 맞춰 이를 해석하는 로직을 구현해야 한다

이러한 현상을 막기위해 상위 기관(ITU)에서 데이터를 보낼 때의 약속된 형태(규약)를 정의했고,
이로 인해 수신하는 쪽에서는 모든 클라이언트의 포멧을 해석하는 로직을 구현할 필요없이 해당 규약을 해석하는 로직만 작성하면 된다

각각의 서비스마다 정해진 프로토콜이 있다

인터넷은 TCP/IP, 메일은 SMTP, 파일전송은 FTP 등등
뒤의 P는 Protocol의 약자이다

즉 인터넷 통신을 할때는 데이터를 TCP/IP에 맞춰서 전송하고, 메일을 보낼떄는 SMTP에 맞춰서 전송하게 되는 것이다