모든 개발자를 위한 HTTP

모든 개발자를 위한 HTTP 웹 - 1. 인터넷 네트워크 - IP(인터넷 프로토콜)

정현3 2022. 8. 31. 13:30

https://hseungyeon.tistory.com/424?category=1060297 

 

[모든 개발자를 위한 HTTP 웹 기본 지식] 01. 인터넷 네트워크 - 인터넷 통신, IP(인터넷 프로토콜)

(인프런) 김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식을 공부하고 리뷰한 글입니다. 1. 인터넷 통신 1. 인터넷에서 컴퓨터 둘은 어떻게 통신할까? 만약, 클라이언트와 서버가 가까이 있으면

hseungyeon.tistory.com

 

IP(인터넷 프로토콜) 질문 정리

1. 여기서 말하는 클라이언트, 서버의 의미는?

-> 요청자 : 클라이언트, 요청 메세지를 받는곳 : 서버

-> 강의에서는 메세지를 보내는 나의 PC에 설치된 애플리케이션 = 클라이언트, 친구의 PC에 설치된 애플리케이션 = 서버

2. 프로토콜이란?

프로토콜 -> '통신 규약(약속)' 

-> 서로 간에 데이터를 주고 받기 위해서 데이터는 이런 모양이어야 하고 그 안에 IP, PORT 라는 것이 있어야 한다 등의 약속을 말한다. 인터넷은 실제 byte 데이터를 전달하면서 통신하는데 어떻게 통신할지, 앞에 몇자리는 IP가 들어가야 하고,나머지는 데이터가 들어가는 등 약속이 필요한데, 이것이 '프로토콜'이다.