Информация F.A.Q

  • Автор темы Автор темы shipunov
  • Дата начала Дата начала
Информация

shipunov

Сотрудник
Команда LKDS

FAQ по КСЛ​

Данный FAQ составлен по материалам раздела форума «КСЛ — Всё о Контроллерах Соединительной Линии».

В разделе обсуждаются аппаратные КСЛ, КСЛ-Ethernet, КСЛ-433, КСЛ-GSM/GPRS, КСЛ CM3, программный КСЛ (ПКСЛ), связь через Интернет, маршрутизация сети ОБЬ, ГГС, обновление микропрограмм и типовые неисправности.

Важно: значительная часть веток относится к старым технологиям связи — GSM CSD, 433 МГц, ADSL, CDMA и старым аппаратным исполнениям КСЛ. Эти темы полезны для обслуживания существующих систем, но их не следует автоматически воспринимать как рекомендуемый способ построения новой сети.


1. Для чего нужен КСЛ?​

Что делает КСЛ в системе ОБЬ?​

КСЛ — контроллер соединительной линии. Его задача — передавать сообщения системы между узловыми модулями по выбранному каналу связи.

В зависимости от исполнения транспортом могли быть:

Ethernet, 433 МГц, GSM, GPRS и другие использовавшиеся в разные годы каналы.

Поэтому КСЛ следует рассматривать прежде всего как устройство межузловой связи, а не как контроллер локальной шины лифтов.


2. Аппаратный КСЛ и ПКСЛ​

Что такое ПКСЛ?​

ПКСЛ — программная реализация функций КСЛ на компьютере.

То есть часть задач, для которых раньше требовался отдельный аппаратный КСЛ, может выполнять программный КСЛ в составе LKDSDrv.

Для крупных Ethernet-сетей переход на ПКСЛ особенно удобен, поскольку снимает некоторые ограничения аппаратного КСЛ на количество прямых связей. В обсуждении сети со 100 удалёнными КСЛ одним из рекомендованных вариантов был именно переход на ПКСЛ.


В ПКСЛ меняю «Адреса связи», но после сохранения возвращаются старые значения. Почему?​

Для ПКСЛ нужно редактировать не пункт обычных аппаратных «Адресов связи», а «Внутренние связи программного КСЛ».

Именно такая ошибка была подтверждена в одном из обсуждений.


ПКСЛ пингуется, моноблок тоже пингуется, но связи нет. Что проверять?​

ping подтверждает только IP-доступность.

В одном из практических случаев причиной отсутствия связи оказался неверно указанный слот удалённого моноблока. После исправления номера слота связь заработала.

Поэтому после проверки IP нужно проверять уже уровень сети ОБЬ:

номер УМ, номер слота, описание связи, соответствие параметров с обеих сторон и маршрут до устройства.


3. ММИ и 7-й слот​

Можно ли убрать аппаратный КСЛ из 7-го слота ММИ и заменить его ПКСЛ?​

Сам ПКСЛ физический 7-й слот ММИ не заменяет.

В обсуждении прямо подтверждено: 7-й слот ММИ должен быть занят реальным устройством.

Причина в архитектуре ММИ: устройство в 7-м слоте связано с COM-интерфейсом компьютера и обеспечивает обмен компьютера с остальными устройствами ММИ.


Обязательно ли в 7-м слоте должен быть именно КСЛ?​

Нет.

Там может находиться, например, КЛШ или КСЛ. Главное — чтобы физическое устройство присутствовало.

При этом программные устройства лучше назначать на другие номера слотов; в обсуждении рекомендовалось начинать примерно с 10-го, чтобы не получить совпадение номера программного устройства с реальным устройством ММИ.


Почему после удаления КСЛ из 7-го слота перестали работать КЛШ в других слотах?​

Потому что через устройство 7-го слота обеспечивается связь компьютера с остальной шиной ММИ.

Это не означает, что остальные КЛШ неисправны.


4. Сколько КСЛ можно подключить?​

Можно ли подключить несколько КСЛ к одному компьютеру?​

Да.

В старых радиосетях к одному компьютеру использовалось несколько КСЛ-433, например для разных направлений радиосвязи. Второй компьютер для каждого дополнительного КСЛ не требуется.


Сколько удалённых КСЛ можно прописать непосредственно в один аппаратный КСЛ-Ethernet?​

