Кратко

  • В ответе, зафиксированном 12 сентября 2026 года, главная страница статистики AFRINIC показывала 122 новых участника за год, 2 609 участников всего и «рост» на 4%, не указывая базу, период, формулу, округление или время состояния данных.
  • Остальные четыре карточки повторяли эту форму: Route(6) — 6 330, 127 513 и 4%; IPv4 в /24 — 614, 438 182 и 0%; IPv6 в /32 — 73, 11 372 и 0%; ASN — 121, 2 787 и 4%.
  • Все пять целых значений совместимы с делением годового числа на текущий итог и отбрасыванием дробной части. Это наблюдение не доказывает алгоритм портала и официальное значение сравнения.
  • Полные файлы IPv6 и ASN воспроизводят их годовые значения и итоги. У AFRINIC уже есть полезная открытая основа; недостаёт короткой версионированной сверочной квитанции, связывающей карточку с определением.

Процент завершает фразу, которую методика не начала

«122 в этом году» — это счёт. «2 609 сейчас всего» — запас. «Рост на 4%» — отношение. Чтобы оно стало показателем, нужно знать состав числителя, выбор знаменателя и обе границы периода. Близость трёх элементов на экране не задаёт эти параметры.

В сохранённом снимке представлены пять разных измерительных миров. Участник — институциональная связь организации с реестром. ASN — номерной ресурс. IPv4 в /24 и IPv6 в /32 — нормализованные объёмы адресного пространства. Route(6) относится к ряду, связанному с маршрутами. Единая страница удобна как навигация, но не превращает единицы в сопоставимые величины.

Поэтому 4% в членстве и 4% в ASN не означают одну операционную интенсивность. Их нельзя складывать или без дополнительных данных превращать в показатель работы организации. Возможно, главная страница и не задумана как рейтинг. Но общий ярлык «Increase» создаёт разумное ожидание, что связь на каждой карточке можно проверить.

Для этого нужны обычные ответы. Значение за год — валовые новые записи или чистое изменение? Как учитываются закрытия, выходы, возвраты, передачи, исправления, дубликаты и поздно внесённые записи? Где проходит начало года — по UTC или иному часовому поясу? Годовая выборка и текущий итог сделаны из одного снимка? Процент округлён к ближайшему целому, усечён или вычислен из более точных скрытых величин?

На полной сохранённой странице не было видимой даты состояния данных, знаменателя, формулы, правила округления, идентификатора снимка, версии методики или истории исправлений. В HTTP-ответе был заголовок Date. Он фиксирует доставку ответа, а не обновление каждой базовой серии. Считать транспортное время временем данных означало бы добавить связь происхождения, которой портал не заявляет.

Один простой расчёт совпадает пять раз

Первый тест — поделить число за текущий год на нынешний итог и умножить на сто. Для участников получается около 4,68%. Для Route(6) — 4,96%, IPv4 — 0,14%, IPv6 — 0,64%, ASN — 4,34%. После удаления дробной части последовательность становится 4%, 4%, 0%, 0% и 4% — ровно как на странице.

Эта регулярность является надёжным наблюдением о опубликованных числах. Но она не является документацией системы. Процент мог быть заранее рассчитан в другом слое, получен эквивалентным выражением, пройти специальное бизнес-правило перед выводом или соединить поля с разным графиком обновления. Корректная формулировка — «совместимо с», а не «AFRINIC вычисляет так».

Другой привычный знаменатель показывает, почему граница важна. Если годовое число было бы чистым добавлением, включённым в конечный запас, начальный запас можно было бы оценить как текущий итог минус годовое число. Для Route(6) он составил бы 121 183. Отношение 6 330 к 127 513 равно примерно 4,96%, а к 121 183 — 5,22%. Целая подпись 4% уже не сохраняет достаточно информации, чтобы определить выбранную основу.

Для участников два простых отношения равны примерно 4,68% от текущего итога и 4,91% от условного начального запаса 2 487. Для ASN — 4,34% и 4,54% от 2 666. Для IPv6 — около 0,64% и 0,65%, для IPv4 — около 0,14% в обоих вариантах. Второй ряд не предлагается как исправление. Если годовой показатель считает валовые входы, а итог отражает закрытия или возвраты, вычитание не восстанавливает начало года. Именно эту деловую разницу и должно раскрывать определение.

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

Два нуля с ненулевыми числителями

Карточки IPv4 и IPv6 особенно ясно показывают цену целочисленного вывода. Обе сообщают 0%, хотя годовые значения равны 614 эквивалентам /24 и 73 эквивалентам /32. При переносе в презентацию «0%» легко становится фразой «изменений не было». Положительные числители на исходной карточке ей противоречат.

