Java Spring/모든 개발자를 위한 HTTP 웹 기본 지식
[Java Spring] 3-2. IP(인터넷 프로토콜)
ImJay
2023. 8. 10. 18:41
반응형
[Java Spring] 3-2. IP(인터넷 프로토콜)


내가 원하는 곳까지 데이터를 전달하기 위해서는 우선 나와 상대방의 IP 주소가 필요하다.
이 때 IP(인터넷 프로토콜)의 역할은 다음과 같다.
- 지정한 IP 주소(IP Address)에 데이터 전달
- 패킷(Packet)이라는 통신 단위로 데이터 전달

패킷에는 출발지 IP, 목적지 IP, 전송 데이터 등이 담겨 있다.

클라이언트가 이 패킷을 전송하고,

서버가 패킷으로 응답을 하면서 통신이 이루어진다.
그러나, 이러한 IP 프로토콜은 다음과 같은 한계가 있다.

- 비연결성
- 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송


- 비신뢰성
- 중간에 패킷이 사라지면?
- 패킷이 순서대로 안오면?
- 프로그램 구분
- 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?
반응형