Для рассматриваемых на форуме аппаратных КСЛ использовалось ограничение порядка 16 прямых связей.

Если узлов больше, существуют два основных варианта:

ПКСЛ либо транзитная маршрутизация через другие КСЛ.

Для крупной современной сети ПКСЛ обычно значительно понятнее, чем построение большой цепочки транзитных аппаратных КСЛ.


5. Транзитная маршрутизация​

Можно ли передавать данные до удалённого УМ через промежуточный КСЛ?​

Да.

Например:

ЦД → КСЛ A → КСЛ B → удалённый УМ.

Такая маршрутизация позволяет обойти ограничение количества прямых связей аппаратного КСЛ.

Но нужно учитывать важный недостаток: при отказе промежуточного КСЛ становятся недоступными и все узлы, маршрут к которым проходит через него.


Почему неправильная маршрутизация особенно опасна?​

Ошибка может создать неоднозначный маршрут или петлю.

Такая конфигурация способна породить лишний трафик, перегрузить ММИ и даже привести к циклическим рестартам КСЛ. Для кода 0x0A разработчик отдельно называл среди типичных причин петли и борьбу нескольких диспетчерских за администрирование устройств.


6. Ethernet: с чего начинать диагностику​

КСЛ пингуется, но в системе ОБЬ связи нет. Разве ping недостаточно?​

Недостаточно.

Это один из самых важных выводов всего раздела.

ping проверяет IP-соединение, но не проверяет:

правильность УМ, слота, связей КСЛ, маршрутизации ОБЬ, портов данных/голоса и структуры LKDSDrv.

На форуме прямо отмечалось: ping — это только проверка соединения, а корректность описанного пути связи является уже следующим уровнем диагностики.


В каком порядке лучше диагностировать Ethernet-КСЛ?​

Удобно идти снизу вверх:

  1. Ethernet Link.
  2. Кабель и порт коммутатора/маршрутизатора.
  3. IP-адрес, маска и шлюз.
  4. ARP.
  5. Ping.
  6. UDP-порты.
  7. NAT/port forwarding при его наличии.
  8. Собственные параметры КСЛ.
  9. Адреса связей.
  10. Номер УМ и слота.
  11. Маршрут сети ОБЬ.
  12. LKDSDrv / ПКСЛ.
  13. Передача данных.
  14. Отдельно — ГГС.
Так значительно проще определить, на каком именно уровне ломается связь.


7. Индикатор «Передача» горит несколько секунд​

Что означает, если светодиод «КСЛ — Передача» загорается примерно на 4–5 секунд?​

Для Ethernet-КСЛ это важный диагностический признак.

Представитель ЛКДС пояснял, что длительное включение индикатора передачи может означать, что КСЛ не может выполнить ARP-разрешение — сопоставить IP-адрес с MAC-адресом получателя.

Если устройство находится в той же сети, речь идёт о MAC конечного устройства. Если в другой сети — о MAC шлюза.

Следовательно, проверяются:

IP, маска, шлюз, адрес удалённого устройства и сама сеть.


8. КСЛ находятся в разных подсетях​

Можно ли соединять КСЛ-Ethernet, находящиеся в разных IP-подсетях?​

Да, если между подсетями правильно работает маршрутизация.

КСЛ должен иметь корректно заданный шлюз, а сеть провайдера или локальная маршрутизация должна пропускать необходимый трафик.

В обсуждении проблемы между двумя подсетями отсутствие видимости MAC удалённой стороны не являлось основанием ожидать прямой L2-обмен: при разных сетях трафик должен идти через шлюз.


9. Два разных интернет-провайдера​

Можно ли связать два КСЛ через Интернет, если на объектах разные провайдеры?​

Да.

Сам факт использования разных провайдеров не является проблемой.

В классической схеме форума главным условием было наличие маршрутизируемых адресов и корректной настройки NAT/портов. Если оба конца имели реальные внешние адреса, никаких специальных ограничений со стороны КСЛ не требовалось.

Сегодня дополнительно следует учитывать CGNAT и особенности оператора.


10. Нужен ли белый IP на каждом удалённом объекте?​

Не обязательно.

В более позднем обсуждении схемы с ПКСЛ было отмечено, что удалённый мобильный объект может работать без собственного статического белого адреса, если архитектура построена соответствующим образом, а доступный адрес имеется на центральной стороне.

