도서소개
쉽고 재미있게 시작하는 서버 구조와 기술!

우리가 당연하게 하고 있는 모든 온라인 활동 뒤에는 서버나 네트워크 같은 정보 시스템이 있다. 이러한 인프라에 오류가 발생하면 우리가 사용하고 있는 서비스에 바로 지장을 줄 수 있기 때문에 정보 시스템의 역할은 매우 중요하다. 이 책은 서버 기본 개념부터 종류, 역할, 보안, 장애 대책까지 전반적으로 다루고 있어서 서버가 어떻게 운용되고 서비스가 어떤 메커니즘으로 돌아가는지 파악할 수 있다. 특히 복잡한 인프라 지식을 그림 213개와 표 17개로 보여주고, 주변에서 쉽게 접할 수 있는 예시로 풀어서 설명하므로 이제 막 서버를 공부하기 시작한 사람도 어렵지 않게 읽을 수 있다. 이 책을 통해 서버가 가진 기능과 역할을 한 번에 파악하고 빠르게 내 것으로 만들어 보자!

목차
1장 서버 기초 지식

1.1 서버
1.2 클라이언트-서버 시스템
1.3 서버 역할
1.4 서버 소프트웨어
1.5 기업의 서버 선택
1.6 서버와 네트워크

2장 네트워크 기초 지식

2.1 네트워크란
2.2 OSI 참조 모델
2.3 OSI 참조 모델로 보는 데이터 전송
2.4 TCP/IP
2.5 프로토콜 역할
2.6 MAC 주소
2.7 스위칭
2.8 IP와 IP 주소
2.9 글로벌 주소와 프라이빗 주소
2.10 라우팅
2.11 ARP
2.12 TCP와 UDP
2.13 포트 번호 사용법
2.14 NAT와 NAPT

3장 서버 형태를 알아보자

3.1 DMZ
3.2 사외용 서버와 사내용 서버
3.3 온프레미스형
3.4 클라우드형
3.5 하이브리드형
3.6 데이터 센터
3.7 서버 가상화
3.8 호스트형
3.9 하이퍼바이저형
3.10 서버 컨테이너
3.11 서버 OS

4장 외부용 서버를 알아보자

4.1 웹 서버
4.2 웹 서버 통신
4.3 웹 애플리케이션 서버
4.4 3계층 클라이언트 서버 시스템
4.5 DNS와 이름 해석
4.6 DNS 서버의 종류와 소프트웨어
4.7 메일 서버
4.8 FTP 서버

5장 내부용 서버를 알아보자

5.1 DHCP 서버
5.2 DNS 캐시 서버
5.3 파일 서버
5.4 프린터 서버
5.5 디렉터리 서버
5.6 데이터베이스 서버
5.7 그룹웨어 서버
5.8 버전 관리

6장 서버 보안을 알아보자

6.1 보안 리스크
6.2 취약점과 위협
6.3 방화벽
6.4 보안 구역
6.5 IDS와 IPS
6.6 UTM
6.7 WAF
6.8 SSL
6.9 VPN
6.10 공통 키 암호 방식과 공개 키 암호 방식

7장 서버 장애에 대비하자

7.1 이중화 기술
7.2 티밍/본딩
7.3 RAID
7.4 클러스터링
7.5 DNS 라운드 로빈
7.6 DNS 라운드 로빈의 종류
7.7 콘텐츠 전송 부하 분산
7.8 데이터베이스 부하 분산
7.9 ELB 부하 분산
7.10 UPS
7.11 VRRP

8장 서버 운용을 알아보자

8.1 로그 서버
8.2 NTP 서버
8.3 SNMP 서버
8.4 클라이언트 관리
8.5 서비스 관리
8.6 네트워크 관리
8.7 원격 관리
8.8 업데이트 프로그램
8.9 백업
8.10 SSO