kui-vault/06.Archive/aimSystems/모든 개발자를 위한 HTTP 웹 기본 지식/IP.md

758 B

  • IP 주소 부여
  • 지정한 IP 주소에 데이터 전달 ( Packet 이라는 데이터 통신 단위로 전달 ) ( IP Packet에는 출발지IP, 목적지IP, 데이터, 등이 포함된다. )

IP의 한계

  • 비연결성: 상대방이 online인지 out of service인지 확인하지 않는다.

  • 비신뢰성: 패킷이 소실되거나 패킷의 순서가 뒤바뀌어 전달될 경우?

  • 프로그램 구분: IP주소의 어떤 프로그램에 데이터를 줘야하는가? , 이 한계들을 극복하기 위해 TCP 프로토콜이 생겼다.

  • IP는 기억하기 어렵다.

  • IP는 변경될 수 있다. , 이 한계들을 극복하기 위해 DNS 가 생겼다.

패킷은 보통 1500바이트 크기 단위로 잘개 분해되어 전송된다.