본문 바로가기
Book

TCP/IP Illustrated 1 Second Edition

by Soono991 2023. 5. 10.

 

 

TCP/IP Illustrated 1 Second Edition | 케빈 폴 - 교보문고

TCP/IP Illustrated 1 Second Edition | 오늘날의 TCP/IP 프로토콜 모음에 대한 완벽 가이드다. 최신의 혁신적 수정 사항을 완전하게 반영했으며, 리눅스, 윈도우, 맥 OS 환경 등의 실제 예제를 통해 각 프로토

product.kyobobook.co.kr

 

 

챕터

  • 소개
    • 아키텍처에 관한 원칙
    • 설계와 구현
    • TCP/IP 아키텍처와 프로토콜 모음
    • 인터넷, 인트라넷, 엑스트라넷
    • 애플리케이션의 설계
    • 표준화 절차
    • 구현과 소프트웨어 배포
    • 인터넷 아키텍처에 관련된 공격
  • 인터넷 주소 구조
    • 개요
    • IP 주소의 표현
    • IP 주소의 기본 구조
    • CIDR과 병합
    • 특수 용도의 주소
    • 할당
    • 유니캐스트 주소 배정
    • IP 주소 관련 공격
  • 링크 계층
    • 개요
    • 이더넷과 IEEE 802 LAN/MAN 표준
    • 전이중, 절전, 자동 협상, 802.1X 흐름 제어
    • 브리지와 스위치
    • 무선 LAN: IEEE 802.11(Wi-Fi)
    • PPP
    • 루프백
    • MTU와 경로 MTU
    • 터널링의 기초
    • 링크 계층에 대한 공격
  • ARP: 주소 결정 프로토콜
    • 개요
    • 예제
    • ARP 캐시
    • ARP 프레임 형식
    • ARP 예제
    • ARP 캐시 타임아웃
    • 프락시 ARP
    • 무상 ARP와 주소 충돌 탐지(ACD)
    • arp 명령
    • 임베디드 장치의 IPv4 주소 설정에 ARP 사용
    • ARP 관련 공격
  • 인터넷 프로토콜
    • 개요
    • IPv4 헤더와 IPv6 헤더
    • IP 포워딩
    • 모바일 IP
    • IP 데이터그램에 대한 호스트의 처리
    • IP 관련 공격
  • 시스템 구성: DHCP와 자동 구성
    • 개요
    • 동적 호스트 설정 프로토콜
    • 무상태 주소 자동 설정
    • DHCP와 DNS의 상호작용
    • 이더넷상에서 동작하는 PPP(PPPoE)
    • 시스템 설정과 관련된 공격
  • 방화벽과 네트워크 주소 변환
    • 개요
    • 방화벽
    • 네트워크 주소 변환(NAT)
    • NAT 횡단
    • 패킷 필터링 방화벽과 NAT 설정
    • IPv4/IPv6 공존과 전환을 위한 NAT
    • 방화벽 및 NAT와 관련된 공격
  • ICMPv4와 ICMPv6: 인터넷 제어 메시지 프로토콜
    • 개요
    • ICMP 메시지
    • ICMP 오류 메시지
    • ICMP 조회/정보성 메시지
    • IPv6 이웃 발견
    • ICMPv4와 ICMPv6의 변환
    • ICMP와 관련된 공격
  • 브로드캐스팅과 로컬 멀티캐스팅
    • 개요
    • 브로드캐스팅
    • 멀티캐스팅
    • IGMP와
    • IGMP 및 MLD와 관련된 공격
  • 사용자 데이터그램 프로토콜과 IP 단편화
    • 개요
    • UDP 헤더
    • UDP 검사합
    • 예제
    • UDP와 IPv6
    • 경량 UDP
    • IP 단편화
    • UDP를 이용한 PMTUD
    • IP 단편화와 ARP/ND 사이의 상호작용
    • UDP 데이터그램의 최대 크기
    • UDP 서버 설계
    • UDP/IPv4와 UDP/IPv6 데이터그램의 변환
    • 인터넷에서 UDP
    • UDP 및 IP 단편화와 관련된 공격
  • 이름 변환과 도메인 네임 시스템
    • 개요
    • DNS 네임스페이스
    • 네임 서버와 영역
    • 캐싱
    • DNS 프로토콜
    • 정렬 목록, 라운드로빈, 분할 DNS
    • 개방형 DNS 서버와 DynDNS
    • 투명성과 확장성
    • IPv4에서 IPv6로 DNS 변환(DNS64)
    • LLMNR과 mDNS
    • LDAP
    • DNS에 대한 공격
  • TCP: 전송 제어 프로토콜
    • 개요
    • TCP 소개
    • TCP 헤더와 캡슐화
  • TCP 연결 관리
    • 개요
    • TCP 연결 성립과 종료
    • TCP 옵션
    • TCP의 경로 MTU 발견
    • TCP 상태 천이
    • 재설정 세그먼트
    • CP 서버 동작
    • TCP 연결 관리와 관련된 공격
  • TCP 타임아웃과 재전송
    • 개요
    • 간단한 타임아웃과 재전송 예제
    • 재전송 타임아웃의 설정
    • 타이머 기반 재전송
    • 선택적 확인 응답을 사용하는 재전송
    • 유사 타임아웃과 재전송
    • 패킷 재순서화와 중복
    • 목적지 지표
    • 재패킷화
    • TCP 패킷 재전송과 관련된 공격
  • TCP 데이터 흐름과 윈도우 관리
    • 개요
    • 대화형 통신
    • 지연된 확인 응답
    • 네이글 알고리즘
    • 흐름 제어와 윈도우 관리
    • 긴급 메커니즘
    • 윈도우 관리와 관련된 공격
  • TCP 혼잡 제어
    • 개요
    • 고전적인 알고리즘
    • 표준 알고리즘들의 발전
    • 유사 RTO 처리 - 아이펠 응답 알고리즘
    • 확장 예제
    • 혼잡 상태 공유
    • TCP 친화성
    • 고속 환경에서의 TCP
    • 지연 기반의 혼잡 제어
  • TCP 세션 유지
    • 개요
    • 설명
    • TCP 유지와 관련된 공격
  • 보안: EAP, IPSec, TLS, DNSSEC, DKIM

'Book' 카테고리의 다른 글

젠킨스 마스터  (0) 2023.05.30
스프링 부트 3 백엔드 개발자 되기: 자바 편  (0) 2023.05.14
Nginx HTTP 서버  (0) 2023.05.07
Pro Git  (0) 2023.05.07
실전 카프카 개발부터 운영까지  (0) 2023.05.06

댓글