Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция 4

.pdf
Скачиваний:
32
Добавлен:
15.06.2014
Размер:
299.75 Кб
Скачать

Сети ЭВМ и телекоммуникаций

Борзенков Д.П.

минимально возможную задержку – 11.2 мкс для Ethernet, однако при этом передаются все кадры в том числе и ошибочные.

q Бесфрагментная коммутация (fragment-free): коммутатор буферизует первые 64 байта кадра, и, если кадр не длиннее 64 байт, то коммутатор обрабатывает его в режиме с буферизацией. Если кадр длинный, то он передается в порт назначения, как в режиме на лету”.

Большинство коммутаторов низшего и среднего уровня реализуют только режим коммутации с буферизацией. Коммутация на летухарактерна для магистральных высокоскоростных коммутаторов, где минимальная задержка передачи гораздо важнее распространения кадров с ошибками.

Коммутаторы верхнего уровня иногда используют технологию адаптивной коммутации: сначала все порты работают в режиме на лету”, затем порты, через которые приходит много кадров с ошибками переводятся в бесфрагментный режим, а если это не помогает отфильтровать ошибочные кадры (в случае длинных пакетов с ошибками), то такие порты переводятся в режим коммутации с буферизацией.

Для достижения высокой производительности (необходимой для одновременного обслуживания всех портов) каждый порт коммутатора, как правило, снабжается отдельным процессором, обычно представляющим собой специализированную микросхему, оптимизированную для выполнения функций коммутации. Центральный узел, связывающий процессоры отдельных портов, строится на основе одной из трех схем (применяются и комбинированные варианты):

qкоммутационная матрица,

qразделяемая многовходовая память,

qобщая шина.

Коммутационная матрица представляет собой комбинационную схему, состоящую из управляемых переключателей, в зависимости от заданного номера порта назначения, соединяющих свой вход с одним из своих выходов. Коммутационная матрица физически коммутирует каналы связи между портами, обеспечивая наиболее быстрый способ связи процессоров портов. Основной недостаток коммутационной матрицы ограниченное число портов в таких коммутаторах (сложность схемы матрицы возрастает пропорционально квадрату числа портов).

Разделяемая многовходовая память позволяет увеличивать количество портов коммутатора без усложнения его схемы. Процессоры портов для передачи данных друг другу используют общую память. Переключение входа и выхода памяти осуществляет специальный блок управления, который организует по очереди данных для каждого выходного порта. По запросу входного порта блок управления подключает его к входу требуемой очереди, а процессор порта записывает в нее данные кадра.

Процессоры портов в коммутаторах с общей шиной снабжаются, с одной стороны, модулями доступа к шине, а с другой стороны фильтрами, отбирающими передающиеся по шине ячейки, предназначенные данному порту. Кадр в таких коммутаторах передается по шине не целиком, а небольшими частями ячейками, что позволяет (вместе с высокой скоростью передачи данных по шине) реализовать псевдопараллельный режим передачи кадров между портами.

Сложные коммутаторы, как правило, комбинируют приведенные архитектуры. Например, для модульных концентраторов свойственно использование общей шины для соединения модулей, в то время, как внутри каждого модуля (обычно не более 12 портов) реализуется наиболее быстрая архитектура коммутационная матрица.

Сети ЭВМ и телекоммуникаций

11

borzenkoff@mail.ru

Сети ЭВМ и телекоммуникаций

Борзенков Д.П.

В зависимости от варианта конструкции, различают:

 

qавтономные (standalone) коммутаторы,

qстековые коммутаторы,

qмодульные коммутаторы на основе шасси.

Первые два варианта имеют фиксированное число (обычно 8,16,24 редко до 30) и тип портов, которые не могут быть изменены.

Автономные коммутаторы применяются на уровне рабочих групп.

Стековые коммутаторы отличаются от автономных наличием дополнительного (стекового) интерфейса, позволяющего объединять несколько таких коммутаторов в систему, работающую, как единый коммутатор стек коммутаторов. Как правило, количество коммутаторов в стеке не превышает четырех (пропускная способность стекового интерфейса лежит в пределах 200-400 Мбит/с).

Модульные коммутаторы на основе шасси позволяют подключать необходимое количество разнотипных модулей, часто с возможностью их замены без выключения коммутатора (hot swap). Количество портов в таких коммутаторах может превышать 100. Как правило, модульные коммутаторы используются в качестве магистральных.

Всетях Ethernet/Fast Ethernet часто используется сетевое устройство промежуточного типа коммутирующий концентратор (switching hub), представляющий собой двухсегментный концентратор (один сегмент Ethernet, другой Fast Ethernet), сегменты которого соединены двухпортовым мостом.

Врезультате все Ethernet-станции, подключенные к нему, образуют один домен коллизий, а все Fast Ethernet-станции второй домен коллизий. Соединения же между станциями разных сегментов обслуживаются мостом. Такие устройства, как правило, дешевле, чем полноценные коммутаторы. Наиболее эффективно они используются при наличии большинства Ethernet-станций и высокоскоростном (Fast Ethernet) подключении

одного-двух серверов. Поскольку все высокоскоростные узлы образуют один домен коллизий, то при увеличении их количества производительность сети будет падать.

Сети ЭВМ и телекоммуникаций

12

borzenkoff@mail.ru

Соседние файлы в предмете Сети ЭВМ и средства коммуникаций