Заявленные маршруты
Мало объявить «эти адреса мои» — нужно ещё, чтобы соседние сети согласились передать это объявление дальше. Здесь видно, обо всём ли оператор договорился заранее.
На какие вопросы отвечает
- Дойдут ли адреса этого оператора до всего интернета?
- Нет ли у него объявлений, которые соседи могут просто не пропустить?
- Насколько аккуратно он ведёт свои заявки?
Что это
Блок отвечает на вопрос: дойдут ли адреса этого оператора до всего интернета или часть соседей их не пропустит.
Объявление «эти адреса мои» само по себе никуда не летит. Его должен принять сосед — сеть, через которую оператор подключён, — и передать дальше. А сосед принимает не всё подряд: у него заранее составлен список, какие адреса от этого клиента ожидаются. Всё, чего в списке нет, он молча отбрасывает.
Список сосед составляет не сам. Оператор заранее оставляет заявку: «мои адреса такие-то, объявлять их будет вот эта моя сеть». Соседи по этим заявкам и строят свои списки.
Отсюда простое правило: нет заявки — объявление может не уйти дальше первого соседа. Причём у самого оператора при этом всё выглядит работающим — проблему видно только снаружи.
Чем это отличается от блока «RPKI»
Их легко перепутать: оба про то, признают ли объявления оператора настоящими. Но работают они в разных местах и защищают от разного.
RPKI — это подпись. Она отвечает на вопрос «не подделка ли это» и срабатывает у всех, кто её проверяет, в любой точке интернета.
Заявка — это пропуск. Она отвечает на вопрос «ожидали ли мы от вас такое объявление» и срабатывает на входе, у ближайшего соседа.
Практическая разница важная: у оператора может быть безупречная подпись и при этом не оставлена заявка — и тогда объявление просто не выйдет за пределы его провайдера, никакая подпись этому не поможет. Работает и наоборот. Поэтому смотреть эти два блока нужно вместе, а не вместо друг друга.
Как читать
Четыре числа делят все объявления оператора без остатка — вместе они дают «всего объявлений».
Заявлены — заявка есть и границы сходятся. Так и должно быть.
Внутри крупной заявки — заявки ровно на это объявление нет, но оно попадает внутрь заявленного куска покрупнее. Чаще всего проходит, но зависит от порядков соседа.
Заявка на другую сеть — заявка есть, но не на того, кто объявляет. Не работает.
Заявки нет — подтвердить объявление нечем.
Последние два — это места, где объявление может не дойти. Первые два — рабочие, просто с разной степенью надёжности.
Что считать обычной картиной
Нормально, когда заявлено почти всё. В отличие от подписи, заявки — вещь давняя и привычная: без них крупный оператор просто не подключится к соседям. Поэтому доля заявленных обычно высокая, и низкая доля здесь заметнее, чем отсутствие подписи в соседнем блоке.
Нормально, когда часть объявлений попала в «внутри крупной заявки». Оператор заявил свои адреса одним большим куском, а объявляет частями помельче — распространённый и вполне рабочий способ.
Что стоит заметить:
- Заметная доля в «заявки нет». Скорее всего, часть адресов оператора видна не всему интернету. Помните про оговорку: какую-то часть этого числа даёт не отсутствие заявки, а невозможность её проверить.
- Любое число в «заявка на другую сеть». Это чинится одной правкой, и то, что она не сделана, обычно говорит о забытых заявках после смены собственника или перестановки сетей внутри холдинга.
- Низкая доля заявленных при большом количестве объявлений. Сочетание, за которым чаще всего стоит не злой умысел, а просто разросшееся хозяйство, за которым перестали следить.
Поля блока
- Всего объявлений
- Сколько всего объявлений оператор делает про свои адреса. Это знаменатель для остальных чисел блока: сами по себе они не читаются — тридцать незаявленных объявлений у мелкой сети и у крупной значат совершенно разное.
- Заявлены
- Сколько объявлений заявлены заранее и ровно в тех границах, в которых делаются. Это лучший вариант: соседние сети видят заявку, узнают объявление и пропускают его дальше без вопросов. Хорошая часть блока.
- Внутри крупной заявки
- Сколько объявлений сами по себе не заявлены, но попадают внутрь более крупного заявленного куска. Обычно это работает: сосед видит, что адреса принадлежат оператору, и пропускает объявление. Но не у всех соседей порядки одинаковые — некоторые сверяют границы буквально и такое объявление не примут. Поэтому это не ошибка, а место, где может неожиданно не сработать.
- Заявка на другую сеть
- Сколько объявлений заявлены, но **на другую сеть**, не на ту, которая их делает. Заявка вроде бы есть, а толку от неё нет: сосед сверяет, кто объявляет, не находит совпадения и объявление отбрасывает. Причина чаще всего безобидная — заявку когда-то оставили на родственную сеть того же холдинга и забыли поправить после перестановок. Результат от этого не меняется.
- Заявки нет
- Сколько объявлений не заявлены нигде, где это можно проверить. Такое объявление соседу нечем подтвердить, и строгий сосед его не пропустит. Оговорка: заявку можно оставить в разных местах, и не все они одинаково открыты для проверки — поэтому часть попавших сюда объявлений на самом деле заявлена, просто не там, где это видно со стороны.
- Доля заявленных
- Какая часть объявлений заявлена ровно в своих границах — то же число, что и «Заявлены», только долей от общего количества. Удобно, когда объявлений много и абсолютные числа перестают быть наглядными.
Обновлено