HTTP

IP(인터넷 프로토콜)

느리지만 꾸준하게 2022. 4. 6. 23:25

IP

인터넷 프로토콜 역할

  • 지정한 IP 주소(IP Address)에 데이터를 메세지를 전달하는 규칙
  • 패킷이라는 통신단위로 데이터를 전달

200.200.200.2를 받을 수 있는 서버가 어딘지 패킷이 찾는다. 최종적으로 200.200.200.2에 도달하게 된다.
최종적으로 100.100.100.1을 받을 수 있는 곳이 어딘지를 찾고 도달하게 된다.

 

비연결성

  • 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송
  • 클라이언트는 대상 서버가 패킷을 받을 수 있는 상태인지 모른다.

 

 

비신뢰성

  • 중간에 패킷이 사라지거나
  • 패킷이 순서대로 안오면

 

프로그램 구분

  • 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?
  • 인터넷 게임 하면서 음악도 듣는다?(어떻게 구분하지?)

 

Hello / world 순서대로 안가고 world / hello 순서대로 도착. 1번 메세지가 도달하는 노드 순서와 2번 메세지가 도달하는 노드순서가 다름.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<출처 김영한: 모든 개발자를 위한 HTTP 웹 기본 지식 >

https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard

 

모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의

실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런...

www.inflearn.com

 

'HTTP' 카테고리의 다른 글

HTTP 기본 & 클라이언트 서버 구조  (0) 2022.04.07
웹 브라우저 요청 흐름  (0) 2022.04.07
URI(Uniform Resource Identifier)  (0) 2022.04.07
PORT & DNS  (0) 2022.04.07
TCP, UDP  (0) 2022.04.06