polova писал(а):Т.е. Вы говорите что "export" с приставкой "ANY" - это клиент. Так же Вы говорили что БЦ RIPE на 99% достоверная, ведь по ней пишут маршруты... Но есть вот ещё какое дело, вводиш AS провайдера, показывается много маршрутов "export" и при этом ниодного ANY!
Именно так, я и продолжаю так говорить
Я же не говорил, что фильтры строят по слову "ANY"
По строке:
- Код: Выделить всё
announce AS-TM
видно, то анонсируется as-set
AS-TMСмотрим в ripe содержимое ассета, а именно нас интересуют строчки
members:
- Код: Выделить всё
as-set: AS-TM
descr: Set of ASes announced from Telematika
members: AS8192, AS39065, AS41631, AS42195, AS31633, AS43103, AS43051, AS44722, AS44784
admin-c: YK93-RIPE
admin-c: SB17452-RIPE
tech-c: NI153-RIPE
mnt-by: AS8192-MNT
source: RIPE # Filtered
Для примера возьмем AS41631. Опять смотрим инфу по автономке в ripe и видим строчку:
- Код: Выделить всё
import: from AS8192 action pref =139; accept ANY
100% что AS41631 это клиент AS8192
в кратце пос фильтру: скрипт бы глянул что у AS8192 написано про AS41631, лезем в инфу по AS41631, смотрим есть ли там AS8192, есть - фильтр примет маршрут, нет - фильтр заблокает маршрут AS41631 через AS8192.
глянь на пример на транзитника "Голден Телеком" aka Sovam, их AS3216.
Там, в куче всего
, ты встретишь строчки аля:
- Код: Выделить всё
import: from AS6819 action pref=100; accept AS6819
export: to AS6819 announce ANY
polova писал(а):Это просто маршруты на какието узлы или что то ещё?
я бы не сказал, что инфа import/export описывает маршруты (хотя с большой натяжкой это и так), а описывает взаимодействие ASсок между собой, как бы какие группы маршрутов передаются.
Достаточно сложно объяснять такие вещи, в этом надо крутиться, чтобы понять.