네트워크 프로그램을 통해 배우는 TCP/IP 프로토콜의 원리를 담고 있다. 프로토콜의 특징, 구조를 직접 확인하는 흥미로운 실험과 TCP/IP의 취약점등을 소개한다. 예를 들면 특정 호스트를 통신 불능으로 만들어 버리는 프로그램이나 TCP의 커넥션을 아예 없애는 프로그램등이다. 프로그램을 제대로 이해하기 위해서 네트워크를 사용해서 실험해 보고 각 프로토콜의 특성이나 문제점, 운용시에 주의해야 할 점 등에 대해서 직접 경험에 의해 몸에 익힐 수 있도록 하였다.