이미지 출처: Infrean 김영한 모든 개발자를 위한 HTTP 웹 기본 지식

클라이언트랑 서버가 바로 옆에 붙어 있다고 가정해보자.

 

그러면 Client가 "Hello"라는 Message를 보내면 Server에서 "OK" 이렇게 연결한 케이블로 받으면 되는 것 이다.

 

그렇지만, 클라이언트와 서버가 멀리 있다고 가정해보자.

예를 들어서 나는 한국에 사는데 Message를 보내야 하는 곳은 미국 이다.

 

그러면 인터넷 망을 통해서 안전하게 Message를 보내야 하는데.

인터넷 망이라는 그 거대한 곳이 그렇게 만만하지 않다는 것이다.

 

광케이블,인공위성 등.. 수 많은 중간의 노드들을 헤치고 거치고 거쳐서 메세지를 보내야 한다. 그러면 어떤 규칙을 통해 메세지를 전달 할까?

그럼 먼저, IP(인터넷 프로토콜)에 대해 알아야 한다. 다음은 인터넷 망을 통해서 IP(인터넷 프로토콜에 대해 알아보자)

 

 

 

 

 

출처: 인프런 김영한 (모든 개발자를 위한 HTTP 웹 기본 지식)

'HTTP 웹 기본 지식' 카테고리의 다른 글

네트워크 상에서 데이터의 이동 이해하기  (0) 2023.05.29
HTTP 1.1/2.0/3.0  (0) 2023.04.21
TCP/UDP  (0) 2023.04.20
html에서 이미지를 보는 방법  (0) 2023.04.13
IP(인터넷 프로토콜)  (0) 2023.04.13

+ Recent posts