■ 내용요약
제0장 TCP/IP 맛보기
네트워크와 컴퓨터 네트워크, 프로토콜의 정의와 TCP/IP의 탄생 배경과 네트워크 명령어의 기본적인 사용방법에 대해 다루고 있습니다.
제1장 TCP/IP 개요
TCP/IP의 구조와 데이터의 송수신이 어떻게 이루어지는지, 그리고 데이터가 어떻게 패킷으로 만들어져 상대에게 전달되는 지를 다루고 있습니다.
제2장 통신 서비스와 프로토콜
웹페이지가 표시되기까지 컴퓨터 간에 어떤 주고받기가 일어나는지에 대해 다루고 있으며, LAN이나 WAN에 대해서도 소개하고 있습니다. 또한 TCP/IP에 의해 이루어지는 주요 통신 서비스의 구조와 그것을 구현하는 애플리케이션 프로토콜을 소개하고 있습니다.
제3장 애플리케이션층
TCP/IP의 5계층 구조 중 가장 사용자와 가까운 위치에 있는 애플리케이션층에 대해 다루고 있습니다. 이 장에서는 애플리케이션층의 역할과 HTTP와 SMTP, POP라는 세 가지 애플리케이션 프로토콜에 초점을 맞춰서 그 주고받기를 자세히 다루고 있습니다.
제4장 트랜스포트층
트랜스포트층의 역할은 통신을 실현하는 것이며, 4장에서는 이러한 트랜스포트층의 역할과 TCP와 UDP 프로토콜 등에 대해 다루고 있습니다.
제5장 네트워크층
TC/IP 5계층 중 중간에 위치한 네트워크층(인터넷층)의 역할과 IP 프로토콜, IP 주소와 주소 설정, 수신처 처리, 네트워크 세분화, LAN에서의 주소, ipconfig와 ping 명령 등에 대해 다루고 있습니다.
제6장 데이터 링크층과 물리층
데이터 링크층과 TCP/IP의 최하위층인 물리층의 역할에 대해 다루고 있으며, MAC 주소 조사, 네트워크 연결 방법, 이더넷, 토큰 링, PPP, PPPoE, 데이터 링크상의 기기에 대해서도 다루고 있습니다.
제7장 라우팅
라우터의 기능과 라우팅의 역할, 경로의 결정 방법에 대해 다루고 있습니다. 그리고 패킷이 수신처에 전달되기까지의 과정을 클로즈업해서 자세히 설명하고 있습니다.
제8장 보안
통신에 숨어 있는 위험 요소들에 대해 살펴본 후, 이에 대응한 패킷을 보호하는 기술, 암호화를 위한 프로토콜인 SSH와 SSL, 방화벽, 프록시 서버 등을 다루었습니다.
부록 : 실전 네트워크
TCP/IP와 깊은 관련이 있는 OSI 참조 모델, 네트워크를 구축할 때 사용하는 네트워크 기기, 인터넷 접속 시 접속 환경에 따른 주의점, Windows에서의 네트워크 유틸리티, 네트워크 툴을 이용한 실전 연습이 있습니다.