IP 인터넷 프로토콜의 역할
- 지정한 IP 주소에 데이터를 전달
- 패킷이라는 통신 단위로 데이터 전달
단, 메시지를 그냥 보내는 게 아니고 IP 패킷이라는 전송 규칙에 의거하여 보낸다!
IP패킷 정보
- IP패킷에는 나의 IP와 목적지 IP를 포함하고 있다.
- 이 포함된 IP패킷을 메시지와 함께 던지는 형태
- 아래 그림은 이런 IP패킷을 메시지와 함께 던졌을 때 어떻게 흘러가는지를 보여준다. (출처)
IP패킷을 받은 목적지 쪽에서도 마찬가지로 IP패킷을 만들어서 리턴 메시지를 실어서 보낸다. (출처)
IP 프로토콜의 한계
비연결성
- 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 (출처)
비신뢰성
프로그램 구분
- 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?
이러한 IP의 문제점을 보완하기 위해 나온 프로토콜이 TCP/UDP 프로토콜이다!
'Dev > HTTP' 카테고리의 다른 글
HTTP 시작 (0) | 2021.05.11 |
---|---|
UR패밀리 URI, URL, URN 과 웹브라우저 흐름 (0) | 2021.05.06 |
친숙한 이름으로 바꿔주는 DNS (0) | 2021.05.05 |
프로세스를 구분하는 PORT (0) | 2021.05.05 |
IP의 한계 극복 TCP와 UDP (0) | 2021.05.05 |