Краткое содержание
- Итоговое решение Ofcom о принудительном исполнении указывает, что служба обработки экстренных вызовов BT была нарушена с 06:24 до 16:56 25 июня 2023 года. Инцидент затронул около 14 000 экстренных вызовов и включал примерно один час полного отсутствия связи. BT была общенациональным оператором обработки вызовов, соединявшим звонивших по 999 и 112 с экстренными службами, поэтому сбой внутри платформы одного оператора стал проблемой непрерывности всей публичной сети страны. [1][2][3]
- Регулятор разделил инцидент на три фазы. Ошибка в файле конфигурации сначала нарушила основную платформу. Первый переход BT на аварийное восстановление не удался из-за плохо документированных инструкций и незнакомства команды с процедурой. Трафик в итоге перевели, но резервная платформа не обладала достаточной ёмкостью и функциональностью, чтобы сразу восстановить нормальное обслуживание. [1][2][3]
- Более ранний публичный обзор BT описывал сложную проблему с кэшированием ПО и три основных кластера, тогда как более позднее решение Ofcom выявило ошибку конфигурации в файле медиасервера. Эти описания не следует смешивать в придуманную первопричину. Итоговая формулировка регулятора определяет вывод статьи; формулировки BT остаются приписанными оператору. [2][7]
- Официальные цифры о последствиях измеряют разные вещи. Ofcom сообщил о почти 14 000 неудачных попыток от 12 392 звонивших. Правительственный обзор сообщил о 9 641 уникальном звонившем, не сумевшем дозвониться по 999 или 112, и о многих других с задержками или нарушениями. Эти числа совместимы с разными методами подсчёта, но публичные источники не дают достаточно деталей, чтобы свести их к единому показателю. [3][4][5][6]
- Ofcom установил, что BT не приняла надлежащие и соразмерные меры для подготовки к компрометации доступности, в частности, у неё не было чётко определённых и проверенных процедур и надлежащей резервной системы. За нарушения статьи 105A(1)(c) Закона о связи 2003 года и Положения 9 Правил о мерах безопасности 2022 года был наложен штраф в размере 17,5 млн фунтов стерлингов. Законодательный термин «компрометация безопасности» включает потерю доступности и не означает, что Ofcom установил кибератаку. [1][2][3][10][11]
- Экстренные службы не подтвердили причинение тяжкого вреда, но Ofcom оценил потенциальный вред как крайне значительный. Нарушение текстового ретранслятора также повысило риск для людей с нарушениями слуха и речи. Доказательства подтверждают вывод о риске для доступности и общественной безопасности, а не неподтверждённое утверждение о конкретной смерти, травме или медицинском исходе. [1][3]
- Ответственность следует за практическим контролем. BT контролировала конфигурацию платформы, покрытие сигнализации, проектирование доменов отказа, процедуры переключения, резервную ёмкость, непрерывность обработки вызовов и доказательства ремонта. Правительство и экстренные службы контролировали общесистемные планы, публичные инструкции, надзор и учения. Другие операторы связи контролировали тесты исходящих сетей и информирование абонентов. Ofcom контролировал расследование, принудительное исполнение и публичное продолжение работы.
Национальный путь 999 был сетевой инфраструктурой, а не функцией приложения
Первый вопрос об ответственности — архитектурный: какую услугу эксплуатировала BT и где сходилась публичная зависимость?
BT предоставляла не просто телефонное приложение для пользователей. Она эксплуатировала службу обработки экстренных вызовов, которая принимала трафик 999 и 112 и переводила вызовы в полицию, пожарную службу, скорую помощь или береговую охрану в зависимости от того, что требовалось звонившему. BT также выполняла функции ретрансляции, дававшие людям с нарушениями слуха или речи доступ к экстренным и обычным коммуникациям. Эта роль помещала BT внутрь общенациональной публичной сетевой цепочки, полезным результатом которой был не гудок или доступный процесс.
Полезный результат — вызов, принятый обученным оператором и успешно переведённый в нужную экстренную службу. [1][2][3]
Это различие важно, потому что гарантии инфраструктуры должны охватывать весь путь услуги. Исходная мобильная или фиксированная сеть может быть здоровой, в то время как национальная платформа не может принять или перевести вызов. Сервер может работать, пока сеансы операторов перезапускаются при поступлении вызова. Узел аварийного восстановления может быть доступен, но его ёмкость слишком мала для трафика, который он должен поглотить. Панель платформы может показывать частичное восстановление, пока звонившие ждут, повторяют попытки или терпят неудачу. Доступность любого одного слоя — неполная мера экстренного доступа.
Центральная роль BT также концентрировала операционные полномочия. Компания контролировала основную платформу обработки экстренных вызовов, среду аварийного восстановления, процедуру переключения, техническую среду операторов и информацию, которую она передавала Ofcom и правительству во время инцидента. Экстренные службы контролировали собственные приёмные операции и местное реагирование. Другие операторы связи контролировали доставку исходящего трафика к национальной службе. Правительство контролировало более широкий надзор и межсистемную координацию. Эти обязанности связаны, но не взаимозаменяемы.
Централизация сама по себе не является дефектом. Национальная служба обработки может стандартизировать перевод, местоположение, доступность и операционную практику. Она может сосредоточить экспертизу и упростить управление единым набором интерфейсов. Цена с точки зрения ответственности в том, что общая точка должна соответствовать соответственно высокому стандарту доказательств.
Ей нужны домены отказа, сохраняющие независимость при изменениях, которые действительно происходят; резерв, способный выдержать реальный национальный спрос; сигнализация, выявляющая деградацию услуги, а не только здоровье компонентов; и процедуры, которые операторы могут исполнить под давлением.
Именно поэтому инцидент вписывается в задачу об ответственности сетевой инфраструктуры без риторических натяжек. Уберите маршрутизацию вызовов, проектирование узлов, общую конфигурацию, аварийное восстановление, пропускную способность и переход оператора — и центральный сбой исчезнет. Остальное не объяснило бы, почему тысячи людей не могли дозвониться до экстренных служб. Плоскость управления сетью здесь не аналогия. Это причинный путь.
Три фазы показывают три разных провала контроля
Одна продолжительность сбоя может скрыть операционную последовательность. Хронология Ofcom из трёх фаз разделяет первоначальное нарушение платформы, неудачную попытку восстановления и ограниченную работу резерва. Каждая фаза указывает на другой набор контуров контроля.
Фаза 1 длилась с 06:24 до 07:33. Ofcom установила, что ошибка конфигурации в файле на сервере нарушила систему обработки экстренных вызовов. Системы операторов перезапускались при поступлении вызовов. Операторы могли быть разлогинены. Вызовы могли разъединяться или сбрасываться во время перевода, либо возвращаться в очередь. BT видела, что служба выходит из строя, но не могла сразу определить причину. Она попыталась перевести службу на платформу аварийного восстановления. [2][3]
Эта фаза проверяла обнаружение и диагностику. Критическая служба нуждается в сигнализации, привязанной к публичным результатам: скорость ответа на вызов, успех перевода, неожиданные перезапуски операторов, повторные выходы из системы, возврат очереди, успех текстового ретранслятора и завершение по назначению. Сигнализация компонентов полезна, но недостаточна, если ПО может оставаться технически живым, пока каждый принятый вызов вызывает разрушительную смену состояния. В обзоре BT говорилось, что ожидаемые сигналы тревоги не позволили получить ясную картину затронутого основного кластера.
Ofcom позже установила недостаточность систем предупреждения и процедур оценки серьёзности, воздействия, вероятной причины и возможного смягчения. [3][7]
Фаза 2 длилась с 07:33 до 08:50. Первая попытка перевода службы на аварийное восстановление не удалась из-за человеческой ошибки. Ofcom связала эту ошибку с плохо документированными инструкциями и командой, не знакомой с процессом. Служба перешла от частичного нарушения к полному отключению. В этот период человек, пытавшийся позвонить по 999 или 112, не мог соединиться с оператором BT. [2][3]
Эта фаза проверяла исполнение. Конструкция аварийного восстановления не завершена, когда существует оборудование или сохранён регламент. Дежурные должны распознать, когда его применять, понять, в каком состоянии находится основная платформа, следовать однозначной последовательности, обнаружить ошибочный выбор, безопасно отменить или исправить его и убедиться, что трафик перемещён. Процесс должен работать, пока спрос растёт, публичные последствия серьёзны, а техническая информация неполна.
Фаза 3 длилась с 08:50 до 16:56. Трафик успешно переместился на аварийное восстановление, доля неудачных вызовов снизилась, но обычная служба не восстановилась сразу. Резервная платформа с трудом справлялась со спросом. Ofcom установила, что её ёмкость и функциональность были неадекватны уровню трафика, который можно разумно ожидать. [2][3]
Эта фаза проверяла ёмкость и проектирование деградированного режима. Резерв допустим, если он сохраняет основную услугу даже при сокращённых функциях. Но сокращение должно быть осознанным, ограниченным и согласованным с публичной функцией службы. Экстренные вызовы порождают предсказуемое поведение повторных попыток: когда вызов не проходит или остаётся без ответа, звонившие часто пытаются снова. Конструкция резерва должна учитывать эту обратную связь, а не только средний трафик в устойчивом состоянии. Она также должна сохранять пути доступности и возможность перевода вызовов, а не только их приём.
Три фазы препятствуют вводящему в заблуждение повествованию о первопричине. Ошибка конфигурации объясняет начало. Она не объясняет, почему обнаружение и диагностика были слабыми, почему первый шаг восстановления не удался или почему резерв не выдержал спрос после успешного перевода. Эти последствия были продлены контурами контроля, находившимися в ведении BT. Ofcom сказала об этом прямо, связав масштаб и последствия инцидента с отсутствием операционных процедур и процедур реагирования на инциденты и со сниженной ёмкостью и функциональностью аварийного восстановления. [1][2]
Последовательность также даёт практический тест для исправлений. Заслуживающее доверия учение должно воспроизводить все три вызова: неоднозначный отказ основной платформы, решение о переводе в условиях неопределённости и высокий спрос на резерв. Проверка только чистого планового переключения не выявила бы условий, сделавших этот инцидент трудным.
Окончательная запись о первопричине должна оставаться отдельной от более ранней версии BT
Публичные версии инцидентов развиваются. Ранние заявления операторов часто основаны на неполных данных; более поздние выводы регулятора могут использовать документы и интервью, не публикуемые полностью. Ответственный анализ должен показывать эту эволюцию, а не выбирать фразу, которая выглядит наиболее технической.
Публичный обзор BT описывал «сложную проблему кэширования программного обеспечения» в основной платформе обработки экстренных вызовов. В нём говорилось, что служба использует три основных кластера с высоким уровнем отказоустойчивости и что любой кластер может обработать полную национальную нагрузку. В обзоре также говорилось, что сигналы тревоги не проясняли, какой кластер поражён. Во время восстановления реагирующие выбрали основной кластер, который сам был неисправен, что способствовало неудачному первому переводу. BT сообщила, что трафик фиксированной связи переведён на аварийное восстановление к 08:37, а мобильный трафик — к 08:50. [7]
Более позднее неконфиденциальное решение Ofcom выявило ошибку в файле конфигурации медиасервера в основной платформе, управлявшей службами сообщений, связанными с экстренными вызовами. Решение описывало основную платформу с тремя идентичными узлами, каждый из которых предназначен для обработки всего трафика, и отдельную платформу аварийного восстановления. Оно также содержало доказательства, подтверждающие правовые выводы и штраф регулятора. [2]
Оба описания могут сосуществовать на своём уровне. Поведение кэша могло быть частью технического понимания BT, тогда как ошибка файла конфигурации — окончательный публичный регуляторный вывод. Доступные публике источники не содержат достаточно низкоуровневых деталей, чтобы утверждать, как именно взаимодействовали файл, кэш, служба сообщений и поведение узлов. Было бы необоснованно выдумывать цепочку вроде «инженер изменил параметр кэша на всех узлах», если решение не установило каждый элемент. Столь же необоснованно игнорировать окончательное решение и повторять только формулировку BT.
Поэтому статья должна использовать иерархию утверждений.
Во-первых, Ofcom подтвердила ошибку файла конфигурации медиасервера и связала её с нарушением основной службы обработки экстренных вызовов. Это заявление о первопричине, подкреплённое итоговым решением о принудительном исполнении.
Во-вторых, BT ранее описала проблему как сложную проблему кэширования ПО и предоставила детали архитектуры и восстановления. Это приписанные заявления оператора, которые добавляют контекст, но не отменяют регулятора.
В-третьих, публичная история оставляет важные вопросы без ответа. Она не называет поставщика, отдельного оператора, полную заявку на изменение, точный ключ конфигурации, полный поток сигнализации или каждый переход узла. Эти элементы следует запрашивать как доказательства, а не заполнять домыслами.
Эта иерархия — больше, чем осторожная формулировка. Она закрепляет ответственность за владельцами доказательств. BT может раскрыть историю конфигурации, результаты тестов и внутренний обзор. Ofcom может объяснить основания своих выводов в рамках закона. Правительство может публиковать прогресс по системным рекомендациям. Внешние аналитики могут сравнивать эти записи и выявлять пробелы. Никто не должен превращать неопределённость в обвинение в адрес неназванного человека или поставщика.
Та же дисциплина отвергает рамку «кибератака». Законодательный режим использует «компрометацию безопасности» широко, включая всё, что нарушает доступность, производительность или функциональность. Вывод Ofcom касался подготовки к сбою доступности. Публичные источники описывают технический дефект. Они не сообщают о враждебном доступе, злонамеренной конфигурации или внешнем субъекте. Называть событие кибератакой значило бы путать юридический термин с неподтверждённой причиной.
Три основных узла не создали трёх независимых доменов отказа
Архитектура BT включала три основных узла, каждый из которых был предназначен для обработки всего трафика экстренных вызовов. На бумаге это даёт резервную мощность и несколько рабочих экземпляров. Инцидент показывает, почему количество компонентов — недостаточное доказательство отказоустойчивости.
Узлы описывались как идентичные. Идентичные системы проще эксплуатировать, обновлять и масштабировать, но они могут иметь общую уязвимость. Ошибка файла конфигурации может распространяться через общий процесс развёртывания или затрагивать ПО, ведущее себя одинаково везде. Общая служба сообщений может создавать общую поверхность управления. Общая плоскость управления может применять одно и то же ошибочное состояние к формально отдельным узлам. Публичная история не устанавливает точно, какой из этих путей распространения произошёл, поэтому статья не должна выбирать один.
Она устанавливает более важный результат: основная схема не предотвратила общенациональное нарушение службы.
Независимость должна определяться относительно правдоподобных причин. Географическая разнесённость устраняет потерю площадки, но не общую конфигурацию. Отдельное оборудование устраняет некоторые сбои компонентов, но не одинаковое поведение ПО. Резервная вычислительная мощность устраняет спрос, но не ошибки плоскости управления. Несколько экземпляров устраняют случайные отказы, но могут не устранить обновление, применённое везде. Надёжная конструкция документирует, какие классы отказов может сдержать каждый слой и где остаются общие зависимости.
Для экстренных вызовов этот анализ должен включать как минимум шесть измерений.
Независимость конфигурации:может ли плохой файл, политика или раскатка затронуть все основные узлы одновременно? Меняются ли конфигурации поэтапно (canary), проверяются и откатываются? Остаётся ли заведомо исправная конфигурация вне обычного пути развёртывания?
Независимость состояния:может ли плохое состояние времени выполнения распространяться или синхронизироваться? Достаточно ли изолированы хранилища сообщений, кэши, базы данных и очереди, чтобы одно состояние не нарушало все узлы?
Независимость мониторинга:могут ли операторы видеть результаты услуги, даже если собственная телеметрия затронутой платформы вводит в заблуждение или неполна? Выполняются ли синтетические вызовы 999 и 112 из нескольких сетей?
Операционная независимость:могут ли реагирующие изолировать, дренировать или обойти узел, не полагаясь на ту же консоль или процедуру, которая отказывает?
Независимость восстановления:использует ли аварийное восстановление достаточно отдельные конфигурацию, состояние ПО и операционный доступ, чтобы пережить исходную причину?
Независимость ёмкости:может ли оставшийся путь поглотить повторные попытки и скачкообразный спрос, а не только обычный средний объём?
Платформа может удовлетворять одним критериям и не удовлетворять другим. Правильный вопрос об ответственности не «Была ли у BT избыточность?» Публичная история уже показывает, что была. Вопрос: «Какие классы отказов эта избыточность была доказанно способна сдержать до инцидента, и какие тесты теперь доказывают, что она сдерживает произошедшие сбои конфигурации и перехода?»
Как аналитическая аналогия, а не установленный источником факт о каждой системе, это различие может иметь значение в сетевой инфраструктуре в целом. DNS-платформы, системы управления маршрутами BGP, мобильные ядра, службы аутентификации и цепочки экстренных вызовов могут использовать несколько экземпляров за общей плоскостью управления. Тогда видимое количество плоскостей данных может быть большим, а число независимых доменов управления — единицей. Аудит должен поэтому следовать за полномочиями развёртывания и общим состоянием, а не только за топологией.
Аварийное восстановление было утверждением о ёмкости и управляемости
Наличие отдельной платформы аварийного восстановления было необходимым контуром контроля. Инцидент показал, что одного существования недостаточно.
Первый перевод не удался. Ofcom объяснила непосредственную ошибку человеческим фактором и указала на плохо документированные инструкции и незнакомство с процессом. Этот вывод не следует читать как разрешение остановиться на индивидуальной вине. Критическая процедура восстановления — это спроектированный интерфейс между людьми и инфраструктурой. Её ясность, валидация, репетиции, полномочия, наблюдаемость и восстановление после ошибок — организационные контуры контроля. Если обученные операторы могут под давлением сделать предсказуемый неверный выбор, процедура и инструменты заслуживают проверки.
Операционный тест должен спрашивать, что видел оператор. Отображалось ли здоровье каждого основного узла наглядно? Различал ли интерфейс узел, который доступен, и узел, который безопасен для приёма трафика? Указывал ли регламент предварительные условия и точки отката? Предотвращал ли инструмент недопустимый пункт назначения? Мог ли другой оператор проверить выбор? Репетировала ли команда именно внеплановый перевод, а не только плановое обслуживание? Публичное решение не отвечает на эти вопросы, поэтому они остаются запросами на доказательства, а не выводами.
После успешного перевода следующей проблемой стала ёмкость. Платформа аварийного восстановления сократила число неудачных вызовов, но с трудом справлялась со спросом. Ofcom установила недостаточность ёмкости и функциональности для разумно ожидаемого уровня. Резерв, используемый для национальной экстренной службы, нельзя рассчитывать только на средний показатель спокойного дня, если сам сбой порождает повторные попытки, дублирующиеся обращения, более длительное время обработки и публичную неопределённость. Модель спроса должна включать поведение при инциденте.
У ёмкости тоже несколько значений. Вычислительная мощность и пропускная способность сети очевидны. Одновременность операторов, глубина очереди, интерфейсы перевода, ретрансляционные службы, логирование, поддержка местоположения и соединения с нижестоящими экстренными службами могут стать ограничивающим ресурсом. Резерв, который принимает вызов, но не может быстро перевести его, не сохранил публичный результат. Резерв, который поддерживает голос, но теряет текстовый ретранслятор, создаёт сбой доступности. Резерв, перегруженный собственным диагностическим логированием, может иметь номинальные ресурсы, но недостаточную полезную ёмкость.
Цель проектирования — не обязательно идеальная копия основной системы. Деградированный режим может быть обоснован, если он сохраняет основную услугу, справедливо приоритизирует срочный трафик, сообщает об ограничениях и безопасно возвращается к норме. Но решения о деградированном режиме должны быть явными до инцидента. Операторы должны знать, какие функции могут быть сокращены, что никогда нельзя терять и как будет управляться спрос без исключения пользователей, зависящих от служб доступности.
Тестирование поэтому является производственным утверждением. Успешное плановое переключение при низкой нагрузке демонстрирует лишь часть необходимых гарантий. Сильные доказательства включали бы учения без предупреждения или с минимальным предупреждением, переводы при неоднозначном состоянии основной системы, полную национальную нагрузку с усилением повторных попыток, потерю одного или нескольких компонентов доступности, сбой первого действия по восстановлению и возврат на основную платформу. Учение должно измерять результаты звонящих, а не только статус инфраструктуры.
Вывод Ofcom делает линию ответственности ясной. BT контролировала, существовала ли надлежащая резервная система и могла ли она ограничить неблагоприятные последствия и обеспечить восстановление. У правительства и экстренных служб был интерес в результате, но они не конфигурировали и не эксплуатировали платформу BT. Общий надзор должен усиливать проверку, а не разбавлять ответственность оператора за активы и процедуры, которые он контролировал.
«Человеческая ошибка» должна начинать анализ контроля, а не завершать его
Фраза «человеческая ошибка» появляется в итоговой хронологии, потому что человек сделал неудачный выбор при восстановлении. Это уместно, но это не полное объяснение того, почему система вошла в полное отключение.
Люди эксплуатируют сетевую инфраструктуру через информацию и ограничения, спроектированные организациями. Регламент говорит им, что делать. Консоль говорит им, что здорово. Контроль доступа определяет, что они могут менять. Обучение формирует или не формирует знакомство. Учения выявляют или не выявляют неоднозначность. Правила эскалации определяют, когда другой человек проверяет решение. Инструменты могут разрешить опасный выбор или заблокировать его. Документация может быть актуальной или устаревшей.
Ofcom связала неудавшийся перевод с плохой документацией и незнакомством. Эти выводы перемещают ответственность от изолированного действия к воспроизводимым организационным контурам контроля. Если процесс настолько критичен, что один ошибочный выбор может перевести национальную службу из частичного нарушения в полное отключение, процесс должен быть спроектирован с проверкой и восстановлением вокруг этого последствия.
Из этого следует несколько практических контуров контроля.
Пункт назначения должен определяться по готовности услуги, а не только по имени узла. Интерфейс должен показывать, прошёл ли кандидат проверки здоровья под нагрузкой. Регламент должен включать критерии решения, предварительные условия, необратимые шаги и контрольные точки. Если позволяет время, второй квалифицированный оператор должен проверить маршрут, либо система должна применять автоматическую защиту. В обучение должна входить неоднозначная телеметрия и частичный отказ основной системы. Учения должны требовать от команды обнаружить и исправить первоначальное неверное действие.
Ничто из этого не отменяет человеческую ответственность. Она делает ответственность применимой. Оператор остаётся ответственным за следование утверждённой процедуре и эскалацию неопределённости. Руководство остаётся ответственным за качество процедур, укомплектованность и обучение. Владельцы платформы остаются ответственными за наблюдаемость и ограничения безопасности. Руководители остаются ответственными за финансирование реалистичной ёмкости и учений. Регулятор остаётся ответственным за проверку того, достоверна ли система контуров контроля.
Альтернатива — слабый цикл ответственности. Происходит инцидент. Отчёт выявляет человеческую ошибку. Сотрудник проходит дополнительное обучение. Лежащие в основе интерфейс, документация и организационные допущения не меняются. Следующий человек попадает в ту же ловушку. Более сильное завершение спрашивает, стало ли труднее совершить ошибку, легче её обнаружить и безопаснее восстановиться после неё.
Этот подход особенно важен в публичных сетях, потому что условия реагирования по своей природе стрессовые. Спрос растёт. Информация неполна. Публику нельзя попросить подождать окна обслуживания. Процедуры должны оцениваться в этих условиях, а не только на спокойном разборе после события.
Цифры о последствиях описывают разные знаменатели
Публичное доверие зависит от точного отражения последствий. Инцидент BT породил несколько официальных цифр, которые не следует считать взаимозаменяемыми.
Уведомление Ofcom о штрафе 2024 года сообщает, что почти 14 000 попыток экстренных вызовов были неудачными в период с 06:24 до 16:56 и совершены 12 392 разными звонившими. Один звонивший может делать несколько попыток, поэтому число попыток и звонивших естественно различается. В уведомлении также сказано, что событие затронуло около 14 000 экстренных вызовов и включало примерно один час полного отсутствия связи. [1][3]
Правительственный разбор после инцидента сообщает, что 9 641 уникальный звонивший не смог получить доступ к экстренным службам по 999 или 112, а многие другие испытали задержки или нарушения. Документ делит событие на нарушение, отказ и задержку. Этот показатель может применять другое определение «невозможности доступа», дедуплицировать личности иначе или охватывать другие записи. Публичный разбор следует излагать на его собственных условиях. [4][5][6]
Более поздняя правительственная сводка отчётности Ofcom о безопасности сообщает, что около 23 % попыток экстренных вызовов были неудачными, и выделяет 51-минутный период полного отказа. Этот процент добавляет масштаб, но всё равно требует знаменателя и временной границы. Его не следует использовать для расчёта нового числа звонивших, если исходные данные не поддерживают такой расчёт. [8]
Эти различия не педантизм. Они соответствуют разным публичным вреду.
Неудачная попытка измеряет нагрузку на отказывающую службу и работу, создаваемую повторными попытками. Показатель уникальных звонивших приблизительно измеряет число людей или устройств, столкнувшихся с отказом. Задержанный вызов может в итоге соединиться, но всё равно создаёт серьёзный риск. Сброшенный перевод может произойти после того, как оператор ответил, что операционно отличается от вызова, который никогда не попал в очередь. Нарушение текстовой ретрансляции может затронуть пользователя и в экстренных, и в обычных коммуникациях.
Хороший набор данных об инциденте сохранял бы все эти категории по интервалам. Он показывал бы попытки, уникальных звонивших, время ответа, успех перевода, отказы, цепочки повторных попыток, исходящую сеть, путь доступности и экстренную службу. Он также защищал бы персональные данные. Агрегированная отчётность с интервалом 15 минут, уже ожидаемая Ofcom в обработке экстренных вызовов, может показать, когда служба вернулась неравномерно и улучшил ли резерв результаты.
Текущая публичная история достаточна для установления тяжёлого общенационального нарушения. Её недостаточно, чтобы приписать конкретный неудачный ответ или исход для здоровья конкретному вызову. Эта граница должна оставаться явной. Публичная подотчётность усиливается, а не ослабляется, когда анализ говорит, что именно измеряют цифры и где они заканчиваются.
Пути доступности — часть основной услуги
Отказоустойчивость экстренных вызовов нельзя оценивать только по обычным голосовым вызовам. Роль BT включала ретрансляционные службы, и Ofcom расширила расследование, чтобы понять влияние на текстовый ретранслятор, экстренный видеоретранслятор и мобильный SMS-доступ к экстренным организациям. В уведомлении о штрафе говорится, что нарушение текстового ретранслятора лишило людей с нарушениями слуха и речи возможности звонить, в том числе друзьям, родственникам, предприятиям и службам, и оставило их под повышенным риском вреда. [1][3]
У этого воздействия два следствия для ответственности.
Во-первых, доступность — не опциональная функция, которую можно небрежно удалить в деградированном режиме. Для некоторых пользователей ретранслятор — используемый путь к экстренной помощи. Резервная конструкция, которая восстанавливает обычный голос, оставляя ретранслятор недоступным, не обеспечивает эквивалентный публичный доступ. Планирование ёмкости, учения и мониторинг должны включать каждый поддерживаемый режим.
Во-вторых, агрегированные голосовые метрики могут скрывать неравное воздействие. Целевой показатель ответа 95 % может скрывать полный отказ меньшего канала доступности. Панели уровня обслуживания должны разделять модальности и показывать, когда у одной группы населения нет жизнеспособного пути. Публичные сообщения об инциденте должны предлагать альтернативы, которыми эти пользователи действительно могут воспользоваться.
Источники не устанавливают, что конкретный человек с инвалидностью пережил подтверждённый тяжёлый исход. Они устанавливают, что путь доступности был нарушен и что Ofcom сочла риск значительным. Правильная реакция — не преувеличивать индивидуальную причинность и не преуменьшать структурное исключение. Нужно требовать доказательств того, что будущие тесты переключения включают ретрансляционные службы, что резервная ёмкость охватывает их и что публичные инструкции доступны.
Правовой вывод касался готовности к сбоям доступности, а не враждебного вторжения
Решение Ofcom применило послекризисную телекоммуникационную систему безопасности 2022 года к техническому сбою доступности. Это важно, потому что показывает, что обязанности по сетевой безопасности шире, чем реагирование на кибератаки.
Статья 105A Закона о связи требует, чтобы поставщики публичных электронных коммуникационных сетей и услуг принимали надлежащие и соразмерные меры для выявления и снижения рисков компрометации безопасности и подготовки к её наступлению. Законодательное определение включает всё, что нарушает доступность, производительность или функциональность. Положение 9 Правил об электронных коммуникациях (меры безопасности) касается подготовки к таким компрометациям, включая надлежащие процедуры и резерв. [1][2][10][11]
Ofcom установила, что BT не приняла достаточных мер в двух областях. У неё не было чётко определённых и проверенных средств и процедур выявления, оценки и устранения компрометации безопасности. У неё также не было надлежащей резервной системы, способной адекватно ограничить неблагоприятные последствия и обеспечить восстановление. Эти выводы напрямую соответствуют неудачному первому переходу, неадекватным предупреждениям и оценке, а также ограниченной работе аварийного восстановления в инциденте. [1][2]
Регулятор наложил штраф в размере 17,5 млн фунтов стерлингов. Сумма включала 30-процентную скидку за урегулирование, поскольку BT признала ответственность и прошла процесс урегулирования Ofcom. Ofcom сочла дело очень серьёзным и сказала, что масштаб и последствия инцидента были продлены факторами, находившимися под контролем BT. Она также учла устранение нарушений и сотрудничество. [1][2][3]
Ofcom рассматривала и другие положения, включая статью 105C и Общие условия A3.2 и C5.8–C5.12. A3.2 касается максимально полной доступности публичных голосовых и интернет-услуг и бесперебойного доступа к экстренным организациям. Положения C5 касаются ретрансляционных служб. На итоговой странице дела Ofcom говорится, что она не стала добиваться выводов по этим положениям как административного приоритета, сосредоточившись на статье 105A и Положении 9. Поэтому статья не должна превращать объём расследования в вывод о нарушении каждого положения. [1][9]
Правовая рамка даёт полезный стандарт контроля. Поставщик не может удовлетворить обязанности по устойчивости, компетентно реагируя только после того, как отказ понят. Подготовка включает процедуры, резервные возможности и тестирование, необходимые до события. Обязанность также касается соразмерности: национальная экстренная служба заслуживает контуров контроля, соответствующих её потенциальным последствиям и ресурсам оператора.
Стандарты Ofcom по обработке экстренных вызовов дают соответствующий операционный контекст. Они ожидают процедуры, соразмерные критичности службы, ежемесячную доступность 99,999 %, достаточные сетевые, системные и человеческие ресурсы для быстрого ответа, оценку непрерывности бизнеса и отчётность о данных и сбоях каждые 15 минут. Эти стандарты предшествуют инциденту 2023 года и описывают ожидаемую практику, тогда как более поздние руководства по устойчивости расширяют ожидания поставщиков в отношении проектирования, тестирования, мониторинга, реагирования и восстановления. [12][13][14][17]
Более поздние документы следует использовать осторожно. Они могут показать, как теперь выглядят хорошие доказательства устойчивости. Их не следует цитировать как доказательство того, что каждый более поздний абзац был обязательным правилом, нарушенным в 2023 году. Итоговое решение Ofcom является источником для собственно правового вывода.
Государственный надзор должен проверять цепочку, а не заменять контроль оператора
Правительственный разбор после инцидента рассматривал событие как общесистемный урок устойчивости. Он призвал к продолжению управления рисками, усилению государственного надзора, лучшей публичной коммуникации и учениям по широкому кругу сценариев. Он также описал событие как первое общенациональное отключение публичной службы экстренных вызовов за её 86-летнюю историю. [4][5][6]
Эти рекомендации касаются реального управленческого пробела. Экстренные вызовы пересекают организационные границы. BT обрабатывает вызовы. Операторы связи их инициируют. Экстренные службы их принимают. Государственные ведомства курируют политику и национальную устойчивость. Местные службы доводят альтернативы. Учение, проверяющее только одну организацию, не может доказать, что цепочка работает.
Общесистемный надзор должен установить общую карту службы, сценарии отказов и формат доказательств. Карта должна показывать, кто владеет каждым переходом и зависимостью. Сценарии должны включать полную потерю основной системы, неоднозначную частичную деградацию, неудачное первое восстановление, сниженную резервную ёмкость, отказ пути доступности и противоречивую публичную информацию. Доказательства должны фиксировать результаты звонящих по исходящим сетям и экстренным службам.
Надзор должен также определять эскалацию. Во время национального отключения правительству нужна своевременная технически точная информация без принятия на себя инженерной роли оператора. BT остаётся ответственной за свою платформу и восстановление. Правительство остаётся ответственным за координацию национальных последствий, поддержку экстренных служб и предоставление публике полезных советов. Ofcom остаётся ответственной за регуляторную оценку. Чёткие границы делают сотрудничество быстрее, потому что каждый участник знает, что он должен решить и раскрыть.
Публичная коммуникация заслуживает технического подхода. Альтернативный номер полезен, только если поддерживающий его сетевой путь достаточно независим, если принимающая служба может поглотить спрос, если номер согласован во всех сообщениях и если пользователи могут до него дозвониться. Совет использовать другой канал без его проверки может перенести перегрузку, а не восстановить службу. Поэтому учения должны проверять коммуникацию как часть инфраструктуры, включая доступность и региональные различия.
Правительство сообщило, что критические рекомендации выполнены и что оставшаяся работа будет под надзором. Это заявление о прогрессе, а не полный пакет доказательств. Устойчивая публичная гарантия связывала бы каждую рекомендацию с владельцем, сроком, артефактом завершения, результатом учения и остаточным риском. Если детали нельзя публиковать по соображениям безопасности, независимый оценщик может проверить их и опубликовать ограниченные выводы.
Устранение должно измеряться изменённым поведением при отказах
Ofcom и BT описывают несколько корректирующих мер. BT исправила исходную ошибку, улучшила мониторинг неисправностей, улучшила платформу аварийного восстановления и задокументировала более ясный процесс переключения. Правительство отчиталось о прогрессе по более широким рекомендациям. Эти изменения соответствуют последовательности отказов и уместны для штрафа и закрытия дела. [3][4][7]
Остаётся вопрос об эффективности. Контур контроля не доказан тем, что документ говорит о его добавлении. Он доказан, когда система ведёт себя иначе в условиях, которые он должен сдерживать.
Для управления конфигурацией доказательства показали бы проверку схемы, рецензирование, поэтапное развёртывание, поведение canary, автоматический откат и защиту заведомо исправного состояния. Тест должен вносить некорректную или опасную конфигурацию и демонстрировать, что она не может нарушить все основные узлы.
Для мониторинга доказательства показали бы синтетические вызовы, стабильность сеансов операторов, результаты очередей и переводов, проверки ретрансляционных служб и сигнализацию, независимую от затронутой платформы. Тест должен создавать частичный отказ и демонстрировать, что операторы быстро определяют затронутый путь услуги.
Для аварийного восстановления доказательства показали бы актуальные регламенты, распределение ролей, регулярную практику операторов, защищённый выбор безопасного пункта назначения и успешный перевод при неоднозначном состоянии основной системы. Тест должен включать намеренно неудачное первое действие и демонстрировать восстановление без затяжного полного отключения.
Для ёмкости доказательства показали бы допущения о спросе, усиление повторных попыток, ограничения очередей, одновременность операторов, пропускную способность переводов и нагрузку путей доступности. Тест должен работать на уровне или выше разумно ожидаемого национального спроса, использованного при проектировании.
Для публичной коммуникации доказательства показали бы заранее согласованные сообщения, доступные альтернативы, полномочия на выпуск обновлений, согласованность между правительством и службами и отмену временных инструкций после восстановления.
Для независимой гарантии доказательства показали бы, кто наблюдал за тестами, что не сработало, что повторно тестировалось и какие риски остаются. Оценщику не нужно публиковать эксплуатируемые детали, чтобы заявить, прошёл ли контроль определённый сценарий.
Сильнейшая программа устранения соединяла бы эти артефакты. Тест конфигурации запускал бы мониторинг. Мониторинг вёл бы к объявленному инциденту. Команда выполняла бы переключение. Резерв нёс бы нагрузку. Экстренные службы подтверждали бы успешный перевод. Публичная коммуникация активировалась бы только при необходимости. Система затем возвращалась бы к основной службе без потери доказательств. Эта цепочка — то, на что на самом деле полагается публика.
Матрица ответственности
Ответственность должна закрепляться за участником, обладающим практическим контролем над каждой мерой защиты и записью доказательств.
| Этап | Основной ответственный | Требуемый контроль | Какие доказательства должны существовать | Публичная неопределённость |
|---|---|---|---|---|
| Предотвращение | Владельцы платформы BT | Проверять конфигурацию, изолировать домены отказа развёртывания, сохранять заведомо исправное состояние | Записи изменений, проверки схем, результаты canary, тесты отката | Полная запись конфигурации и согласования не публична |
| Предотвращение | Архитекторы BT | Обеспечивать отсутствие недопустимого общего режима у основных узлов | Карта зависимостей, проект доменов конфигурации, тесты с внесением отказов | Не редактированная топология и детали общего состояния не публичны |
| Обнаружение | Операционная служба BT | Обнаруживать неудачные вызовы, перезапуски операторов, сбросы переводов, возврат очередей и отказ ретрансляторов | Синтетические вызовы, панели результатов услуги, история сигнализации | Полный поток сигнализации и пороговые значения не публичны |
| Оценка | Командный центр BT | Оперативно определять серьёзность, масштаб и вероятную причину | Хронология инцидента, журнал решений, записи эскалации | Публичные источники не показывают каждое решение или время |
| Локализация | Сетевая эксплуатация BT | Изолировать небезопасную основную мощность и предотвращать усиление повторных попыток | Контроль трафика, процедура безопасного дренирования, ограниченные журналы | Точные действия по локализации не полностью публичны |
| Восстановление | Команда восстановления BT | Переводить на проверенный безопасный пункт аварийного восстановления | Актуальный регламент, записи обучения, защищённый журнал переключения, точки отката | Точная ошибка первого перевода и интерфейс частично отредактированы |
| Ёмкость | Владельцы службы BT | Выдерживать разумно ожидаемый спрос на аварийном восстановлении | Модель нагрузки, стресс-тест, результаты одновременности и пропускной способности | Публичные документы не публикуют текущий проверенный потолок |
| Доступность | BT и партнёры экстренных служб | Сохранять текстовый, видеоретранслятор и другие поддерживаемые пути доступа | Мониторинг по модальностям и тесты переключения | Полные результаты доступности после устранения не публичны |
| Исходящая доставка | Другие операторы связи | Тестировать доставку 999/112 через всю национальную цепочку | Записи тестовых вызовов по сетям и типам доступа | Покрытие и частота не полностью видны публично |
| Экстренное реагирование | Экстренные службы | Принимать, переводить и обрабатывать вызовы в деградированном режиме | Планы непрерывности, результаты учений, резервная контактная ёмкость | Местная готовность может различаться и не полностью задокументирована |
| Публичная коммуникация | Правительство и экстренные службы | Выпускать точные, последовательные и доступные инструкции | Согласованные сообщения, полномочия на решения, тесты каналов | Публичные доказательства не показывают каждое учение или региональный путь |
| Регуляторная ответственность | Ofcom | Расследовать, принудительно исполнять, направлять и отслеживать | Подтверждающее решение, запись о штрафе, программа последующих действий | Часть технических доказательств конфиденциальна |
| Проверка | BT, правительство и независимые оценщики | Доказывать корректирующие контуры контроля в реалистичных сценариях | Датированные артефакты тестов, подтверждённые результаты, заявление об остаточном риске | Публичные сводки об устранении не устанавливают каждый результат |
Матрица предотвращает две распространённые ошибки.
Первая — чрезмерная централизация вины. BT контролировала платформу и значительную часть реагирования, но не контролировала каждый местный экстренный план или публичное сообщение. У правительства и экстренных служб были собственные обязанности по непрерывности.
Вторая — размытая ответственность. Называя событие «отказом всей системы», нельзя скрывать контроль BT над конфигурацией, мониторингом, переключением и резервной ёмкостью. Общие публичные последствия не делают каждое техническое решение общим.
Матрица также проясняет средство исправления. Штраф может признать нарушение и предотвратить будущие отказы. Сам по себе он не доказывает, что платформа изменилась. Правительственный разбор может координировать рекомендации. Сам по себе он не проверяет потолок нагрузки BT. Заявление BT об устранении может определить выполненную работу. Само по себе оно не даёт независимой гарантии. У каждого артефакта есть своя роль.
Что закрыло бы оставшиеся пробелы в доказательствах
Публичная история достаточно сильна, чтобы поддержать выводы Ofcom и основной тезис об ответственности. Она недостаточно полна, чтобы оценить каждый заявленный ремонт. Несколько ограниченных раскрытий существенно повысили бы доверие.
История конфигурации:назначение соответствующего файла, правила проверки, путь согласования, область развёртывания и защита отката. Чувствительные значения можно удалить, сохранив последовательность контроля.
Заявление о доменах отказа:какие зависимости конфигурации, ПО, данных, управления и доступа являются общими для трёх основных узлов и аварийного восстановления, а какие намеренно независимы.
Карта покрытия мониторинга:синтетические вызовы и показатели результатов услуги для голоса, текстового ретранслятора, видеоретранслятора, мобильного SMS и перевода в каждую экстренную службу.
Запись учений по переключению:дата, сценарий, исходные условия, роли, точки решений, время перевода, ошибки, результаты звонящих, нагрузка на резерв и результат возврата на основную систему.
Обоснование ёмкости:модель спроса для аварийного восстановления, включая усиление повторных попыток и требования по модальностям, а также проверенный потолок и запас прочности.
Результат удобства использования регламента:доказательство того, что сотрудники, которые могут быть на дежурстве, могут выполнить процедуру по текущей документации, а не только то, что эксперты могут её объяснить.
Таблица проверки корректирующих действий:каждое действие, владелец, дата завершения, тест, независимый рецензент, результат и остаточный риск.
Методология публичных последствий:определения неудачной попытки, уникального звонившего, отклонённого вызова, задержанного вызова, сброшенного перевода и нарушения модальности, чтобы разные официальные подсчёты можно было понимать без догадок.
Не все сырые данные должны быть публичными. Детали экстренной сети могут создавать риски безопасности и приватности. Но конфиденциальность должна менять форму гарантии, а не устранять её. Ofcom или независимый оценщик могут подтвердить, что тест охватил определённые сценарии и прошёл измеримые пороги, не раскрывая конфигурации или личные записи вызовов.
Уроки для других операторов публичных сетей
Инцидент BT специфичен, но вопросы контроля применимы к другим общим сетевым услугам.
Во-первых, считайте плоскости управления, а не только серверы. Три узла за одним путём конфигурации могут давать меньше независимости, чем две системы с отдельно управляемым состоянием. Операторам DNS, BGP, мобильных ядер, аутентификации и маршрутизации вызовов следует явно картировать общий режим.
Во-вторых, тестируйте неудачное восстановление, а не только успешное переключение. Первое действие во время инцидента может быть ошибочным из-за неполной информации. Устойчивый процесс обнаруживает ошибку, ограничивает её последствия и даёт ясный путь исправления.
В-третьих, рассчитывайте резерв на спрос при отказе. Повторные попытки, дублирующиеся обращения, более длительная обработка и публичная неопределённость увеличивают нагрузку. Резерв должен проверяться по кривой, порождённой инцидентом, а не по нормальному среднему.
В-четвёртых, отслеживайте результаты услуги извне платформы. Внутренний сигнал здоровья может оставаться зелёным, пока клиенты не могут завершить операцию. Синтетические вызовы и сквозные проверки перевода должны охватывать несколько исходящих сетей и режимов доступности.
В-пятых, делайте документацию исполнимой. Регламент должен проверяться людьми, которые, вероятно, будут его использовать, с текущими интерфейсами и полномочиями. Если ему нельзя следовать под давлением времени, это не контур контроля.
В-шестых, сохраняйте доступность в деградированном режиме. План устойчивости, восстанавливающий только канал большинства, может исключить пользователей, для которых ретранслятор или другая модальность — главный путь.
В-седьмых, различайте правовую безопасность доступности и враждебное вторжение. Программы сетевой безопасности должны включать конфигурацию, ёмкость и операционную непрерывность, а не только защиту от противника.
В-восьмых, публикуйте доказательства на правильном уровне. Операторы могут защищать чувствительные детали, раскрывая объём тестов, независимую проверку и остаточный риск. Расплывчатые заверения порождают либо ложную уверенность, либо домыслы.
Наконец, определяйте восстановление через публичный результат. Платформа не восстановлена, потому что процессы перезапущены. Экстренный доступ восстановлен, когда вызовы из соответствующих сетей и модальностей принимаются и переводятся надёжно, резерв выдерживает спрос, публичные инструкции точны и доказательства сохранены.
Заключение
Отключение 25 июня 2023 года превратило резервную маршрутизацию вызовов в проверку ответственности, потому что каждый слой заявления об устойчивости стал наблюдаемым.
Решение Ofcom о принудительном исполнении установило правовой вывод и наложило значительный штраф. BT и правительство отчитались о корректирующей работе. Оставшийся публичный вопрос не в том, отреагировал ли кто-то. А в том, проверена ли исправленная система на точную комбинацию, которая произошла: неоднозначный отказ основной системы, общая уязвимость, ошибка при первом восстановлении, спрос, порождённый повторными попытками, требования доступности и национальный объём вызовов.
Ответственность следует за контурами контроля, которые могут ответить на этот вопрос. BT владеет техническими и операционными доказательствами устойчивости платформы. Правительство и экстренные службы владеют общесистемной непрерывностью и публичной коммуникацией. Другие операторы владеют сквозными тестами исходящих сетей. Ofcom владеет регуляторной проверкой и принудительным исполнением.
Национальная служба экстренных вызовов не должна просить публику делать вывод об устойчивости на основании существования трёх узлов и резервной площадки. Она должна уметь показать независимые домены отказа, исполнимое восстановление, достаточную ёмкость и проверенные результаты звонящих. Это разница между избыточностью как схемой и устойчивостью как фактом публичной сети.
Источники
- https://www.ofcom.org.uk/phones-and-broadband/telecoms-infrastructure/bt-999-outage-june-23?language=en
- https://www.ofcom.org.uk/siteassets/resources/documents/about-ofcom/bulletins/enforcement-bulletin/all-cases/cw_01274/non-confidential-decision-investigation-into-bt-following-999-emergency-call-service-outage-on-25-june-2023.pdf?v=380903
- https://www.ofcom.org.uk/phones-and-broadband/telecoms-infrastructure/bt-fined-17.5m-for-999-call-handling-failures?language=en
- https://www.gov.uk/government/publications/public-emergency-call-service-disruption-sunday-25-june-2023-post-incident-review
- https://www.gov.uk/government/publications/public-emergency-call-service-disruption-sunday-25-june-2023-post-incident-review/public-emergency-call-service-disruption-sunday-25-june-2023-post-incident-review
- https://assets.publishing.service.gov.uk/media/65fbfca4aa9b76dfc3fbda57/public_emergency_call_service_disruption_sunday_25_june_2023_post_incident_review.pdf
- https://newsroom.bt.com/bt-group-review-999-emergency-call-services-disruption-on-sunday-25-june-2023/
- https://www.gov.uk/government/publications/ofcom-security-report-for-the-period-october-2022-to-october-2024/security-report-for-the-period-october-2022-to-october-2024
- https://www.ofcom.org.uk/siteassets/resources/documents/phones-telecoms-and-internet/information-for-industry/general-authorisation-regime/consolidated-general-conditions.pdf?v=323122
- https://www.legislation.gov.uk/ukpga/2003/21/section/105A
- https://www.legislation.gov.uk/uksi/2022/933/pdfs/uksi_20220933_en.pdf
- https://www.ofcom.org.uk/internet-based-services/network-security/resilience-guidance
- https://www.ofcom.org.uk/siteassets/resources/documents/consultations/category-1-10-weeks/272921-resilience-guidance-and-mobile-ran-power-back-up/associated-documents/statement-on-network-and-service-resilience-guidance.pdf?v=403683
- https://www.ofcom.org.uk/siteassets/resources/documents/consultations/category-1-10-weeks/272921-resilience-guidance-and-mobile-ran-power-back-up/associated-documents/network-and-service-resilience-guidance-for-communications-providerspdf?v=419620
- https://www.ofcom.org.uk/internet-based-services/network-security/guidance-for-operators?language=en
- https://www.ofcom.org.uk/siteassets/resources/documents/phones-telecoms-and-internet/information-for-industry/network-and-information-systems-regulations/general-statement-of-policy-under-section-105y-of-the-communications-act-2003.pdf?v=329224
- https://www.ofcom.org.uk/phones-and-broadband/telecoms-infrastructure/emergency-call-handling
- https://www.ofcom.org.uk/phones-and-broadband/telecoms-infrastructure/telecoms-industry-guidance?a=75506
- https://www.ofcom.org.uk/phones-and-broadband/phone-numbers/cw_996
- https://www.ofcom.org.uk/phones-and-broadband/telecoms-infrastructure/compliance-programme-into-access-to-emergency-services
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