При совместимом расчёте одна цифра после запятой дала бы примерно 0,1% для IPv4 и 0,6% для IPv6. Это информативнее, но всё ещё не методика. Дополнительная точность не раскрывает знаменатель, дату или политику пересмотра. Разрядность и происхождение — разные свойства числа.

Эти данные также нельзя использовать как прямое доказательство внедрения. Объём IPv6 в /32 сам по себе не показывает анонсы BGP, трафик, доступность пользователям или производственное применение. Зарегистрированная ASN может не быть видна в маршрутизации. Новый участник ничего не говорит о качестве услуги. Карточки описывают административные состояния и ресурсы; последствия дальше по цепочке требуют другой доказательной базы.

Разделение серий не обесценивает портал. Общая страница полезна как компактный указатель на специализированные разделы. Пробел уже: одно и то же слово отношения должно вести к определению внутри каждого измерительного мира.

За карточками уже лежат проверяемые данные

AFRINIC публикует отдельные страницы для участников, IRR, IPv4, IPv6 и ASN. На них есть фильтры, исторические графики или таблицы и пути скачивания. Это не закрытый чёрный ящик. Значительная часть инфраструктуры проверки уже открыта.

Раздел участников позволяет исследовать регистрации по стране и году. CSV содержит поля вроде названия организации и даты регистрации. Однако сохранённая для этой проверки копия достигла лимита захвата до полного заявленного размера ответа. Она подтверждает схему и путь, но не позволяет заявить независимый полный пересчёт 2 609 участников или 122 записей 2026 года.

Выгрузка IPv4 имеет то же ограничение. Страница, путь и структура полей видны, однако частичный файл не доказывает пересчёт всех 438 182 эквивалентов /24 и 614 единиц текущего года. Неполный источник не должен становиться полным в повествовании.

Файл IPv6 был получен целиком. Сумма нормализованного поля slash_32 равна 11 372, а выбор записей с назначением в 2026 году даёт 73. Файл ASN также полный: 2 787 строк данных, из них 121 с годом регистрации 2026. Самая поздняя дата регистрации в замороженной копии — 11 сентября 2026 года. Четыре числа двух карточек точно соединяются с исходными записями.

Соединение подтверждает счёт, но не определяет процент. Даже после воспроизведения 73 и 11 372 остаются вопросы: предписано ли делить их друг на друга, созданы ли они в один момент, какой пояс задаёт годовую границу и как исторические исправления меняют ряд. Прослеживаемость данных и семантика показателя — соседние, но не одинаковые уровни.

В разделе IRR есть собственное представление и архив исходных данных. Эта статья не использовала архив для восстановления Route(6) и не считает две области тождественными лишь потому, что обе связаны с маршрутизацией. Указание источника не заменяет описание того, для какого вывода он действительно применялся.

Сверочная квитанция вместо нового портала

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

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

Для членства строка может выглядеть так: «добавления 2026 года: 122; текущий активный итог: 2 609; извлечение: [время]; ставка: добавления/активный итог × 100; показ: усечение до целого; версия метода: [ID]». Если реальное правило другое, публикуется реальное. Предложение не выбирает знаменатель за AFRINIC, а делает выбор видимым.

Стабильный ID снимка даст дополнительную пользу. Живой экран меняется, а отчёты и решения сохраняют старые наблюдения. Без ссылки два скриншота выглядят противоречием. С ID и примечанием об исправлении они становятся документированными состояниями одного ряда.

Наконец, запись должна разделить четыре времени: дату действия административной записи, момент выгрузки файла, генерацию страницы и доставку HTTP. Они могут быть близки, но не взаимозаменяемы. Короткие названия не позволят самой заметной отметке подменить остальные.

Вывод в пределах одного снимка

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

Неполные файлы участников и IPv4 поддерживают только выводы о доступе и схеме. Полные файлы IPv6 и ASN позволяют точный пересчёт. Сохранение этой границы — часть достоверности текста о доказательной цепочке.

Остаётся устойчивый факт: AFRINIC публикует пять целых процентов рядом с годовыми числами и текущими итогами, но публичная поверхность не называет основу, формулу, округление и время наблюдения, необходимые для воспроизведения определённых метрик. Простая операция совпадает со всеми пятью, однако не доказывает метод. Небольшая версионированная сверочная квитанция закроет расстояние между правдоподобной подписью и проверяемой статистикой.

Официальные источники