CS지식/네트워크
-
2일차 - 간단한 프로토콜 HTTPCS지식/네트워크 2021. 4. 19. 21:49
오늘은 HTTP의 구조에 대해 배웠다. HTTP를 통한 통신의 특징을 배울 수 있었고 HTTP를 보완하기 위한 쿠키에 대해 알게 되었다. 1. HTTP 통신 HTTP의 통신의 기본적인 구조는 클라이언트와 서버간의 통신이다. 클라이언트는 리소스를 요구하는 쪽이고 서버는 요구한 리소스를 제공하는 쪽이다. 이렇게 클라이언트라 리소스를 요구할 때는 리퀘스트(Resquest)를 송신하고 서버는 리소스를 제공할 때 리스폰스(Response)로 보낸다. 여기서 알아두어야 할 것은 반드시 리퀘스트를 보내는 클라이언트로부터 통신이 시작되고 서버는 리퀘스트 없이 리스폰스를 보낼 일은 없다. HTTP는 상태를 계속 유지하지 않는 stateless 프로토콜이다. 이렇게 보면 잘 이해가 되지 않을 것이다. 쉽게 말해서 클라이언..
-
1일차 - 웹과 네트워크의 기본CS지식/네트워크 2021. 4. 16. 21:27
오늘부터 네트워크 공부도 시작을 했다. 데이터베이스와 운영체제는 KOCW강의를 토대로 공부를 하고 있지만 네트워크는 다른 방식으로 공부를 시작했다. 왜냐하면, 대학교에서 데이터 통신과목과 컴퓨터 네트워크 과목을 수강해서 어느정보 기본지식은 가지고 있는 상태이기 때문이다. 그래서 네트워크 공부를 위해 어떻게 공부를 할까 생각을 하다가 유튜브에서 책을 추천받았다. (참고한 유튜브1: www.youtube.com/watch?v=ugP3iNPtf0w) 먼저, 그림으로 배우는 HTTP & Network basic이라는 책으로 공부를 시작하려고 한다. 책은 총 11장으로 구성되어 하루에 1장을 공부하는 것으로 목표로 하여 시작했다. 1. 웹을 나타내는 법 우리는 웹 브라우저에서 원하는 웹 페이지의 주소를 입력하면 ..