Поэтому для современной схемы не нужно автоматически покупать статический IP для каждой SIM-карты.


11. Порты данных и ГГС​

Нужно ли каждому удалённому КСЛ назначать собственную пару UDP-портов?​

Не обязательно.

В обсуждаемой конфигурации одна пара портов центрального КСЛ использовалась для связи сразу с несколькими удалёнными КСЛ — это нормальная схема.

При этом собственные порты удалённых КСЛ могут отличаться.


Можно ли использовать, например, 50000 для данных и 50001 для ГГС сразу для нескольких связей?​

Да, если вся схема NAT и маршрутизации это допускает.

Именно такая конфигурация обсуждалась на форуме и была подтверждена как обычная практика.


Почему нельзя бездумно менять номера портов?​

Потому что значение должно совпадать во всех соответствующих настройках, а отдельные номера могут использоваться другими компонентами LKDSDrv.

В более позднем обсуждении отдельно предупреждалось о нежелательности случайного использования 45000, поскольку он использовался для определённых подключений драйвера.


12. ГГС не работает, хотя данные проходят​

Телеметрия работает нормально, но ГГС отсутствует. Что проверять?​

Это классический признак того, что цифровые данные и голосовой тракт нужно диагностировать отдельно.

Проверяются:

порты ГГС, NAT/port forwarding, маршруты в обе стороны, firewall, звуковой преобразователь или звуковая карта, настройки MPult и качество IP-канала.

В старой схеме ADSL → Internet → CDMA при наличии нормальных данных одной из первых проверок был именно port forwarding голосового трафика.


ГГС работает только в одну сторону. Значит неисправен КСЛ?​

Не обязательно.

Односторонняя ГГС очень часто указывает именно на одностороннюю сетевую проблему: NAT, firewall, неправильный голосовой порт или маршрут.

На форуме при такой неисправности отдельно предлагалось сверять порты, прописанные в КСЛ, и настройки port forwarding.


13. Можно ли работать без аппаратного голосового конвертера?​

Для ПКСЛ возможно использование звукового оборудования самого компьютера.

В обсуждении подтверждалось, что MPult может работать через микрофон/динамики компьютера при правильной настройке звука.

Но для классической диспетчерской с привычной трубкой использовался аппаратный голосовой преобразователь.


Можно ли превратить старый КСЛ в голосовой конвертер?​

Для старого КСЛ 5.2 существовала микропрограмма VGATE, превращавшая КСЛ в голосовой преобразователь.

Для КСЛ CM3 такого варианта не было.

Поэтому инструкция с VGATE применима не к любому КСЛ.


14. КСЛ и прошивки​

Можно ли удалённо обновлять микропрограмму КСЛ?​

Для поддерживающих это аппаратных версий — да.

В обсуждении подтверждено, что при установке новой микропрограммы, соответствующей аппаратному исполнению устройства, настройки сохраняются.


Слетят ли настройки после прошивки?​

При штатном обновлении правильной микропрограммой — нет.

Но необходимо убедиться, что файл предназначен именно для данной аппаратной версии КСЛ.


Можно ли залить любую микропрограмму КСЛ?​

Нет.

Разные исполнения КСЛ имеют разные прошивки и формат файлов.

Например, в обсуждении CM3 фигурировал формат b24, тогда как старая VGATE-прошивка предназначалась для старого КСЛ и имела другой формат.


Почему для КСЛ-433 иногда требовалось обновлять сразу оба устройства?​

В одной из микропрограмм КСЛ-433 исправлялась работа передачи звука по радио, и разработчик прямо указывал: КСЛ-433 необходимо обновлять парами.

Это хороший пример того, почему при старых радиоканалах нельзя обновлять только один конец без чтения примечаний к конкретной версии.


15. Старый КСЛ не поддерживает программную прошивку​

Для ранних КСЛ-Ethernet существовали аппаратные исполнения, не поддерживавшие обычную загрузку микропрограммы.

В подобных случаях на форуме рекомендовалась перепрошивка через сервисный центр, после которой КСЛ становился полнофункциональным и получал возможность последующего программного обновления.


16. КСЛ-GSM / 3G / LTE​

Старый GSM-КСЛ периодически теряет связь. Нужно перезагружать сам КСЛ?​

