IT 엔지니어를 위한 네트워크 입문 pdf 다운로드를 무료로 제공합니다 클라우드/데브옵스 시대에 알아야 할 인프라 지식 서버실이 있고, 서버 관리자가 따로 있었던 시대를 지나 클라우드 서비스가 보편화되었다
관련 교재 pdf 모음
책 소개
클라우드 서비스로 넘어오면서 개발자가 직접 서버의 배포, 테스트를 하게 되었고, 네트워크 배치 등을 직접 하게 되면서 인프라 지식이 필수가 되었다. 클라우드 서비스가 아무리 편리한 인터페이스를 제공해도 가상 IP가 무엇인지, DHCP는 왜 써야 하는지, DNS는 어떤 원리로 동작하는지 등을 이해하지 못하면 클라우드 서비스 이용에 어려움을 겪는 시대가 되었다. 개발자에게 익숙한 네트워크 상위 레이어뿐만 아니라 네트워크 하위 레이어의 동작 원리도 확실하게 이해하자. 인프라 지식이 만드는 한 끗 차이 이전에는 웹 개발만 할 줄 알면 되었지만, 클라우드 방식이 보편화되고, 서버도 필요 없는 서버리스 아키텍처까지 넘어오면서 백엔드와 인프라 지식에 대한 필요성이 더 중요해졌다. 웹 페이지의 URL 요청이 인프라에서 전달되는 과정을 이해하는 개발자가 문제가 발생했을 때 해결 방법을 찾아내는 한 끗 차이를 만든다. 개발자도 인프라에 대한 지식이 필요한 시대!
IT 엔지니어를 위한 네트워크 입문
1장 네트워크 시작하기
__1.1 네트워크 구성도 살펴보기
__1.2 프로토콜
__1.3 OSI 7계층과 TCP/IP
__1.4 OSI 7계층별 이해하기
__1.5 인캡슐레이션과 디캡슐레이션
2장 네트워크 연결과 구성 요소
__2.1 네트워크 연결 구분
__2.2 네트워크 회선
__2.3 네트워크 구성 요소
3장 네트워크 통신하기
__3.1 유니캐스트, 멀티캐스트, 브로드캐스트, 애니캐스트
__3.2 MAC 주소
__3.3 IP 주소
__3.4 TCP와 UDP
__3.5 ARP
4장 스위치: 2계층 장비
__4.1 스위치 장비 동작
__4.2 VLAN
__4.3 STP
5장 라우터/L3 스위치: 3계층 장비
__5.1 라우터의 동작 방식과 역할
__5.2 경로 지정 – 라우팅/스위칭
__5.3 라우팅 설정 방법
6장 로드 밸런서/방화벽: 4계층 장비(세션 장비)
__6.1 4계층 장비의 특징
__6.2 로드 밸런서
__6.3 방화벽
__6.4 4계층 장비를 통과할 때의 유의점(세션 관리)
7장 통신을 도와주는 네트워크 주요 기술
__7.1 NAT/PAT
__7.2 DNS
__7.3 GSLB
__7.4 DHCP
8장 서버 네트워크 기본
__8.1 서버의 네트워크 설정 및 확인
__8.2 서버의 라우팅 테이블
__8.3 네트워크 확인을 위한 명령어
9장 보안
__9.1 보안의 개념과 정의
__9.2 보안 솔루션의 종류
__9.3 방화벽
__9.4 IPS, IDS
__9.5 DDoS 방어 장비
__9.6 VPN
10장 서버의 방화벽 설정/동작
__10.1 리눅스 서버의 방화벽 확인 및 관리
__10.2 윈도 서버의 방화벽 확인 및 관리
11장 이중화 기술
__11.1 이중화 기술 개요
__11.2 LACP
__11.3 서버의 네트워크 이중화 설정(Windows, Linux)
__11.4 MC-LAG
__11.5 게이트웨이 이중화
12장 로드 밸런서
__12.1 부하 분산이란?
__12.2 부하 분산 방법
__12.3 헬스 체크
__12.4 부하 분산 알고리즘
__12.5 로드 밸런서 구성 방식
__12.6 로드 밸런서 동작 모드
__12.7 로드 밸런서 유의사항
__12.8 HAProxy를 사용한 로드 밸런서 설정
13장 네트워크 디자인
__13.1 2계층/3계층 네트워크
__13.2 3-Tier 아키텍처
__13.3 2-Tier 아키텍처
__13.4 데이터 센터 Zone/PoD 내부망/DMZ망/인터넷망
__13.5 케이블링과 네트워크
14장 가상화 기술
__14.1 장비 가상화 기술이란?
__14.2 벤더별 장비 가상화 기술: 하나의 논리 장비로 만드는 가상화
__14.3 벤더별 장비 가상화 기술: 여러 개의 논리 장비로 만드는 가상화
15장 가상화 서버를 위한 네트워크
__15.1 가상화 서버 구성 시의 네트워크 설정
__15.2 VMware vSphere