Теория сетей — другое название теории графов, применяемое в первую очередь по отношению к компьютерным сетям. Напомним, что теория графов — это раздел дискретной математики, изучающий свойства графов, где граф представляется как множество вершин (узлов), соединенных ребрами или дугами.
Поскольку слово «сеть» интуитивно намного понятнее, чем «граф», термин «теория сетей» в настоящее время часто употребляется и во многих других видах исследований — от социологических, таких, например, как исследование поведения толпы или исследование политических предпочтений, до исследований по климатологии.
В теории компьютерных сетей главным объектом исследования является система связи между компьютерами и другого вычислительного оборудования: серверов, маршрутизаторов и др.
Существует множество видов компьютерных сетей, различающихся по архитектуре, функциональному назначению (сети хранения данных, серверные фермы, сети управления процессом), по сетевым операционным системам (Windows, UNIX), по типу поддержания постоянного соединения (пакетные сети типа Fidonet и онлайновые сети — Интернет, GSM). Для связи между компьютерами разработаны и разрабатываются различные протоколы, определяющие порядок обмена данными. Из них наиболее важным является TCP/IP — набор сетевых протоколов передачи данных в сетях, в том числе и в сети Интернет. Переход сетей на эти протоколы состоялся 1 января 1983 года. Этот день принято считать официальной датой рождения Интернета.
Примечательно, что до появления глобальных сетей первая в мире локальная вычислительная сеть была применена в советском комплексе ПРО «Система А», возведенном в Казахстане в 1956-1960 годах. В сеть тогда были объединены разработанные Институтом точной механики и вычислительной техники АН СССР компьютеры «Диана I» и «Диана II».
Фото: The Opte Project/Wikimedia Commons