Если проблема находится в мобильном модеме или маршрутизаторе, перезапуск КСЛ может вообще ничего не дать.

На форуме для связки через 3G прямо указывалось, что в подобной ситуации перезапускать нужно прежде всего маршрутизатор или модем.


Стоит ли сегодня продолжать использовать старую GSM CSD-связь?​

Для новой системы — вряд ли.

Уже в обсуждении 2017 года такой вариант называли устаревшим и рекомендовали переходить на Ethernet-КСЛ с внешним 3G/LTE-маршрутизатором.

Исторические темы про Fargo/Maestro, WaveCom и GSM полезны главным образом для обслуживания старых установок.


17. Особенности сотового канала​

Какие настройки важны для КСЛ/моноблока через мобильный Интернет?​

Для сотовых подключений на форуме отдельно рекомендовалось уменьшать интервал оповещения соседей.

В практическом обсуждении 2023 года для мобильной связи рекомендовалось значение около 20 секунд; слишком большие интервалы могли приводить к нестабильному отображению связи.

Там же для нестабильной мобильной связи обсуждались параметры ожидания пересброса и подтверждения.

Эти числа следует воспринимать как рекомендации для конкретных обсуждавшихся версий оборудования, а не как универсальную настройку всех поколений КСЛ.


18. КСЛ-433​

Нужно ли сегодня строить новую сеть на 433 МГц?​

Раздел показывает, что 433 МГц активно применялся в старых системах, но он имеет множество эксплуатационных особенностей:

радиопомехи, состояние антенн, согласование, дальность, необходимость разделения направлений и ограниченную пропускную способность.

Поэтому данный FAQ рассматривает КСЛ-433 прежде всего как существующее legacy-оборудование.


Можно ли одним КСЛ-433 обслуживать несколько удалённых объектов?​

Да.

Если условия радиосвязи позволяют, один КСЛ-433 может работать с несколькими удалёнными узлами.

При больших расстояниях на форуме рекомендовали делить объекты по направлениям и использовать отдельный КСЛ на каждое направление.


Что проверять при массовом пропадании КСЛ-433?​

Не только сам КСЛ.

В обсуждениях рекомендовалось проверять:

антенну, согласование, соединители, наличие воды и коррозии, радиопомехи и состояние самого радиомодема.


19. Переделка КСЛ-433/GSM в Ethernet​

Достаточно ли просто залить Ethernet-прошивку?​

Нет.

Для Ethernet необходим соответствующий сетевой модуль, корректная NVRAM-конфигурация и уникальный MAC-адрес.

В старых КСЛ использовались Ethernet-модули WIZnet.


Можно ли придумать MAC-адрес самостоятельно?​

Не рекомендуется.

На форуме представители ЛКДС предлагали получать выделенный MAC-адрес у производителя.

Главное правило — MAC-адреса не должны дублироваться. В идеале каждый Ethernet-интерфейс должен иметь уникальный корректно назначенный MAC.


Что происходит при одинаковых MAC?​

Могут возникать крайне странные сетевые проблемы:

неправильное ARP-разрешение, пропадание связи, появление устройства «не на том» IP и блокировка со стороны провайдера.

На форуме отдельно отмечалось, что некоторые провайдеры отслеживают привязку MAC к адресу.


20. Коды рестартов КСЛ​

На форуме опубликована следующая рабочая расшифровка ряда кодов:

0x00 — рестарт при включении питания.
0x01 — рестарт по запросу диспетчера.
0x02 — watchdog.
0x03 — ошибка очереди приёма.
0x04 — ошибка очереди передачи.
0x05 — обнаружена ошибка внутреннего ОЗУ.
0x08 — зависание прерываний таймера.
0x09 — зависание фоновой ветви.
0x0A — переполнение очереди передачи.
0x0B — смена адреса КСЛ.
0x20 — повреждение исходящей очереди КСЛ.
0x21 — смена адреса удалённого КСЛ.
0x23 — сброс внешних устройств.
0x24 — сброс модуля WizNet.

При этом код сам по себе не всегда называет первопричину. Например, рестарты могут быть вторичным следствием питания, плохой связи или неправильной топологии.


21. Что означает рестарт 0x0A?​

0x0A означает переполнение очереди передачи.

Разработчик пояснял, что это связано с большим трафиком и нехваткой пропускной способности ММИ.

