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가 들어가야 하고,나머지는 데이터가 들어가는 등 약속이 필요한데, 이것이 '프로토콜'이다.
'모든 개발자를 위한 HTTP' 카테고리의 다른 글
모든 개발자를 위한 HTTP 웹 - 6. HTTP 상태코드 (0) | 2022.09.09 |
---|---|
모든 개발자를 위한 HTTP 웹 - 5. HTTP 메서드 활용 - HTTP API 설계 예시 (0) | 2022.09.09 |
모든 개발자를 위한 HTTP 웹 - 3. HTTP 기본 - 비 연결성 (0) | 2022.09.09 |
모든 개발자를 위한 HTTP 웹 - 3. HTTP 기본 - Stateful, Stateless (0) | 2022.09.09 |
모든 개발자를 위한 HTTP 웹 - 2. URI와 웹 브라우저 요청 흐름 (0) | 2022.09.09 |