모든 개발자를 위한 HTTP 웹 기본 지식

Ch01. 인터넷 네트워크 - IP(인터넷 프로토콜)

webmaster 2022. 2. 24. 09:47
728x90

복잡한 인터넷 망을 통해 서버와 통신을 해야한다.

  • 어떠한 규칙으로 서버와 통신해야 할까?
    • IP 주소를 부여받아야 한다.
  • IP : 인터넷 프로토콜 역할
    • 지정한 IP 주소에 데이터 전달
    • 패킷이라는 통신 단위로 데이터 전달

클라이언트 -> 서버 패킷 전송
서버 -> 클라이언트 패킷 전송

  • IP 프로토콜의 한계
    • 비연결성
      • 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 
    • 비신뢰성 
      • 중간에 패킷이 사라지면? 
      • 패킷이 순서대로 안 오면? 
    • 프로그램 구분 
      • 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?
728x90