Семафоры Шаппа и Эдельхранца как истоки двоичного кода и ARQ: роль Кулибина в становлении протоколов передачи данных
Клод Шапп — пионер оптической связи
Оптический телеграф: как семафорные башни предвосхитили эпоху интернета
Меня зовут Алексей, и моя профессиональная деятельность неразрывно связана с беспроводными коммуникациями. Во время новогодних праздников, пересматривая современную экранизацию «Графа Монте-Кристо», я обратил внимание на сцену управления оптическим телеграфом. Об этом устройстве нам вскользь упоминали еще в университете на курсе сетевых технологий, но тогда это казалось лишь историческим курьезом. Однако живая картинка в фильме заставила меня задуматься: насколько сложной была эта система на самом деле?
Окончательно мой интерес подогрела недавняя публикация на SE7ENе. Погрузившись в изучение темы, я был поражен: именно в оптических телеграфах были заложены фундаментальные принципы, которые мы сегодня считаем основой передачи данных. Контроль целостности, двоичная логика, прообразы ARQ-протоколов и структурированные правила трафика — всё это появилось задолго до работ Клода Шеннона, именно здесь, на вершинах семафорных башен.
Исторический контекст: от сигнальных огней к системной передаче
Древние методы визуальной связи
Попытки передавать информацию на расстоянии предпринимались человечеством с античных времен. Вавилоняне использовали высокие башни для обмена световыми сигналами, а вдоль Великой Китайской стены горели костры, предупреждавшие о вторжении кочевников. Однако эти системы были крайне ограничены: по сути, они передавали лишь один бит информации (наличие или отсутствие угрозы).
В 1684 году Роберт Гук представил проект визуальной связи для военных нужд, но он так и остался на бумаге. Позже, в 1778 году, для связи обсерваторий Парижа и Гринвича пытались использовать световые сигналы, но низкая надежность и малая емкость канала не позволили системе стать полноценным средством коммуникации. Настоящая технологическая революция произошла лишь благодаря Клоду Шаппу.
Клод Шапп и создание первой работающей сети
Клод Шапп (1763–1805) изначально готовился к церковной карьере, но Французская революция внесла свои коррективы. Вдохновленный научными трудами своего дяди-астронома, Клод вместе с братьями задался целью создать надежную систему релейных станций.
Триумф первого эксперимента (1791)
Первое успешное испытание состоялось в 1791 году между коммунами Брюлон и Парсе (дистанция около 16 км). Брат Клода, Рене, передавал сообщение, содержание которого было заранее неизвестно принимающей стороне.
Историческая фраза гласила: «Si vous réussissez, vous serez bientôt couverts de gloire» (Если вы добьетесь успеха, вас ждет великая слава).
Эксперимент подтвердил: информация может передаваться по цепочке визуальных постов. Шапп осознал, что для синхронизации не нужны отдельные часы — сама последовательность смены позиций может служить сигналом для начала считывания.

