인프라/네트워크
IP (인터넷 프로토콜)
패잇
2024. 1. 26. 15:16
복잡한 인터넷 망으로 데이터를 보내려면 최소한의 규칙이 필요.
실생활에 주소가 있는 것처럼 네트워크 상에서도 주소가 있는데 이것이 IP 이다.
인터넷 프로토콜 역할
- 지정한 IP주소 (IP Adress)에 데이터 전달
- 패킷 (Packet) 이라는 통신 단위로 데이터 전달
IP 패킷 정보
- 메시지를 그냥 보내는 것이 아니라 IP 패킷으로 만들어서 인터넷 망에 던진다.
- 패킷 안에는 출발지 IP, 목적지IP, 기타 정보 등을 가지고 있고 IP 프로토콜 규약을 따르고 있어서 출발지, 목적지 등을 이해함
IP 프로토콜의 한계
- 패킷을 받을 대상이 없거나 서비스 불능 상태여로 패킷 전송 (비연결성)
- 중간에 패킷이 사라지거나 패킷 순서 보장이 안됨 (비신뢰성)
- 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 여러개일 때 프로그램 구분이 안됨
→ 이러한 IP의 한계를 해결해 주는 것이 TCP 프로토콜이다.