Web Server 웹 서버

예를 들어 친구 A와 B가 있습니다.

B는 주말에 재미난 영화를 봤습니다. 그래서 이것을 절친 A에게 보여주고 싶습니다.

B의 영화는 C:\movie\영화1.avi; 라는 곳에 담겨져있습니다.

B는 어떻게 A에게 이 영화를 보여줄 수 있을까요?

USB에 영화를 담아 A에게 건네는 것은 너무나 수고롭습니다.

여기서 웹서버의 목적이 드러나게 됩니다.

웹 서버의 목적은, 통신을 통해서 파일(폴더)를 공유하는 것입니다.

어떻게? 바로 http라는 통신 프로토콜을 통해서 말입니다.

따라서, C:\movie\ 이 부분이 웹서버가 되는 것입니다.

다시 말하면 A가 B에게 영화를 요청합니다.

그럼 B는 A의 요청에 응답하기 위해 저 서버에서 파일을 뒤집니다.

그걸 찾아내 A에게 줍니다. A는 어떻게 받아갈 수 있을까요?

바로 브라우저를 통해서 받아갈 수가 있습니다.

근데 B는 A가 진짜 A인지, A를 가장한 도둑놈인지 어떻게 알죠?

그래서 B는 묻습니다. "너 누구야ㅡㅡ"