От Роскомнадзора пришло недвусмысленное желание получить от вас XML с внутренностями вашего интернет-соединения.
Системный администратор почему-то спохватился в последний момент, но прислал инструкцию уровня "что-то на XML" и несколько таблиц от одного из известных форумов nag.ru.
С третьей-четвертой попытки у вас ничего не получилось загрузить по требуемому адресу. Давайте пошагово рассмотрим одну из типовых ошибок начинающих XML-писателей.
Скачайте файл SSOP_ACT221_2.00.xsd с телеграм-канала указанного форума.
Скачайте валидатор под вашу ОС с репозитария https://github.com/dgis/xsddiagram?ysclid=mg8p1qemjr947015000 Программа инсталляции не требует.
Откройте в ней файл SSOP_ACT221_2.00.xsd
Ознакомьтесь с меню справа.

5. На сером поле слева нажмите правую кнопку мыши и выберите "Add All".

6. Получаем картинку вида.

7. Разворачиваем дерево нашего корневого элемента.

8. Развертываем каждый из элементов последовательно

9. Читаем комментарий справа внизу.

10. Проверяем на обязательность/необязательность.

11. На основании инструкции с самого сайта Роскомнадзора заносим все требуемые параметры в XML-файл.
<?xml version="1.0" encoding="utf-8"?>
<ns:act221 xmlns:ns="http://noc.gov.ru/pirs-schema/2.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://noc.gov.ru/pirs-schema/2.00 SSOP_ACT221_2.00.xsd">
<adminData>
<owner>АО</owner>
<ownerOgrn>...</ownerOgrn>
<!-- Название программного обеспечения, сформировавшего данный xml-файл. -->
<swName>Notepad++</swName>
<swVersion>8.6.5</swVersion>
<fileDate>2025-09-11</fileDate>
<xsdVersion>2.00</xsdVersion>
<comment>....</comment>
</adminData>
<!-- Информация о владельце ресурсов, сведения о которых представлены -->
<actor>
<!--Первичный, натуральный ключ-->
<key>
<!--Указывать как в adminData\owner-->
<fullName>...</fullName>
</key>
<contactInfo>
<telephoneNumber>...</telephoneNumber>
<faxNumber>...</faxNumber>
<email>...</email>
</contactInfo>
<rfOrganization>
<shortName>...</shortName>
<!--Натуральный ключ-->
<inn>...</inn>
<!--Натуральный ключ. Указывать как в adminData\ownerOgrn-->
<ogrn>...</ogrn>
<legalAddress>
РФ, ...
</legalAddress>
<factAddress>
РФ, ...
</factAddress>
<operationEngeneer>
...
</operationEngeneer>
</rfOrganization>
</actor>
<!-- Автономная система, принадлежащая заявителю -->
<autonomousSystem>
<!--Первичный, натуральный ключ-->
<key>
<asNumber>...</asNumber>
</key>
<operationalStatus>...</operationalStatus>
<asRegistrar>...</asRegistrar>
<addressRangeList>
<addressRangeInfo>
<addressRange>...</addressRange>
<owner>...</owner>
<infoSource>...</infoSource>
</addressRangeInfo>
</addressRangeList>
<!--Автономные системы, с которыми данная система обменивается маршрутной информацией. -->
<adjacentAutomonousSystemList>
<adjacentAutonomousSystemInfo>
<!--АС, сведения о которой представлены ниже.-->
<asNumber>...</asNumber>
<userList>
<user>...</user>
</userList>
</adjacentAutonomousSystemInfo>
<adjacentAutonomousSystemInfo>
<!--АС, сведения о которой будут представлены позже, или чужая.-->
<asNumber>....</asNumber>
<userList>
<user>...</user>
</userList>
</adjacentAutonomousSystemInfo>
</adjacentAutomonousSystemList>
<asMaintenanceOrganization>
АО...
</asMaintenanceOrganization>
<asMaintenanceEngeneer>
<position>...</position>
<fullname>...</fullname>
</asMaintenanceEngeneer>
<infoIpAddressList>
<!-- В инструкции написано "Сведения о сетевых адресах, необходимых для организации предоставления информации". Тут ясно, что речь идёт о пунктах об AS, перечисленных выше (в мануале они 9.1-9.5), но совершенно непонятно что значит "предоставление информации" - кому, в каком виде? В примере там просто адин из адресов собственной AS. Большей ясности достичь не удалось. Можно предположить, что речь о загрузке данных в Роскомнадзор, в частности, этого документа в XML. -->
<ipAddress>...</ipAddress>
<ipAddress>...</ipAddress>
</infoIpAddressList>
<bgpRouterList>
<bgpRouter>
<ipAddressList>
<!-- ... -->
<ipAddress>...</ipAddress>
<!-- ... -->
<ipAddress>...</ipAddress>
</ipAddressList>
<!--наименование, используется как идентификатор при последующем представлении обновлённых сведений-->
<name>...</name>
</bgpRouter>
</bgpRouterList>
</autonomousSystem>
</ns:act221>
12. Радуемся получающемуся файлу. Исправляем ошибки, если они возникли при загрузке на сайт Роскомнадзора.
Комментарии (3)
makartarentiev
02.10.2025 02:55Я меньше года в России, случилось так что работаю админом, что за приказ такой, в чем суть?
dl177
02.10.2025 02:55Приказ касается операторов связи и "технологических сетей", имеющих свои AS. На forum.nag.ru тема обсуждается с 2019 года.
ukmsz
А можете напомнить, какие санкции полагаются за недостоверные данные/ошибки/отсутствующие данные в этом файле?