기타 IT 관련 정보/IT 기초 지식

서버와 클라이언트

benjykim 2017. 7. 31. 14:22
반응형


* 서버와 클라이언트


* 서버


1. 정보/서비스 제공자

2. 웹서버가 설치되어있는 컴퓨터


* 클라이언트 


1. 정보/서비스 소비자

2. 웹브라우저가 설치되어있는 컴퓨터



* 웹 작동 과정


1. 웹브라우저에 주소를 치고 엔터를 치면

   웹브라우저가 설치되어잇는 컴퓨터를 통해서 

   알고 싶은 정보를 담고있는 웹 페이지를 요청한다.



2. 그러면 서버 컴퓨터에는 웹서버라는 소프트웨어가 설치되어있다.

   해당 서버 컴퓨터의 웹서버 소프트웨어가 웹브라우저의 요청을 받아서 

   서버에 저장되어있는 웹페이지 문서를 읽어서 

   그것을 다시 클라이언트 컴퓨터에 쏴준다. ( 쏴주는 작업을 응답한다고 한다. )



-> 즉, 클라이언트는 요청하고 서버는 응답한다.

    (요청하는 쪽-클라이언트, 응답하는 쪽-서버)

  



위의 과정을 통해 (웹브라우저와 웹서버가 협력해서) 웹이 돌아간다.



* 참고






* 대표적인 웹서버: Apache, Nginx, IIS






*이 포스트는 이고잉님의 '서버와 클라이언트'강의를 참고하여 작성했습니다.

반응형