Проект высокоскоростной локальной вычислительной сети предприятия

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

?анены устройства с несколькими портами на витую пару (12, 16 или 24 порта RJ-45), одним портом BNC и одним портом AUI. Повторители работают на физическом уровне модели OSI. По параметру максимальных временных задержек при ретрансляции кадров, повторители Fast Ethernet подразделяются на два класса:

Класс I. Задержка на двойном пробеге RTD не должна превышать 130 BT. В силу менее жестких требований, повторители этого класса могут иметь порты T4 и TX/FX, а также объединяться в стек.

Класс II. К повторителям этого класса предъявляются более жесткие требования по задержке на двойном пробеге: RTD < 92 BT, если порты типа TX/FX, и RTD < 67 BT, если все порты типа Т4. (В силу значительных отличий в организации физических уровней возникает большая задержка кадра при ретрансляции между портами интерфейсов Т4 и TX/FX. Поэтому повторители, совмещающие в пределах одного устройства порты Т4 с TX/FX отнесены к классу I.)

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

Ключевым звеном коммутатора является архитектура без блокирования (non-blocking), которая позволяет установить множественные связи Ethernet между разными парами портов одновременно, причем кадры не теряются в процессе коммутации. Сам трафик между взаимодействующими сетевыми устройствами остается локализованными. Локализация осуществляется с помощью адресных таблиц, устанавливающих связь каждого порта с адресами сетевых устройств, относящихся к сегменту этого порта. Таблица заполняется в процессе анализа коммутатором адресов станций отправителей в передаваемых ими кадрах. Кадр передается через коммутатор локально в соответствующий порт только тогда, когда адрес станции назначения, указанный в поле кадра, уже содержится в адресной таблице этого порта. В случае отсутствия в таблице адреса станции назначения, кадр рассылается во все остальные сегменты. Если коммутатор обнаруживает, что MAC-адрес станции назначения приходящего кадра находится в таблице MAC-адресов, приписанной за портом, то этот кадр сбрасывается его непосредственно получит станция назначения, находящаяся в данном сегменте. И, наконец, если приходящий кадр является широковещательным (broadcast), т.е. если все биты поля MAC-адреса получателя в кадре задаются равными 1, то такой кадр будет размножен коммутатором (подобно концентратору), т.е. направляются во все остальные порты.

Различают две альтернативные технологии коммутации:

  1. Без буферизации (cut-through);
  2. С буферизацией SAF (store-and-forward).

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

Современные коммутаторы cut-through используют более продвинутый метод коммутации, который носит название ICS (interim cut-through switching промежуточная коммутация на лету). Суть этого метода заключается в отфильтровывании укороченных кадров с длиной менее 64 байт. До тех пор, пока коммутатор не принял первые 512 бит кадра, он не начинает ретранслировать кадр в соответствующий порт. Если кадр заканчивается раньше, то содержимое буфера удаляется, кадр отфильтровывается. Несмотря на увеличение задержки до 512 ВТ и более, метод ICS значительно лучше традиционного cut-through, поскольку не пропускает укороченные кадры. К главному недостатку ICS относится возможность пропускания дефектных пакетов с длиной более 64 байт. Поэтому коммутаторы ICS не годятся на роль магистральных коммутаторов.

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

Обратное давление. Входные и выходные буферы требуются коммутатору, чтобы уменьшить количество теряемых кадров при перегруженности одного из выходных портов. Однако это не дает полного спасения при длительных передачах. Например, допустим, в порт 1 постоянно передаются данные из портов 2, 3 и 5. Если скорости передачи по всем портам одинаковы и равны скорости канала, то после запол