Учебное пособие содержит довольно подробное описание протоколов межсетевого (IP и ICMP), транспортного (TCP и UDP) и сетевого (Ethernet, ARP, SLIP, PPP) уровней стека протоколов TCP/IP. Приведены форматы пакетов, описаны сценарии взаимодействия и основные алгоритмы повышения эффективности передачи данных. Пособие предназначено для программистов, разрабатывающих ''нетривиальные'' сетевые приложения, и для администраторов сетей на основе TCP/IP, интересующихся предметом своей деятельности. Изложение материала ориентировано на обучающихся, знакомых с идеологией и терминологией в области информационно-вычислительных сетей