이 책은 저자가 고안한 하향식 방법을 사용하여 컴퓨터 네트워크와 해당 프로토콜의 원리를 가르칩니다. 즉, 응용 프로그램 계층 프로토콜에서 시작하여 프로토콜 스택을 따라 계층별로 설명함으로써 독자가 컴퓨터 네트워크의 의미를 이해할 수 있도록 합니다. 구현과 응용의 관점에서 각 계층을 살펴보고, 컴퓨터 네트워크의 작동 원리와 메커니즘을 이해합니다. 이 책은 애플리케이션 계층 패러다임과 애플리케이션 프로그래밍 인터페이스를 강조하여 독자가 매일 사용되는 애플리케이션 환경에 가능한 한 빨리 들어가 학습하고 "생성"할 수 있도록 합니다.