IP (Internet Protocol)
복잡한 인터넷망 속에서, 상대방에게 정보를 전달하기 위해 IP Address 를 부여받게 되는데, 지정한 IP 주소로 데이터를 전달하기 위해 Packet(패킷) 이라는 통신 단위로 데이터를 전달하게 된다.
IP Packet
출발지 IP (Client) / 목적지 IP (Server) / 메세지, 정보 등을 가지고 있음. 여러개로 나눠서 보낼 수도 있다.
(1개 패킷 용량 : 약 1500byte)
위 그림처럼 패킷이 해당 목적지로 갈수 있도록 인터넷망 노드끼리 패킷을 주고받는다.
목적지에서 받았으면 잘 받았다고 OK 메세지를 담은 패킷을 다시 전달함 (처음 클라이언트에서 서버까지 전달할때와는 다른 경로를 통해 올 수 있음)
그러나 IP 프로토콜의 한계가 있다.
이를 해결하기 위한 개념 : TCP
TCP