IP주소 (Internet Protocol Address)
- IP주소를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다.
- 패킷(Packet)이라는 통신 단위로 데이터를 전달한다.
IP 프로토콜의 한계
- 비연결성
- 패킷을 받을 대상의 상태를 알 수 없으므로 수신 불가능한 상태여도 패킷을 계속하여 보낸다
- 비신뢰성
- 중간에 패킷이 사라지거나 패킷의 순서를 보장할 수 없다.
- 프로그램 구분
- 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상일 경우 문제가 된다.
패킷이 노드를 통해 전송되는 과정이 일정하지 않기 때문에 다음과 같이 순서 문제가 발생할 수 있다.
Reference
- 모든 개발자를 위한 HTTP 웹 기본 지식 - 김영한 강사님