IP(인터넷 프로토콜) : 지정한 IP주소에 데이터 전달, 패킷이라는 통신 단위로 전달

패킷에 출발ip, 목적 ip, 내용 들어있음.

도착 서버에서도 패킷으로 출발 ip로 던짐.

ip 프로토콜로는

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

중간에 패킷이 사라지면? 패킷(끊어서 보내기때문에)이 순서대로 안오면?(비신뢰성)

같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?(프로그램)

어쨋든 패킷이나, 광케이블, 인공위성, 서버단에 문제가 생기면 어쩔래

이런것들을 해결해주는게 TCP, UDP

ip위에 TCP,UDP를 올려서 보호해주는 느낌.

image.png

정확히는 아래처럼 http 요청하면 os단에서 TCP,UDP로 감싸져서 ip가 넘겨짐

image.png