Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы к Лабораторной работе № 3.doc
Скачиваний:
26
Добавлен:
20.06.2014
Размер:
113.66 Кб
Скачать
  1. Отличия архитектуры мостов и коммутаторов.

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

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

  1. Принцип работы коммутатора.

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

Каждый порт коммутатора, подобно порту сетевого адаптера, имеет принимающую и передающую части. Каждая часть порта логически связана с перекрестной матрицей, реализованной аппаратным способом на основе микросхем ASIC. Принимающая часть каждого порта соединена с горизонтальной линейкой перекрестной матрицы, а передающая - с вертикальной. Когда горизонтальная линейка соединяется с вертикальной, создается путь от принимающей части одного порта к передающей части другого. Таким способом можно соединить любую пару портов. Например, если соединены пары портов 2 и 4, а также 3 и 5, то два пакета могут быть одновременно получены на портах 2 и 3 и переданы в порты 4 и 5.

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

  1. Ограничения мостов и коммутаторов.

1). В топологии получившейся сети должны отсутствовать петли. Действительно, мост/коммутатор может решать задачу доставки пакета адресату только тогда, когда между отправителем и получателем существует единственный путь. В то же время наличие избыточных связей, которые и образуют петли, часто необходимо для лучшей балансировки нагрузки, а также для повышения надежности сети за счет образования резервных путей.

2). Логические сегменты сети, расположенные между мостами или коммутаторами, слабо изолированы друг от друга (не защищены от так называемых широковещательных штормов). Если какая-либо станция посылает широковещательное сообщение, то это сообщение передается всем станциям всех логических сегментов сети. Защита от широковещательных штормов в сетях, построенных на основе мостов и коммутаторов, имеет количественный, а не качественный характер: администратор просто ограничивает количество широковещательных пакетов, которое разрешается генерировать некоторому узлу в единицу времени. Использование же механизма виртуальных сетей, реализованного во многих коммутаторах, хотя и позволяет достаточно гибко создавать изолированные по трафику группы станций, но при этом изолирует их полностью, так что узлы одной виртуальной сети не могут взаимодействовать с узлами другой виртуальной сети.

3). В сетях, построенных на основе мостов и коммутаторов, достаточно сложно решается задача управления трафиком на основе значения данных, содержащихся в пакете. В таких сетях это возможно только с помощью пользовательских фильтров, для задания которых администратору приходится иметь дело с двоичным представлением содержимого пакетов.

4). Реализация транспортной подсистемы только средствами физического и канального уровней, к которым относятся мосты и коммутаторы, приводит к недостаточно гибкой, одноуровневой системе адресации: в качестве адреса назначения используется МАС - адрес, жестко связанный с сетевым адаптером.

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