[바미] Protocol TCP,UDP에 대해 알아봅시다.
·
Networking
시작 Protocol은 우리말로 하면 약속, 규약 이라는 의미이고, Network Protocol은 통신 규약입니다. 서로 간에 어떤 통신을 하기 위해서는 어떤 약속이 필요한데요. 프로토콜에는 여러가지가 있다. 여기서 전부 다 알아보진 않고, 게임에서 필요한 TCP, UDP만 다뤄보도록 하겠습니다. 여기에 베이스가 되는게 IP라는 프로토콜이 있어요. 이것이 하위 계층이고, TCP, UDP가 상위 계층입니다. TCP, UDP위에 HTTP, SMTP, 등등이 있습니다. 여러 레이어들이 있는데 보내는 쪽에서 데이터를 만들어서 레이어들을 거칠 때마다 거기게 해당하는 데이터들이 하나씩 추가 되서 맨 마지막에 데이터가 인터넷을 통해 전송하게 됩니다. 받는 쪽에서도 여러 레이어들이 있어서 각 레이어들에 맞는 데이터들..