Благодаря политической поддержке брата Игнаса, депутата Законодательного собрания, проект получил государственное финансирование. В 1792 году Шапп доказал правительству, что сообщение может преодолеть 80 км всего за 40 минут — невероятная скорость для эпохи конных курьеров. Уже в 1793 году началось строительство первой линии Париж — Лилль.
Архитектура и техническое устройство системы Шаппа
Типовая станция представляла собой башню со сложным механизмом на крыше:
- Мачта (7 метров): Окрашивалась в небесно-голубой цвет для контраста с облаками.
- Регулятор (главная балка): Поворотная конструкция длиной 4,6 м.
- Индикаторы (крылья): Два подвижных элемента на концах регулятора, принимавшие различные углы.
- Манипулятор: Внутри башни находилась уменьшенная копия внешнего механизма. Оператор перемещал рычаги, и тросовая система синхронно меняла положение внешних индикаторов.
- Оптика: Две подзорные трубы с увеличением до 65x, жестко направленные на соседние башни линии.
Система кодирования и логика передачи
Шапп разработал сложную систему комбинаций. Регулятор мог занимать 4 положения, а каждое крыло — по 7. Теоретически это давало 196 состояний. Однако для надежности использовались только 92 чистых сигнала, а остальные служили для служебных нужд.
Многоуровневое кодирование:
Вместо передачи букв использовался специальный словарь на 9999 позиций.
- Короткие фразы и частые слова имели приоритетные коды.
- Числа кодировались последовательностью от одного до четырех сигналов.
- Например, для передачи слова «человек» (homme) оператор выставлял комбинацию цифр, соответствующую его номеру в книге кодов.
Протоколы управления: прообраз современного стека
Удивительно, но система Шаппа имела развитый уровень управления потоком данных (Flow Control). Существовало 14 специфических сигналов:
- Начало сеанса: отдельный сигнал для Парижа и для периферийных станций.
- Подтверждение (Attention): готовность соседа принимать данные.
- Ошибка (Error): немедленное уведомление о некорректном считывании.
- Повтор (Repeat): запрос на повторную отправку кадра.
- Ожидание (Wait): временная приостановка передачи.
С точки зрения современного инженера, это была чистая реализация протокола Stop-and-Wait: станция А выставляет фигуру — станция Б повторяет её (подтверждая прием) — станция А переходит к следующему знаку.

Шведская альтернатива: бинарная логика Эделькранца

Параллельно с французами шведский изобретатель Абрахам Эделькранц создал принципиально иную систему. Вместо вращающихся балок он использовал 10 складных люков (ставней).
Каждая ставня имела два состояния: открыто (1) или закрыто (0). Это была одна из первых в истории практических реализаций двоичного кода. Система Эделькранца оказалась почти в два раза быстрее французской, так как позволяла мгновенно считывать комбинацию как единый байт данных. В 1794 году с её помощью было передано первое поздравительное сообщение королю Швеции.

Русский след: инновации Ивана Кулибина
В России разработкой оптической связи занимался знаменитый механик Иван Кулибин. Его «дальноизвещающая машина» имела несколько уникальных отличий:
- Слоговое кодирование: В отличие от европейских систем, базирующихся на целых словах, Кулибин предложил передавать слоги. Это делало систему гибкой, позволяя транслировать любые тексты без привязки к ограниченному словарю.
- Ночной режим: Кулибин интегрировал в конструкцию мощные фонари с отражателями, что позволяло связи работать круглосуточно и в условиях плохой видимости.
- Криптостойкость: Слоговый метод значительно усложнял перехват сообщений посторонними лицами.
Несмотря на успешную демонстрацию Академии наук и Екатерине II, проект не получил должного финансирования, и российские линии позже строились преимущественно по французскому образцу.
Наследие семафорных сетей
С появлением электрического телеграфа оптические башни ушли в прошлое, но их вклад в развитие технологий связи невозможно переоценить. Именно тогда были сформулированы концепции, на которых держится современный IT-мир:
- Абстракция данных: переход от физических сигналов к цифровым кодам.
- Квитирование (ACK): обязательное подтверждение успешной доставки пакета.
- Механизмы коррекции ошибок: выявление сбоев на промежуточных узлах.
- Протокольное управление: строгая очередность служебных и информационных команд.
История оптического телеграфа — это напоминание о том, что ключевые инженерные идеи часто рождаются задолго до того, как появится элементная база для их идеального воплощения.
Были ли динозавры теплокровными? Отвечают тираннозавры
Как мозг мухи помогает понять поведение человека
Научное исследование самоуверенности: когнитивный сбой или адаптивный механизм?
Как советские гики осваивали программирование? Часть 6 (Зарубежные ПК)
Анатомия Яндекс Дропс: микротомография первых наушников с ИИ от Яндекса
Пересадка мозга: как чужие нейроны изменят вашу личность
Вопреки последним новостям, у вас вовсе не два мозга