Кратко
- Когда сайт снова открывается, текущая таблица маршрутов не объясняет, пропадал ли маршрут во время сбоя.
- В 1999 году RIPE NCC предложил собирать объявления BGP с выбранных точек и хранить их в общем архиве, чтобы операторы могли изучать прошлые изменения.
- Архив фиксировал сведения от настроенных пиров, но не показывал весь Интернет и не подтверждал, куда действительно шёл трафик.
Сохранить вчерашние маршруты
RIPE-200 описывает жалобу пользователя: раньше сайт не открывался, а при последующей проверке может уже загружаться. Текущая таблица тогда не показывает, что происходило во время сбоя. Для разбора важно понять, исчез ли маршрут у нескольких сетей или только из поля зрения одного сборщика. Для этого RIPE NCC в 1999 году предложил Routing Information Service (RIS): хранить объявления BGP — сведения о маршрутах, которыми обмениваются сети, — с нескольких точек.
План деятельности RIPE NCC на 2000 год сообщает, что проект числился в планах несколько лет, но продвигался медленно из-за нехватки времени и ресурсов. В 1999 году инженер-сетевик перешёл в группу новых проектов и начал заниматься им полностью. План датирует начало работы июлем 1999 года. Это начало проекта, а не доказательство запуска публичной службы в тот месяц.
Целью был сбор сведений о маршрутизации между автономными системами в нескольких крупных точках обмена, их хранение и предоставление истории интернет-провайдерам. RIPE-200 предлагал использовать данные для анализа периодических сбоев, изменений маршрутов и сравнения с политиками Internet Routing Registry. Сравнение помогало расследованию, но само по себе не определяло законность маршрута и не доказывало доставку пакетов.
Каждый сборщик видел свой участок
RIPE-200 описывал центральный сервер в RIPE NCC и удалённые сборщики в ограниченном числе ключевых мест. Они могли подключаться напрямую к маршрутизаторам в сети точки обмена либо использовать многоскачковый BGP с соседними сетями. Сборщики должны были записывать объявления с временными метками и таблицы: префиксы, исходные AS, видимые AS-пути, переданные атрибуты, ошибки и периодические снимки. Данные передавались бы в центральное хранилище для запросов и скачивания исходных файлов.
На первом этапе предполагалось около десяти сборщиков, чьи наблюдения частично пересекались бы. Прототип показал, что сбор данных BGP возможен, но выявил сложность хранения и индексации большого объёма. Производительность базы данных оставалась открытым вопросом, а ранние расчёты объёма были оценками для дальнейшей корректировки, не производственными измерениями.
Архив позволял сопоставлять время и места. Однако полученное объявление показывало лишь то, что определённый пир передал сборщику через конкретную сессию в конкретной точке. Оно не отражало решения всех сетей, все фактические пути пересылки или доставку пользователю. Запись маршрута в архиве не доказывала доступность отовсюду.
План не означал развернутую службу для всего мира
Официальные документы разделяют проектирование и запуск. План на 2000 год рассчитывал на раннюю бета-версию и регулярную службу для участников к концу года. Протокол RIPE 35 сообщает, что предложение завершили в октябре 1999 года, представили на RIPE 34 и запросили отзывы. Эти этапы подтверждают разработку и обсуждение, но не установку каждого запланированного сборщика или соблюдение сроков.
Стремление к интегрированной картине маршрутов нужно читать вместе с архитектурой: выбранные площадки и пиры, архив объявлений и средства запросов. Современная документация RIPE RIS описывает данные отдельно по сборщикам. Большинство видит пиров на подключённых сетях точек обмена, некоторые многоскачковые сборщики охватывают больше. Это объясняет тип данных, но не число сборщиков в 1999 году.
Исторический вклад RIS состоял в том, что наблюдения маршрутизации стало возможно сохранять и сравнивать. Полномочия службы заканчивались на наблюдении: архив помогал восстановить объявления участвовавшего пира, но не говорил от имени всех сетей и не решал, какой маршрут им принимать.
Источники: RIPE-200, RIPE NCC Routing Information Service; RIPE-197, RIPE NCC Activities & Expenditure 2000; официальный протокол RIPE 35; документация исходных данных RIPE RIS;RFC 1771, официальный текст BGP-4.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
