6. СТРУКТУРИЗАЦИЯ КАК СРЕДСТВО ПОСТРОЕНИЯ БОЛЬШИХ СЕТЕЙ
6.4. Оборудование для логической
структуризации сети
Для логической структуризации сети используются такие
коммуникационные устройства, как мосты, коммутаторы, маршрутизаторы
и шлюзы.
Мост (bridge) делит
разделяемую среду передачи сети на части (часто называемые логическими
сегментами), передавая информацию из одного сегмента в другой только в том
случае, если такая передача действительно необходима, то есть если адрес
компьютера назначения принадлежит другой подсети. Тем самым мост изолирует
трафик одной подсети от трафика другой, повышая общую производительность
передачи данных в сети. Локализация трафика не только экономит пропускную
способность, но и уменьшает возможность несанкционированного доступа к данным,
так как кадры не выходят за пределы своего сегмента и их сложнее перехватить
злоумышленнику.
Мосты используют для локализации трафика аппаратные
адреса компьютеров. Поэтому мост достаточно упрощенно представляет деление сети
на сегменты — он запоминает, через какой порт на него поступил кадр данных от каждого
компьютера сети, и в дальнейшем передает кадры, предназначенные для этого
компьютера, на этот порт. Точной топологии связей между логическими сегментами
мост не знает. Из-за этого применение мостов приводит к значительным
ограничениям на конфигурацию связей сети — сегменты должны быть соединены таким
образом, чтобы в сети не образовывались замкнутые контуры.
Коммутатор (switch, switching hub) по принципу обработки кадров ничем не отличается от
моста. Основное его отличие от моста состоит в том, что он является своего рода
коммуникационным мультипроцессором, так как каждый его порт оснащен
специализированным процессором, который обрабатывает кадры по алгоритму моста
независимо от процессоров других портов. За счет этого общая производительность
коммутатора обычно намного выше производительности традиционного моста,
имеющего один процессорный блок. Можно сказать, что коммутаторы — это мосты
нового поколения, которые обрабатывают кадры в параллельном режиме.
Ограничения, связанные с применением мостов и коммутаторов
— по топологии связей, а также ряд других, привели к тому, что в ряду
коммуникационных устройств появился еще один тип оборудования — маршрутизатор (router). Маршрутизаторы более надежно и более эффективно, чем
мосты, изолируют трафик отдельных частей сети друг от друга. Маршрутизаторы образуют логические сегменты посредством
явной адресации, поскольку используют не плоские аппаратные, а составные
числовые адреса. В этих адресах имеется поле номера сети, так что все
компьютеры, у которых значение этого поля одинаково, принадлежат к одному
сегменту, называемому в данном случае подсетью (subnet).
Кроме локализации трафика маршрутизаторы
выполняют еще много других полезных функций. Так, маршрутизаторы
могут работать в сети с замкнутыми контурами, при этом они осуществляют выбор
наиболее рационального маршрута из нескольких возможных. Сеть, представленная
на рис. 20, отличается от своей предшественницы (см.
рис. 19) тем, что между подсетями отделов 1 и 2 проложена дополнительная
связь, которая может использоваться как для повышения производительности сети,
так и для повышения ее надежности.
Рис 19. Логическая
структуризации сети с помощью моста
Рис. 20. Логическая структуризация сети с помощью маршрутизаторов
Другой очень важной функцией маршрутизаторов
является их способность связывать в единую сеть подсети, построенные с
использованием разных сетевых технологий, например Ethernet
и Х.25.
Кроме перечисленных устройств отдельные части сети
может соединять шлюз (gateway). Обычно основной причиной,
по которой в сети используют шлюз, является необходимость объединить сети с
разными типами системного и прикладного программного обеспечения, а не желание
локализовать трафик. Тем не менее шлюз обеспечивает и
локализацию трафика в качестве некоторого побочного эффекта.
Крупные сети практически никогда не строятся без
логической структуризации. Для отдельных сегментов и подсетей характерны
типовые однородные топологии базовых технологий, и для их объединения всегда
используется оборудование, обеспечивающее локализацию трафика, — мосты,
коммутаторы, маршрутизаторы и шлюзы.