gygy.log
로그인
gygy.log
로그인
Client & Server
GY
·
2021년 9월 28일
팔로우
0
0
Basic CS
목록 보기
6/28
Client & Server
주요 용어/개념 정리
💊server
네트워크 상에서 자료/서비스에 대한 접근을 관리하는 컴퓨터
웹에서 말하는 서버란 네트워크에 연결되어 있어야 한다.
💊ip adress
네트워크 상의 컴퓨터마다 할당되는 주소(숫자조합)
💊domain
찾아가기 위해 ip주소를 외우는 것은 어려워서, 사람들이 쉽게 기억하고 찾아갈 수 있도록 별명처럼 만들어놓은 주소지
💊client
서버가 관리하는 자료에 접근할 수 있는 프로그램(인터넷 브라우저, 휴대폰 앱)
컴퓨터가 홈페이지 서버에 연락해 html을 달라고 요청한다.
우리가 사용하는 브라우저저클라이언트가 주문을 하면 홈페이지 서버는 주문에 따라 요청한 자료를 제공한다. 주문하는 클라이언트가 많으면 원하는 자료를 받기까지 시간이 걸린다.
💊DNS
Domian Name System
우리의 브라우저가 찾고자 하는 서버의 ip주소를 알아야 찾아가서 주문을 넣을 수 있다. 이 도메인의 ip주소를 찾아주는 역할을 하는 시스템이 바로 Domain Name System
브라우저에 도메인 이름을 입력하면, 우리 브라우저는 주변DNS서버에 연락해 ip주소를 받고, 실제 서버에 주문을 넣는다.
💊HTTP
Hypertext Transfer Protocol
클라이언트와 서버가 통신을 주고받는 정해진 형식
제목 : 핵심적인 요약 사항
Header : 해당 통신에 대한 설정 및 부가정보
Body : 해당 통신과 함께 보내야 하는 자료 (선택)
💊HTTP Request
클라이언트가 서버에게 요청할 때 사용
GET :요청 메소드 (GET, POST, PUT, DELETE)
/doc/test/html : 해당 서버의 어떤 url주소로 요청을 보내는지
http/1.1 : 현재 HTTP 규약의 버전
💊HTTP Response
서버가 클라이언트에게 답변할 때 사용
HTTP/1.1 : 현재 사용하는 HTTP 규약의 버전
200 : 현재 발송되는 [[HTTP 응답 상태코드]] 성공했는지, 실패했는지 여부 판단
OK : 해당 응답 상태코드에 대한 요약
GY
Why?에서 시작해 How를 찾는 과정을 좋아합니다. 그 고민과 성장의 과정을 꾸준히 기록하고자 합니다.
팔로우
이전 포스트
브라우저 런타임 환경 - (2) 코드실행과 렌더링
다음 포스트
윈도우 사이즈 표기 (screen, client, inner, outer Width / Height)
0개의 댓글
댓글 작성