Концентраторы класса I и класса II
Стандарт IEEE 802.3 определяет два класса репитерных концентраторов Ethernet/Fast Ethernet, отличающихся друг от друга своими функциональными возможностями и областями применения. Каждый концентратор должен иметь маркировку своего класса в виде римской цифры I или II, заключенной в кружок.
Концентраторы класса II —классические концентраторы, использовавшиеся с самого начала в сетях Ethernet. Именно поэтому их применение было разрешено и в сетях Fast Ethernet. Эти концентраторы отличаются тем, что они непосредственно повторяют приходящие на них из сегмента сигналы и передают их в другие сегменты без какого бы то ни было преобразования. Они не способны преобразовывать методы кодирования сетевых сигналов. Поэтому к ним можно подключать только сегменты, использующие одну систему сигналов. Например, к концентратору могут подключаться только одинаковые сегменты 10BASE-T или только одинаковые сегменты 100BASE-TX. Допустимо, правда, подключение и разных сегментов, но они должны использовать один код передачи, например, 10BASE-T и 10BASE-FL или 100BASE-TX и 100BASE-FX. Данные концентраторы принципиально не могут объединять сегменты с разными системами кодирования, в частности, 100BASE-TX и 100BASE-T4.
Задержка сигналов в концентраторах класса II меньше, чем в концентраторах класса I. Согласно стандарту, она должна составлять от 46 битовых интервалов (для 100BASE-TX/FX) до 67 битовых интервалов (для 100BASE-T4). Отсюда следуют ограничения на наращиваемость таких концентраторов и на количество их портов (как правило, оно не превышает 24). Зато меньшая задержка концентратора позволяет использовать кабели большей длины, так как на работоспособность сети влияет суммарная задержка сигнала в сети, включающая в себя задержки, как концентраторов, так и в кабелях.
Для соединения концентраторов класса II между собой используется специальный порт расширения (UpLink port). Каждый концентратор подключается этим портом к одному из обычных портов другого концентратора (рис. 13.5).
Рис. 13.5. Соединение двух концентраторов класса II
Концентраторы класса II сложнее в производстве, чем концентраторы класса I, так как временные требования, предъявляемые к ним, жестче. Но при этом возможности их меньше, поэтому в настоящее время их вытесняют концентраторы класса I.
Концентраторы класса I характеризуются тем, что они преобразуют приходящие по сегментам сигналы в цифровую форму, прежде чем передавать их во все другие сегменты. Они содержат декодирующие и кодирующие узлы.
В отличие от концентраторов класса II они способны преобразовывать коды, применяемые в разных сегментах. Поэтому к ним можно одновременно подсоединять сегменты разных типов, например, 100BASE-TX, 100BASE-T4 и 100BASE-FX. Но этот процесс двойного преобразования кодов требует времени, поэтому данные концентраторы оказываются медленнее (по стандарту, их задержка составляет не более 140 битовых интервалов).
Концентраторы класса I более гибкие, они имеют расширенные возможности по наращиваемости. Именно из них строятся сложные концентраторы на базе шасси. К тому же благодаря внутренним цифровым шинам сигналов они допускают управление с удаленных рабочих станций, позволяющих контролировать нагрузку сети, состояние портов, интенсивность ошибок в сети, а также автоматически отключать неисправные сегменты.
При этом для обмена с управляющей станцией применяется специально разработанный протокол обмена SNMP (Simple Network Management Protocol – простой протокол управления сетью). Такой концентратор, допускающий удаленное управление, называется интеллектуальным (Intelligent Hub).
Протокол SNMP был предложен в 1988 году комиссией IAB (Internet Activities Board). Он описывается документами RFC 1067, RFC 1098, RFC 1157. Комиссия IAB определила также и метод описания данных для этого протокола под названием ASN.1 (Abstract Syntax Notation). Протокол SNMP относится к прикладному уровню, он работает с протоколами IP и IPX, а также позволяет не только собирать информацию о сети, но и управлять устройствами сети.
Протокол SNMP подразумевает хранение информации об устройствах сети в формате ASN.1 в виде текстовых файлов, так называемых MIB (Management Information Base – база управляющей информации). Например, в случае интеллектуального концентратора с него можно считать информацию о количестве пакетов, переданных и полученных каждым из портов, можно также включить и выключить каждый порт.
Для управления устройством сети, контроллер этого устройства должен выполнять программу агента SNMP. Программа агента собирает данные о системе, в которой он запущен и управляет объектами данных системы.
Рабочая станция, управляющая сетью (NMS – Network Management Station) – это один из компьютеров, подключенных к сети, на котором запущен специальный пакет прикладных программ, в удобном графическом виде отображающий состояние сетевых устройств и позволяющий управлять ими.
Протокол SNMP поддерживает три типа команд:
- Команда GET читает значения объектов данных устройства (из MIB) в произвольном порядке.
- Команда GET NEXT читает следующее по порядку значение объекта данных устройства.
- Команда SET применяется для изменений (записи) значений объектов данных устройства.
Команды и реакции протокола SNMP передаются посредством модулей данных в составе дейтаграмм (PDU – Protocol Data Unit). Протокол предусматривает также передачу информации о типе кодирования MIB, поэтому в разных устройствах MIB может иметь различный формат. Существует ряд фирменных и стандартных форматов MIB для сетевых адаптеров (MIB-II), концентраторов, мостов и сети в целом (RMON MIB), поддерживаемых SNMP.