[네트워크] 네트워크의 구조 및 정의 (총 정리)
Q0. 개요 웹 개발을 하면서 자주 사용되는 주요 용어들이 있다. 그 중 네트워크/ 서버/ 클라이언트도 있다. 오늘은 작업하는데 이해도를 높이기 위하여 관련된 내용을 정리하였다. Q1. 클라이언트, 서버, 네트워크 클라이언트(Client)란, Front-End영역이라고도 부른다. 실제 화면을 바라보면서 데이터 조작 (조회/삭제/생성/변경)을 요청하는 PC. ex) 스마트폰, 노트북, 데스크탑, 태블릿과 같은 사용자가 실제 사용하는 기기 서버(Server)란, Back-End영역이라고도 부른다. 화면에서 요청한 내용을 처리하고 다시 화면으로 응답을 반환하는 PC. ex) DB서버, 앱서버, 파일(NAS)서버, DNS등이 별도의 서버 장비 또는 데스크탑으로 구성되어 있다. 네트워크(Network)란, 둘 사..