- •Содержание
- •Введение
- •1 Устройство и принцип работы сетевого оборудования локальных вычислительных сетей
- •1.1 Сетевой коммутатор
- •1.2 Дополнительное сетевое оборудование
- •Маршрутизатор (или роутер)
- •1.4 Сетевые проводники
- •2 Меры профилактического обслуживания сетевого оборудования
- •3 Методы выявления и устранения типовых неисправностей сетевого оборудования
- •4 Обеспечение отказоустойчивости сетевого оборудования
- •Заключение
- •Список использованной литературы
1 Устройство и принцип работы сетевого оборудования локальных вычислительных сетей
1.1 Сетевой коммутатор
Сетевой коммутатор (рисунок 1) – устройство, предназначенное для соединения нескольких узлов компьютерной сети в пределах одного или нескольких сегментов сети. Коммутатор работает на канальном (втором) уровне модели OSI. Коммутаторы были разработаны с использованием мостовых технологий и часто рассматриваются как много портовые мосты. Для соединения нескольких сетей на основе сетевого уровня служат маршрутизаторы (3 уровень OSI).
Рисунок 1 – Сетевой коммутатор
В отличие от концентратора (1 уровень OSI), который распространяет трафик от одного подключённого устройства ко всем остальным, коммутатор передаёт данные только непосредственно получателю (исключение составляет широковещательный трафик всем узлам сети и трафик для устройств, для которых неизвестен исходящий порт коммутатора). Это повышает производительность и безопасность сети, избавляя остальные сегменты сети от необходимости (и возможности) обрабатывать данные, которые им не предназначались.
Коммутатор
хранит в памяти таблицу коммутации, в
которой указывается соответствие
MAC-адреса узла порту коммутатора. При
включении коммутатора эта таблица
пуста, и он работает в режиме обучения.
В этом режиме поступающие на какой-либо
порт данные передаются на все остальные
порты коммутатора. При этом коммутатор
анализирует фреймы (кадры) и, определив
MAC-адрес хоста-отправителя, заносит его
в таблицу на некоторое время. Впоследствии,
если на один из портов коммутатора
поступит кадр, предназначенный для
хоста, MAC-адрес которого уже есть в
таблице, то этот кадр будет передан
только через порт, указанный в таблице.
Если MAC-адрес хоста-получателя не
ассоциирован с каким-либо портом
коммутатора, то кадр будет отправлен
на все порты, за исключением того порта,
с которого он был получен. Со временем
коммутатор строит таблицу для всех
активных MAC-адресов, в результате трафик
локализуется. Стоит отметить малую
латентность (задержку) и высокую скорость
пересылки на каждом порту интерфейса.
Существует три способа коммутации. Каждый из них – это комбинация таких параметров, как время ожидания и надёжность передачи.
– с промежуточным хранением (Store and Forward). Коммутатор читает всю информацию в кадре, проверяет его на отсутствие ошибок, выбирает порт коммутации и после этого посылает в него кадр;
– сквозной (cut-through). Коммутатор считывает в кадре только адрес назначения и после выполняет коммутацию. Этот режим уменьшает задержки при передаче, но в нём нет метода обнаружения ошибок;
– бесфрагментный (fragment-free) или гибридный. Этот режим является модификацией сквозного режима. Передача осуществляется после фильтрации фрагментов коллизий (первые 64 байта кадра анализируются на наличие ошибки и при её отсутствии кадр обрабатывается в сквозном режиме).
Задержка,
связанная с «принятием коммутатором
решения», добавляется к времени, которое
требуется кадру для входа на порт
коммутатора и выхода с него, и вместе с
ним определяет общую задержку коммутатора.
Свойство симметрии при коммутации позволяет дать характеристику коммутатора с точки зрения ширины полосы пропускания для каждого его порта. Симметричный коммутатор обеспечивает коммутируемые соединения между портами с одинаковой шириной полосы пропускания, например, когда все порты имеют ширину пропускания 10 Мб/с или 100 Мб/с.
Асимметричный коммутатор обеспечивает коммутируемые соединения между портами с различной шириной полосы пропускания, например, в случаях комбинации портов с шириной полосы пропускания 10 Мб/с или 100 Мб/с и 1000 Мб/с.
Асимметричная коммутация используется в случае наличия больших сетевых потоков типа клиент-сервер, когда многочисленные пользователи обмениваются информацией с сервером одновременно, что требует большей ширины пропускания для того порта коммутатора, к которому подсоединён сервер, с целью предотвращения переполнения на этом порте. Для того чтобы направить поток данных с порта 100 Мб/с на порт 10 Мб/с без опасности переполнения на последнем, асимметричный коммутатор должен иметь буфер памяти.
Асимметричный коммутатор также необходим для обеспечения большей ширины полосы пропускания каналов между коммутаторами, осуществляемых через вертикальные кросс-соединения, или каналов между сегментами магистрали.
Для временного хранения фреймов и последующей их отправки по нужному адресу коммутатор может использовать буферизацию. Буферизация может быть также использована в том случае, когда порт пункта назначения занят. Буфером называется область памяти, в которой коммутатор хранит передаваемые данные.
Буфер
памяти может использовать два метода
хранения и отправки фреймов: буферизация
по портам и буферизация с общей памятью.
При буферизации по портам пакеты хранятся
в очередях, которые связаны с отдельными
входными портами. Пакет передаётся на
выходной порт только тогда, когда все
фреймы, находившиеся впереди него в
очереди, были успешно переданы. При этом
возможна ситуация, когда один фрейм
задерживает всю очередь из-за занятости
порта его пункта назначения. Эта задержка
может происходить даже в том случае,
когда остальные фреймы могут быть
переданы на открытые порты их пунктов
назначения.
При буферизации в общей памяти все фреймы хранятся в общем буфере памяти, который используется всеми портами коммутатора. Количество памяти, отводимой порту, определяется требуемым ему количеством. Такой метод называется динамическим распределением буферной памяти. После этого фреймы, находившиеся в буфере, динамически распределяются выходным портам. Это позволяет получить фрейм на одном порте и отправить его с другого порта, не устанавливая его в очередь.
Коммутатор поддерживает карту портов, в которые требуется отправить фреймы. Очистка этой карты происходит только после того, как фрейм успешно отправлен.
Поскольку память буфера является общей, размер фрейма ограничивается всем размером буфера, а не долей, предназначенной для конкретного порта. Это означает, что крупные фреймы могут быть переданы с меньшими потерями, что особенно важно при асимметричной коммутации, то есть когда порт с шириной полосы пропускания 100 Мб/с должен отправлять пакеты на порт 10 Мб/с.
Коммутаторы подразделяются на управляемые и неуправляемые (наиболее простые).
Более сложные коммутаторы позволяют управлять коммутацией на сетевом (третьем) уровне модели OSI. Обычно их именуют соответственно, например «Layer 3 Switch» или сокращенно «L3 Switch». Управление коммутатором может осуществляться посредством Web-интерфейса, интерфейса командной строки (CLI), протокола SNMP, RMON.
Многие
управляемые коммутаторы позволяют
настраивать дополнительные функции:
VLAN, QoS, агрегирование, зеркалирование.
На данный момент многие коммутаторы
уровня доступа обладают такими
расширенными возможностями, как
сегментация трафика между портами,
контроль трафика на предмет штормов,
обнаружение петель, ограничение
количества изучаемых mac-адресов,
ограничение входящей/исходящей скорости
на портах, функции списков доступа и
тому подобное.
Сложные коммутаторы можно объединять в одно логическое устройство – стек – с целью увеличения числа портов. Например, можно объединить 4 коммутатора с 24 портами и получить логический коммутатор с 90 ((4*24)-6=90) портами либо с 96 портами (если для стекирования используются специальные порты).
