안녕하세요!
쭈니입니다.
오늘은 서버와 클라이언트에 대해 알아보려합니다.
어려운 내용은 아니니 쉽게 알아보도록 하죠~!
1) 서버(Server)란?
- 서버는 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램(server program) 또는 장치(device)를 의미한다. (출처 : 위키백과)
서버는 쉽게 말해서 요청이 들어오면 그것에 맞게 응답이나 정보, 서비스를 제공하는 시스템을 의미합니다.
2) 클라이언트(Client)란?
- 컴퓨터 네트워크에서 클라이언트는 네트워크를 통하여 서버라는 다른 컴퓨터 시스템 상의 원격 서비스에 접속할 수 있는 응용 프로그램이나 서비스를 말한다. (출처 : 위키백과)
클라이언트는 서버 또는 응답자에게 네트워크 등 여러 방법을 통해 접근 또는 요청을 하는 주체라고 생각하시면 됩니다.
위 서버와 클라이언트를 쉽게 이해하자면 클라이언트는 요청자, 서버는 응답자 라고 이해하시면 됩니다!
예를 들어 설명드리면, 우리가 네이버에 접속하기위해 "www.naver.com" 을 입력했을 때, 엔터를 치는 순간 우리는 이 네이버라는 서버에 요청을 하는 클라이언트가 되는 것이고 이 요청을 받는 네이버가 응답자, 즉 서버가 되는 것이라고 이해하시면 됩니다.
오늘은 서버와 클라이언트에 대해서 알아보았습니다.
다음에 또 뵙겠습니다~
NAS(Network Attached Storage)란? (0) | 2023.04.30 |
---|---|
On-Demand(온디맨드)란? (0) | 2023.04.16 |
가상 데스크톱 인프라(VDI)란? (0) | 2023.01.23 |
쓰레드(Thread)란? (1) | 2022.11.18 |
Fail-over, Fail-Back이란? (0) | 2022.10.24 |