Для реальной системы типичными причинами могут быть:

ошибка конфигурации, петля маршрутизации или конфликт администрирования нескольких диспетчерских.

Поэтому простая замена самого КСЛ может ничего не изменить.


22. Что означает рестарт 0x0B?​

0x0B — рестарт при смене логического адреса КСЛ (УМ/слот).

Если такие события происходят постоянно без намеренного изменения конфигурации, необходимо искать причину появления ложной смены адреса.

В одном из случаев подозрение пало на неисправность или утечки в кабеле 25×25 между КСЛ и ММИ.


23. Что означает рестарт 0x22?​

Это специальный случай для старых КСЛ-433 и моноблоков 433 МГц.

Разработчик пояснил: защитный механизм срабатывает, если устройство отправило в эфир около 100 пакетов, но не получило ни одного ответного пакета от соседнего КСЛ/моноблока.

То есть это прежде всего повод проверять радиоканал и вторую сторону связи.

Для ранних устройств рекомендовалось также обновление микропрограмм.


24. Рестарты появились после включения удалённой связи​

Если при обращении к удалённому УМ начинают рестартовать несколько КСЛ, не следует сразу менять их все.

Нужно проверить:

топологию, петли, маршруты, ММИ, доступность удалённой стороны и объём трафика.

Исторически такие симптомы встречались именно при переполнении очередей или некорректной структуре сети.


25. КСЛ периодически пропадает, хотя ping продолжает идти​

Это означает, что проблема может находиться выше IP-уровня.

На форуме описана именно такая ситуация: Ethernet-КСЛ отвечал на ping, но ПКСЛ показывал потерю связи, а через несколько секунд все лифты одновременно восстанавливались.

В этом случае следует проверять:

описание пути в LKDSDrv, слоты, собственные параметры КСЛ, UDP-трафик и конфигурацию беспроводного/проводного транспорта.


26. КСЛ «завис», но сам удалённо читается​

Если настройки самого моноблока/КСЛ читаются, команды на него проходят, но состояния лифтов перестают обновляться, это ещё не означает полную потерю сетевого подключения.

Нужно разделять:

связь с самим узловым устройством и прохождение данных устройств, расположенных за ним.

Такой симптом обсуждался в большой ветке о периодическом «зависании» связи.


27. Ошибка записи NVRAM​

Можно ли заливать NVRAM от одного поколения КСЛ в другое?​

Это рискованно.

На форуме описан случай, когда настройки от старого КСЛ попытались загрузить в новые устройства, после чего два КСЛ перестали нормально конфигурироваться.

Поэтому перед переносом NVRAM нужно убедиться в совместимости аппаратных и программных версий.

Не стоит использовать NVRAM как универсальную резервную копию между разными ревизиями.


28. КСЛ сохраняет другой номер УМ​

Если после записи одного УМ появляется другой, это не означает наличие штатной привязки «IP → УМ».

Представитель ЛКДС прямо сообщил, что такой таблицы привязки внутри КСЛ нет.

Следовательно, нужно проверять конкретную конфигурацию, NVRAM и само устройство.


29. Можно ли соединить два КСЛ-Ethernet напрямую кабелем?​

Технически Ethernet-соединение между двумя устройствами возможно при правильной физической конфигурации сети.

Однако для практической системы гораздо важнее не наличие или отсутствие отдельного хаба как такового, а корректная IP-конфигурация и логическая структура ОБЬ. Такая схема отдельно обсуждалась на форуме.

Для современных устройств обычный коммутатор — наиболее понятный способ такого соединения.


30. VLAN мешает КСЛ?​

Сам VLAN как технология не является проблемой для КСЛ-Ethernet.

Если КСЛ получает обычную IP-связность и необходимый UDP-трафик проходит между сторонами, транспорт может находиться внутри VLAN.

То есть КСЛ не обязан «понимать VLAN» — этим занимается сетевое оборудование.


31. Как относиться к ADSL, CDMA, WiMAX и старому GPRS из форума?​

Как к описанию транспортной среды, а не особенностям самой системы ОБЬ.

КСЛ-Ethernet в конечном счёте требуется двусторонний IP-канал. Каким способом он построен — Ethernet провайдера, VPN, мобильный маршрутизатор и т.п. — для верхнего уровня вторично.

