Метод CRC — это стандартный метод обнаружения ошибок в данных после их передачи по сети Работает метод следующим образом. Компьютер, передающий данные,, трактует их как один длинный полином — алгебраическое выражение, которое равнд сумме слагаемых, причем каждое слагаемое равно произведению коэффициента (бита данных) на номер позиции в целой степени. Передающий компьютер вычисляет этот полином, а затем делит его на предопределенный 16- или 32-битовый полином Результат деления — это и есть код CRC, который добавляется в кадр перед отправкой данных в сеть. Принимающий компьютер выполняет над полученными данными те же операции, после чего сравнивает результат с кодом CRC, находящимся в трейлере. Если результаты совпадают, принимающий компьютер делает вывод, что данные переданы правильно. В противном случае на передающий компьютер передается извещение о том, что он должен передать этот кадр повторно.
Чтобы сеть правильно и эффективно функционировала, при ее установке необходимо придерживаться некоторых правил, определяемых спецификациями для каждой архитектуры. Эти ограничения накладываются главным образом характеристиками носителей сигналов. Ограничения не являются абсолютно жесткими, иногда при небольшом их нарушении сеть может нормально работать, однако это будет все же нарушением стандартов и может вызвать серьезные неполадки. В этом разделе рассматриваются два важных ограничения:
правило 5-4-3;
ограничение количества узлов 10BaseT.
Правило определяет ограничения сетей Ethernet, использующих коаксиальный кабель. Числа означают следующее:
5 — максимально допустимое количество сегментов кабелей в тонких и толстых сетях равно пяти (в тонкой сети длина каждого сегмента не должна превышать 185 метров, а в толстой — 500 метров);
4 — максимальное количество повторителей, соединяющих сегменты, равно четырем;
3 — максимальное количество заселенных сегментов (содержащих узлы) равно трем. Два остальных сегмента могут использоваться только для увеличения расстояния.
Применимо ли правило 5-4-3 к сетям Ethernet с витыми парами? Читая некоторые книги, можно прийти к выводу, что неприменимо. Однако ограничение на количество концентраторов, которые можно соединить в 10BaseT, фактически является применением этого же правила.
По отношению к звездообразной топологии с неэкранированными витыми парами правило 5-4-3 означает, что максимальное количество каскадированных населенных концентраторов равно трем, т.е. "заселенный" концентратор засчитывается как заселенный сегмент.
Внутри каждого концентратора есть магистраль, к которой подключены компьютеры (рис. 5.5). Это аналогично подключению компьютеров к сегментам кабеля между повторителями в шинной сети.