ДВС. Попробую коротенько
В канале TP/FT-10 (трансивер FTT-10) используется дифференциальное Манчестерское кодирование сигнала. Пиковое значение амплитуды сигнала составляет от 0,425 до 0,9 В в линии на нагрузке 53 Ом. Скорость в канале — 78 кбит/с, таким образом передача бита информации происходит за 12,8 мкс, что соответствует основной частоте канала 78 кГц. Для сужения полосы сигнала его форма приближена к гармонической. В соответствии с методом кодирования, передача логического 0 осуществляется периодом сигнала 78 кГц, а передача логической 1 - фрагментом сигнала с фронтами как 78 кГц, но продолжительностью в 2 раза большей.
Таким образом, при передачи единиц за период основной частоты ток течёт только в одну сторону, а при передачи нулей ток меняет направление дважды.
Рисунок прикрепил для пояснения.
Нажмите для просмотра прикрепленного файлаПовторитель не просто повторяет электрическую форму сигнала линии — это не аналоговое устройство. Он, получая сигнал из линии с одной стороны, выполняет побитовое декодирование в цифровой сигнал, который тут же кодируется опять в сигнал линии и передается на другую сторону. Таким образом, повторитель вносит задержку в передачу сигнала на величину бита информации, т.е. на 12,8 мкс.
А теперь, почему нельзя ставить более одного повторителя между любыми двумя устройствами линии.
В протоколе и в реализации предусмотрены механизмы обнаружения коллизий и предсказания коллизий. Не вдаваясь в детали, протокол коммуникации состоит из 3-х фаз: первая - детектирование свободной линии, вторая - формирование преамбулы (сигнала из не менее 6 единиц, за которым следует 0), третья - передача пакета данных. Таким образом, если желающий передать пакет данных "слышит" или чужую преамбулу или данные чужой передачи, то он просто ждет очередного окна свободной линии, затем формирует преамбулу и передаёт свои данные.
Так вот, если между двумя устройствами будут ДВА повторителя, это приведёт к следующему. Эти два устройства, "услышав" свободную линию, начнут передачу каждый своей преамбулы. Эти преамбулы, пройдя через повторители "встретятся" где-то посередине между повторителями и начнут искажать друг друга. А так как передающие устройства находятся за повторителями, то они не обнаружат повреждений своих преамбул и будут продолжать передачу данных. Вся это ситуация будет приводить к тому, что количество ошибок будет расти
колоссально, приводя к потерям данных и многократным повторам коммуникаций.
Короче, НЕ ВАРИАНТ ))).
На практике могу сказать, что цепочка повторителей может работать ТОЛЬКО в одном случае. Когда в системе только одно устройство МАСТЕР (ХОСТ или ещё как назовёте), а все остальные ведомые (СЛЭЙВЫ), и в такой сети НЕ ВОЗМОЖНА равноправная коммуникация устройств. Но, это НЕ по СТАНДАРТУ.
А по СТАНДАРТУ –
только один повторитель между любыми двумя устройствами.
Вот...