1. IP와 IP Packet - IP 패킷 정보
IP(인터넷 프로토콜) 주소를 컴퓨터에 부여하고 이를 이용해 클라이언트와 서버가 통신
IP는 지정한 IP주소에 패킷이라는 통신 단위로 데이터를 전달
2. IP패킷
- 패킷 : pack + bucket (소포)
- P패킷은 우체국의 송장 처럼 전송 데이터를 무사히 전송하기 위해 출발지 IP, 목적지IP와 같은 정보가 포함되어 있음
- 패킷 단위로 전송을 하면 노드들은 목적지 IP에 도달하기 위해 서로 데이터를 전달 (복잡한 인터넷 망 사이에서도 정확한 목적지로 패킷을 전송할 수 있음)
- 서버에서 데이터를 전송받는다면 서버도 IP 패킷을 이용해 클라이언트에 이에 대한 응답을 돌려줘야함
3. IP 프로토콜 한계
3-1) 비연결성
- 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷을 전송(클라이언트는 서버의 상태를 파악할 방법이 없기 때문에 패킷을 그대로 전송)
3-2) 비신뢰성
- 중간에 패킷이 사라질 수 있음 (중간에 있는 서버가 데이터를 전달하던 중 장애가 생겨 패킷이 중간에 소실되더라도 클라이언트는 이를 파악할 방법이 없음)