Томск: Том. гос. ун-т. Курс лекций разработан для студентов IV
курса факультета информатики Томского государственного
университета. Курс состоит из двух больших частей: сетевое
программирование и параллельное программирование. В первой части
подробно рассматриваются аспекты построения вычислительных сетей на
аппаратном и программном уровней, протоколы, применяемые в
современных вычислительных сетях. Рассказывается о различных
средствах и средах для создания сетевых приложений, использующих
существующие протоколы или для создания своих протоколов. Вторая
часть посвящена принципам параллельного программирования, содержит
базовые знания и алгоритмы для построения распределенных
приложений, в том числе с использованием сетевых средств. Имеется
обзор средств защиты компьютеров и сетей на базе протоколов TCP/IP.