<<모든 개발자를 위한 HTTP 웹 기본 지식>>
강의 정리 노트
e.g)
출발 IP: 100.100.100.1
목적 IP: 200.200.200.2
전송 데이터: Hello, World!
클라이언트는 서버(의 IP주소)로 데이터를 전송하기 위해 많은 인터넷 내의 노드를 거쳐감.
출발과 목적 IP가 같다고 같은 노드를 거쳐가는 건 아님. 당시의 상황에 따라 거치는 노드가 달라짐.
비연결성
: 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송.
비신뢰성
: 중간에 패킷이 사라져도 알 수 있는 방법 존재 x
: 패킷이 순서대로 전송할 것이라는 보증이 x
프로그램 구분
: 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이라면? 구분 불가능.