책소개
반복&단계별 심화 방식의 나선형 개념 학습서 · 105시간 구성!
이중호의 TCP/IP 실무 특강
네트워크 분야에 특화된 전문가로서 다년간의 강의 경력을 자랑하는 이중호 저자가 TCP/IP만을 주제로 105시간 구성의 강의 교재를 선보였다.
TCP와 IP는 현재 수많은 프로그램들이 인터넷으로 통신하는데 있어 가장 기반이 되는 프로토콜로 실제 대다수 프로그램은 TCP와 IP로 통신하고 있다. 아파넷(ARPANET)이 개발된 이후 현재의 인터넷으로 발전해나가는 과정에서 대부분의 데이터 통신이 TCP와 IP 기반으로 이루어졌기에 인터넷 프로토콜 그 자체를 표현하는 용어이기도 했고, 다양한 프로토콜이 개발된 현 시점에도 사실상 인터넷 프로토콜을 대표하는 용어로 사용 중이다. 따라서 TCP/IP는 인터넷의 핵심 프로토콜이자 네트워크 모델의 이름으로 그 하나만으로도 네트워크의 핵심을 파악할 수 있는 주제이다.
TCP/IP 계층 모델과 OSI 7 계층 모델에서 TCP(Transmission Control Protocol)와 UDP(User Datagram Protocol)는 전송 계층이고, IP(Internet Protocol)와 ICMP(Internet Control Message Protocol)는 네트워크 계층이다. 또, 인터넷의 데이터 전송 방식은 회선 교환 방식에서 TCP/IP의 데이터 전송 방식인 패킷 교환 방식으로 대세가 바뀌었는데 인터넷에서 전송되는 정보나 파일들이 일정한 크기의 패킷들로 나뉘어 네트워크상 수많은 노드들의 조합으로 생성되는 경로들을 거쳐 분산적으로 전송되고, 수신지에 도착한 패킷들이 원래의 정보나 파일로 재조립되도록 하는 게 바로 TCP/IP의 기능이고 현재의 주류가 되었다. 이 책에서는 네트워크 계층 모델과 함께 패킷 교환 방식, TCP/IP의 기능과 설정 방식에 중점을 맞춰 설명한다.
이 책에서는 1부와 2부에서 패킷의 흐름에 특히 중점을 두고 설명하며, 패킷 교환 방식, IP에 대한 설명, 라우팅 방법, 스태틱 루트와 다이나믹 루트의 설정 방법, 네트워크 구성도 그리는 방법, DNS와 HTTP, TCP와 UDP, IP 등 한 번이라도 인터넷 설정을 할 때 들어본 개념들을 풍부한 도해, 도표와 함께 일일이 분류하고 설명한다. 한 걸음 더 나아가 이더넷을 살펴보며, 케이블링, 시그널링, 커넥터 등 물리적인 네트워크 개념들도 소개한다. 3부는 이 책의 실무적인 부분의 정점으로 IP 라우팅, IP 라우팅 프로토콜들과 IP를 돕는 프로토콜들, 멀티캐스팅, 차세대 인터넷 주소 체계인 IPv6, 광대역 네트워크인 WAN, 무선 랜 등도 소개하며, 마지막 리뷰는 통신 트랜잭션 정리로 마무리한다.
한 마디로 네트워크 전문가로 시야가 확 트일 수 있도록 실무에서 꼭 필요한 네트워크 관련 장치와 역할, 구성 요소, 개념도를 백문이 불여일견, 시각적인 자료로 구성하였다. 특히 택배 배송 네트워크 등 실제 사례를 들어 쉽게 네트워크 연결과 구성을 설명한 내용처럼 모든 설명이 실무 현업 사례와 연관되어 있으며 체계적인 강의 목차를 따라가다 보면 어느새 네트워크 전문가가 되어 있는 자신을 발견할 것이다.
목차
머리말(Preface)
이 책의 구성과 활용 방법
Part 1 첫 번째 단추: TCP/IP 기초(패킷의 흐름과 네트워크 구조)
Chapter 1 등장 인물과 통신 모델
LESSON 1 등장 인물과 심벌
LESSON 2 통신 모델
LESSON 3L장치와 프로토콜
LESSON 4 단말의 기능
LESSON 5L스위치와 라우터가 하는 일
Chapter 2 주소의 모든 것
LESSON 6 주소의 외형
LESSON 7 장치와 주소
LESSON 8 IP 주소
LESSON 9 MAC 주소
LESSON 10 2계층 주소 vs 3계층 주소
Chapter 3 IP 주소 디자이너가 된다
LESSON 11 IP 주소와 하이어라키
LESSON 12 서브넷 마스크가 IP 주소를 따라다니는 이유
LESSON 13 네트워크 대표 주소와 서브넷 브로드캐스트 주소
LESSON 14 IP 주소 설계와 할당
LESSON 15 2계층과 3계층 주소가 모두 필요한 이유
Chapter 4 이더넷 스위칭, 네트워크 내부를 연결하다
LESSON 16 2계층 프로토콜, 주소, 장치, 헤더
LESSON 17 스위칭 테이블 만들기
LESSON 18 스위칭과 플러딩, 그리고 에이징
Chapter 5 IP 라우팅, 네트워크들을 연결하다
LESSON 19 라우팅 테이블 만들기 1
LESSON 20L라우팅 테이블 만들기 2
Chapter 6 패킷 따라가 보기
LESSON 21L목적지 IP 주소를 알기까지
LESSON 22 첫 번째 네트워크 통과하기
LESSON 23 두 번째 네트워크 통과하기
LESSON 24L마지막 네트워크 통과하기
Chapter 7 벌써, 네트워크 구성도를 그릴 수 있다고?
LESSON 25LLAN의 구조
LESSON 26LWAN의 구조
LESSON 27L네트워크 장치 배치하기
LESSON 28L밴드위스
LESSON 29L네트워크 토폴로지 구성 연습
Part 2 두 번째 단추: TCP/IP의 핵심
Chapter 8 통신의 출발선, DNS와 HTTP
LESSON 30 URL
LESSON 31LDNS 클라이언트
LESSON 32LDNS 서버
LESSON 33LHTTP 메시지와 종류
LESSON 34LHTTP 메시지의 형식과 내용
LESSON 35LHTTP 클라이언트
LESSON 36LHTTP 서버
Chapter 9 팔방미인, TCP
LESSON 37LTCP 헤더
LESSON 38LTCP의 가장 기본적인 기능
LESSON 39L두 번째 특징, 커넥션 관리
LESSON 40L세 번째 특징, 옵션
LESSON 41L네 번째 특징, 믿음직함
LESSON 42L다섯 번째 특징, 컨제스천 컨트롤
LESSON 43L여섯 번째 특징, 플로 컨트롤
Chapter 10 (TCP와) 비교 대상, UDP
LESSON 44LUDP 관련 장치
LESSON 45LUDP 헤더
LESSON 46LTCP와 UDP의 공통점
LESSON 47LTCP와 UDP의 차이점
LESSON 48 UDP를 활용하는 애플리케이션
Chapter 11 유아독존, IP
LESSON 49 IP 관련 장치
LESSON 50 IP 헤더
LESSON 51LIPv4의 문제점과 솔루션
LESSON 52LNAT
LESSON 53LVLSM(Variable Subnet Mask)
LESSON 54 루트 요약
Chapter 12 우물 안, 이더넷
LESSON 55 이더넷의 개요
LESSON 56L이더넷 랜카드의 역할
LESSON 57L하프 듀플렉스와 CSMA/CD
LESSON 58L컬리전 도메인 & 브로드캐스트 도메인
LESSON 59L이더넷 스위칭 방식
Chapter 13 물리적인 것들: 케이블, 시그널링, 커넥터
LESSON 60L피지컬 계층 표준
LESSON 61L트위스티드 페어 케이블
LESSON 62L트위스티드 페어 케이블과 표준
LESSON 63L트위스티드 페어 케이블과 시그널링
LESSON 64L듀플렉스 미스매치와 스피드 미스매치
LESSON 65E광케이블
Part 3 세 번째 단추: TCP/IP에 대한 보완 및 완성
Chapter 14 물리적인 것들: 케이블, 시그널링, 커넥터
LESSON 66E라우팅 테이블
LESSON 67L스태틱 루트
LESSON 68L스태틱 루트와 다이내믹 루트의 적용
LESSON 69L라우팅 프로토콜의 분류
LESSON 70L메트릭과 어드미니스트레이티브 디스턴스
LESSON 71 RIP
LESSON 72LEIGRP
LESSON 73LOSPF
LESSON 74L인티그레이티드 IS-IS
LESSON 75LBGP
Chapter 15 그외, IP를 돕는 프로토콜들
LESSON 76LIP 관련 프로토콜
LESSON 77LARP
LESSON 78LICMP
LESSON 79LDHCP
Chapter 16 대역폭을 아끼자, 멀티캐스팅
LESSON 80L유니캐스팅 vs 다이렉티드 브로드캐스팅 vs 멀티캐스팅
LESSON 81LIGMP
LESSON 82L소스 트리 vs 셰어드 트리
LESSON 83L소스 트리 방식의 멀티캐스트 라우팅 프로토콜
LESSON 84L셰어드 트리 방식의 멀티캐스트 라우팅 프로토콜
Chapter 17 차세대 스타, IPv6
LESSON 85L주소의 생김새
LESSON 86LIPv6 유니캐스트 주소
LESSON 87 IPv6 멀티캐스트 주소
LESSON 88LIPv6 애니캐스트 주소
LESSON 89LIPv6 헤더
LESSON 90LIPv6 호스트 설정하기
LESSON 91L라우터 설정하기
LESSON 92 IPv4 to IPv6 마이그레이션
Chapter 18 장거리 담당, WAN
LESSON 93LWAN 서비스
LESSON 94L전용 회선
LESSON 95LIPSec VPN 방식 1: 사이트 투 사이트 VPN
LESSON 96LIPSec VPN 방식 2: 클라이언트 VPN
LESSON 97LSSL VPN
LESSON 98LMPLS VPN
Chapter 19 자유로워라, 무선 LAN
LESSON 99L피지컬 계층 표준 SSON 100
LESSON 100 IEEE 802.11 통신 메커니즘 101
LESSON 101 802.11 통신 준비 과정
Chapter 20 마지막 리뷰는 통신 트랜잭션 정리로
LESSON 102 IP 주소를 얻기까지
LESSON 103 LIP 주소 할당 후부터 패킷이 R1에 도착하기까지
LESSON 104 L패킷이 R1에 도착한 후부터 웹서버에 도착할 때까지
LESSON 105 WAN 구간에서 발생하는 트랜잭션
저자
이중호
출판사리뷰
[책 들여다보기]
수많은 통신 프로토콜들과의 경쟁에서 TCP(Transmission Control Protocol)와 IP(Internet Protocol)가 살아남았습니다. 미래 세계는 모든 것들이, 차마 그러지 않으리라 생각되었던 것들까지 상상도 못했던 방법으로 연결될 것입니다. 그때도 TCP와 IP는 세상을 지지하는 버팀목일 것입니다.
- 저자 서문 중에서
[이 책의 형식]
이 책의 구성은 다음과 같은 형식적 특징을 가지고 있습니다.
※ 그림: 다양하면서도 자상한 그림 중심의 책입니다.
※ 세 개의 Part: 이 책은 세 개의 Part로 구성되었으며, [표 0-1]과 같은 Part별 목표가 있습니다.
구성에서 개념의 뼈대는 패킷의 흐름과 관련된 설명을 말하고, 개념의 살집은 패킷의 흐름에서 보완적인 역할을 하는 프로토콜이나 서비스에 대한 지식을 말합니다. 즉 이들 세 개의 Part는 수준을 높여가면서 반복 학습하는 형태로 책의 최종 목표를 완수하도록 구성되었습니다.
구분 목표 구성
- Part 1 - 패킷의 흐름과 네트워크 구조에 대한 기본적인 이해
- Part 2 - 패킷의 흐름에 대한 완벽한 이해
- Part 3 - TCP/IP에 대한 보완 및 완성 2차 개념의 살집
※ 시원한 쪽지: 본문의 내용에 대한 다양한 지식을 제공합니다.