Старые темы хорошо показывают общий принцип: для диспетчеризации критична не максимальная скорость канала, а его стабильность, двусторонность и резервирование питания сетевого оборудования. В обсуждении типов Ethernet-подключений отдельно отмечалась проблема провайдерского оборудования, отключавшегося вместе с электропитанием дома.


32. Нужно ли резервировать Интернет?​

Для диспетчеризации это значительно полезнее, чем для обычного домашнего подключения.

Если весь обмен с объектами идёт через единственный маршрутизатор или единственную сеть провайдера, его отказ выводит из связи сразу группу объектов.

В разделе КСЛ резервированию каналов посвящено несколько крупных отдельных обсуждений.

При проектировании резервирования важно проверять не только переключение маршрута, но и то, как после изменения внешнего адреса восстанавливаются UDP-связи КСЛ.


33. Что проверять перед заменой КСЛ?​

Прежде чем считать КСЛ неисправным, полезно пройти всю цепочку:

  1. Питание КСЛ.
  2. Версия и аппаратное исполнение.
  3. Кабель КСЛ ↔ ММИ.
  4. Правильность слота.
  5. Ethernet Link или состояние радиомодема.
  6. IP, маска и шлюз.
  7. ARP.
  8. Ping.
  9. UDP-порты.
  10. NAT/firewall.
  11. Собственные настройки КСЛ.
  12. Адреса соседних КСЛ.
  13. Номера УМ и слотов.
  14. Маршрут в структуре ОБЬ.
  15. Отсутствие петель.
  16. Отсутствие конфликтов администраторов.
  17. Отдельно проверить канал ГГС.
  18. Посмотреть код рестарта.
  19. Проверить актуальность микропрограммы.
  20. Только после этого менять устройство.

34. Какие данные нужны для нормальной диагностики КСЛ?​

Фразы «КСЛ не работает» или «пропадает связь» недостаточно.

Полезно сразу зафиксировать:

модель КСЛ, исполнение, версию прошивки, УМ и слот, схему сети, IP/маску/шлюз, собственные порты, адреса связей, используемый транспорт, наличие NAT, результат ping, состояние индикаторов и код рестарта.

Для сложной проблемы полезно также приложить структуру сети LKDSDrv.


Самое важное по КСЛ​

Ping не означает работоспособность сети ОБЬ. Он подтверждает только IP-доступность. После него нужно проверять УМ, слоты, связи и маршруты.

Для крупных Ethernet-сетей ПКСЛ значительно удобнее аппаратного КСЛ. Старый аппаратный КСЛ имеет ограниченное количество прямых связей.

В ПКСЛ связи редактируются через «Внутренние связи программного КСЛ».

7-й слот физического ММИ должен быть занят реальным устройством.
Один ПКСЛ это требование не отменяет.

Данные и ГГС — разные потоки. Работа телеметрии не доказывает, что правильно настроены голосовые порты и обратный маршрут.

Односторонний звук чаще всего требует проверки портов, NAT/firewall и маршрута в обратную сторону.

0x0A — переполнение очереди передачи.
Причиной могут быть перегрузка ММИ, петли и ошибки топологии.

0x0B связан со сменой логического адреса УМ/слот. Если адрес никто не меняет, нужно искать причину ложного изменения.

0x22 специфичен для старого 433-МГц оборудования и означает длительное отсутствие ответов из радиоэфира после серии передач.

При переделке старого КСЛ в Ethernet одной прошивки недостаточно.
Нужен Ethernet-модуль, корректная конфигурация и уникальный MAC.

Не придумывайте и не дублируйте MAC-адреса. Это способно вызвать очень трудно диагностируемые сетевые неисправности.

Для старых КСЛ-433 некоторые прошивки требовали обновления сразу обоих концов радиоканала.

Старые GSM CSD, 433, CDMA и ADSL следует воспринимать как legacy-технологии.
Для существующей системы эти материалы полезны, но при новом проектировании лучше отделять логику сети ОБЬ от современного IP-транспорта.

При удалённой перенастройке сначала меняйте удалённую сторону, затем центральную. Иначе ошибкой можно самостоятельно отрезать себе удалённый доступ и ехать на объект с ноутбуком. Этот практический порядок отдельно подчёркивался при переходе на ПКСЛ.
 
Назад
Сверху