Концентраторы
Концентратор (hub) – это сетевое устройство, предназначенное для объединения устройств сети в сегменты. Основной принцип его работы заключается в трансляции пакетов, поступающих на один из его портов на все другие порты.
Таким образом, пакет, поступивший в сеть, будет отправлен всем остальным устройствам сети, т.е. будет осуществляться широковещательная передача. Концентратор работает на физическом уровне модели взаимодействия открытых систем (OSI). Концентратор используется в различных технологиях: ATM, xDSL, Token Ring, но наибольшее распространение он нашел в технологии Ethernet.
Концентратор можно рассматривать как репитер с несколькими выходами. В отличие от switch он не анализирует содержимое пакетов или их заголовки, а просто копирует их. Hub не позволяет увеличить число устройств в одном сегменте или разгрузить его, уменьшив число коллизий. Основная его задача – это подключение новых устройств к сети и организация ее топологии. Кроме того, hub может быть использован для организации резервных каналов.
Рассмотрим пример работы сети с концентратором. Главным достоинством концентратора является простота реализации и, соответственно, невысокая стоимость. Однако из-за того, что он просто копирует пакеты во все свои порты, то в сети увеличивается вероятность возникновения коллизий. Это может привести к снижению скорости передачи и времени доставки пакетов. Именно поэтому вместо концентраторов обычно стараются применять коммутаторы, которые передают пакеты только к тому порту, к которому подключен компьютер получатель.
В зависимости от выполняемых задач можно встретить различные по емкости концентраторы от 4 до 64 портов. Однако это не предел. Они могут объединяться в более емкие устройства. Максимально возможное число работающих в спаренном режиме устройств ограничивается лишь характеристиками используемой технологии (для Ethernet – 1024 портов в одном сегменте).
Концентраторы отличаются также по типу используемых проводников (витая пара, коаксиальный кабель) и используемой среде передачи (электрический или оптический кабель).
Мосты
Network bridge (Сетевой мост) – это сетевое устройство, предназначенное для объединения сегментов сети передачи данных в единую сеть. Он работает на канальном (втором) уровне модели OSI (модели взаимодействия открытых систем).
В отличие от концентратора, который работает на физическом уровне, сетевой мост не просто транслирует полученные с одного порта устройства на другие, а анализирует заголовок и отправляет на какой-либо один порт, либо не передает ни куда. Однако в отличие от маршрутизатора Network bridge не имеет таблицы маршрутизации и является само настраиваемым устройством и работает по заранее заложенным в нем принципам. Network bridge используется в нескольких сетевых технологиях, однако наибольшее распространение нашел в Ethernet.
Функции сетевого моста очень схожи с функциями другого сетевого устройства – switch (сетевой коммутатор). Фактически они выполняют одну и ту же задачу – объединение разрозненных сегментов и устройств сети в единую структуру. Главное отличие заключается в принципе работы, т.е. в том, как устройство узнает MAC-адреса устройств. После включения в сеть Network bridge анализирует поле "адрес источника» поступающих пакетов. Эту информацию он заносит в специальную таблицу. Отправляет он пакеты в соответствии с полем "адрес получателя» после анализа той же таблицы. Если там нет соответствия порта и MAC-адреса, то он направляет этот пакет во все исходящие порты. Если поле "адрес получателя» содержит MAC-адрес устройства, которое принадлежит той же сети, откуда поступил пакет, то он блокируется. Таким образом, мост блокирует пакеты, предназначенные для одного сегмента сети.
Благодаря тому, что сетевой мост фильтрует пакеты в соответствии с адресом получателя, в сети Ethernet тем самым предотвращается распространение коллизий, т.е. отдельные сети, подключаемые к портам образуют изолированные сегменты. Это позволяет увеличить скорость передачи данных и емкость в каждой отдельной сети.
Несмотря на преимущества использования мостов, они также обладают и некоторыми недостатками. В частности для анализа MAC-адресов требуется некоторое время, что требует буферизацию пакета и его задержку. Для уменьшения времени анализа требуются высокопроизводительные процессоры, а число портов не превышает 48. Кроме того, Network bridge не могут быть объединены в матрицы, как это можно было сделать с концентраторами, без увеличения задержки.
Решение производительности сетевых мостов стало возможным с появлением в конце 80-х г.г. сетевых коммутаторов. Они не анализируют весь пакет целиком, а только его заголовок. Это значительно уменьшает время обработки пакетов и может вестись в поточном режиме. В настоящее время Network bridge практически не используются из-за их низкой производительности.
Достарыңызбен бөлісу: |