본문 바로가기

분류 전체보기8

서버 알고 쓰자 4편 DNS서버 컴퓨팅서버 게임서버 2024.02.19 - [분류 전체보기] - 서버 알고쓰자 3편 데이터베이스 파일서버 7. DNS 서버(DNS server) DNS 서버(Domain Name System Server)는 인터넷의 전화번호부로 비유될 수 있다. 사람들이 웹사이트 주소를 기억하기 쉬운 도메인 이름(예: www.example.com)으로 입력할 때, DNS 서버는 이를 컴퓨터가 이해할 수 있는 IP 주소(예: 192.0.2.1)로 변환한다. 이 과정을 통해 사용자는 복잡한 IP 주소를 기억하지 않고도 웹사이트에 접근할 수 있다. DNS 서버의 기본적인 역할, 작동 방식, 중요성에 대해 자세히 알아보자. DNS 서버의 역할 도메인 이름 해석: 사용자가 웹 브라우저에 도메인 이름을 입력하면, DNS 서버는 해당 도메인 이름을 I.. 2024. 2. 20.
서버 알고쓰자 3편 데이터베이스 파일서버 2024.02.18 - [분류 전체보기] - 서버 알고쓰자 2편 프록시서버, 메일서버 5. 데이터베이스 서버(Database server) 데이터베이스 서버는 중앙집중식 데이터 관리와 사용자의 데이터 요청 처리를 위해 설계된 서버이다. 이 서버는 다양한 애플리케이션과 시스템이 데이터를 저장, 검색, 수정, 삭제할 수 있도록 지원하며, 데이터의 일관성, 무결성, 보안을 유지하는 데 중요한 역할을 한다. 데이터베이스 서버의 기본 개념부터 시작해 주요 기능과 구성, 그리고 활용 사례에 대해 알아보자. 기본 개념 정의: 데이터베이스 서버는 데이터베이스 관리 시스템(DBMS)을 실행하는 서버로, 네트워크를 통해 다수의 사용자나 애플리케이션으로부터의 데이터 요청을 처리한다. 목적: 데이터의 중앙 집중화를 통해 효율.. 2024. 2. 19.
서버 알고쓰자 2편 프록시서버, 메일서버 2024.02.17 - [코딩 이야기] - 서버 알고 쓰자 1편 웹서버와 WAS 3. 프록시 서버(Proxy server) 프록시 서버는 인터넷 사용 시 자주 마주치며, 그 역할이 무엇인지 정확히 모르는 중요한 서버 중 하나다. 이번에는 프록시 서버의 개념부터 시작해 그 용도와 중요성을 자세히 살펴보자. 3.1 프록시 서버의 개념 정의: 프록시 서버는 클라이언트와 인터넷 사이의 중계 역할을 하는 서버다. 사용자의 요청을 받아, 그 요청을 대신하여 인터넷 자원에 접근한 후, 그 결과를 사용자에게 전달한다. 기능: 보안 강화, 캐시를 통한 속도 향상, 접근 제어 등 다양한 기능을 수행한다. 3.2 프록시 서버의 주요 용도 콘텐츠 필터링: 프록시 서버는 웹 콘텐츠에 대한 접근을 통제할 수 있다. 이는 부적절한.. 2024. 2. 18.
네트워크 기초 및 장비 네트워크의 기본 개념 네트워크란 두 개 이상의 컴퓨터 또는 기기들이 통신 매체를 통해 서로 연결되어 데이터를 공유할 수 있는 시스템을 의미한다. 이러한 네트워크는 정보의 공유, 자원의 효율적 사용, 데이터의 신속한 전송 등 다양한 목적으로 사용된다. 핵심 구성 요소 노드(Node): 네트워크에 연결된 모든 기기(컴퓨터, 프린터, 서버 등). 링크(Link): 노드들을 연결하는 통신 경로(유선 또는 무선). 프로토콜(Protocol): 네트워크 상에서 데이터를 교환하기 위한 규칙이나 표준. 네트워크의 유형 LAN (Local Area Network): 한정된 지역(예: 건물, 학교) 내에서 컴퓨터와 기기들을 연결하는 네트워크. WAN (Wide Area Network): 광범위한 지역(예: 도시, 국가, .. 2024. 2. 17.
서버 알고 쓰자 1편 웹서버와 WAS 1. 웹 서버(web server) 우리가 사용하는 인터넷에는 만은 웹서비스들이 제공됩니다. 국내의 대표적인 포털사이트 네이버는의 웹페이지를 보개되면 다양한 구성요소들은 HTML태그로 이루어져있지만 우리는 웹브라우저를 통해 보기쉽게 제공 받습니다. 이렇게 웹페이지를 웹브라우저에 제공하기 위해 사용되는 서버가 웹서버입니다. 1. 1. 웹서버의 개념 소프트웨어와 하드웨어로 구분됨 하드웨어 web 서버가 설치되어 있는 컴퓨터 소프트웨어 웹 브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠(.html, .jpeg, css)를 제동하는 컴퓨터 프로그램 대표적으로 Apach Server, Nginx 등이 있음 웹 서버의 기능 HTTP, HTTPS 프로토콜을 기반으로 클라이언트 요청을 서비스하는 기능 정적.. 2024. 2. 17.
서버도 컴퓨터다! 서버는 사질 우리가 흔히 말하는 컴퓨터와 크게 다르지 않다. 메인보드, CPU, 램, 디스크 등으로 구성되며 GPU를 장착하기도 한다. 일단 데스크탑과 다르지 않은 서버는 왜 우리가 좀더 특별하게 생각하게 되는 것일까? 서버의 하드웨어적인 측면에 대해서 다뤄보자 1. 서버란 💡 [클라이언트]를 통해 [정보](https://ko.wikipedia.org/wiki/%EC%A0%95%EB%B3%B4)나 서비스를 제공하는 [컴퓨터 시스템]으로 **컴퓨터 프로그램**(server program) 또는 **장치**(device)를 의미한다. 특히, 서버에서 동작하는 [소프트웨어]를 **서버 소프트웨어** 등의 [운영 체제]를 설치한 대형 컴퓨터를 쓰지만, 그렇지 않은 경우도 있다. [1] 우리가 일반적으로 생각하는.. 2024. 2. 1.