Описание межсетевой автономной системы AS и регистрации роутинга в RIPE Tony Bates Daniel Karrenberg Документ-ID: ripe-103 Приложение к правилам IP роутинга в базе данных RIPE (ripe-81) Что такое сеть AS (автономных систем) ? Сеть IP AS это сети которые соединяют множество автономных систем (1). AS сеть существует с целью прохода траффика и роутинговой информации между различными автономными системами. Наиболее простой пример AS сети связь point-to-point, соединяющая два AS. Каждый конец такой связи соединен с интерфейсом роутера существующего в каждой из автономных систем. Более сложные примеры это сети осуществляющие передачу с множеством интерфейсов соединяющими множество AS с возможностью соединения более чем с одной AS. _________________________ (1) В настоящее время cуществуют FIXes, IXFs, DMZs,NAPs, GIX и другие AS. Какая же нужна еще дополнительная информация? Рассмотрим следующий пример - три роутера 1, 2 и 3 с интерфейсами a - f соединенные двумя AS X и Y: X Y a1b --- c2d --- e3f Предположим что сеть X регистрируется в роутинге как часть AS1 и сеть Y как часть AS3. Если траффик идет слева направо prtraceroute будет сообщать о следующей последовательности интерфейсов и AS: a в AS1 c в AS1 e в AS3 Traceroute алгоритм перечисляет только интерфейсы прохода на пути к месту назначения. В примере это ведет к проходу AS2 не замечая ее при этом. Это не совсем удобно пользователю а также приводит к ситуации нахождения другого пути несмотря на регистрацию роутинга. Для программ контроля типа prtraceroute необходимо знать какой интерфейс сети AS принадлежит ей. Если AS не известна информация относительно интерфейсов на других AS, программы типа prtraceroute не могут решить правильно какие AS будут пересекатся. Формат Роутинговой Регистрации Все интерфейсы в сетях AS будут описаны в a новом ias-int аттрибуте сети базы данных RIPE. Аттрибут ias-int имеет следующий syntax: ias-int: <адрес интерфейса> <автономная система> <адрес интерфейса> должен быть адресом передающим intenum и <автономная система> должна иметь форму AS<номер> что касается aut-num объекта в базе данных. Например: inetnum: 193.193.193.0 netname: INTER-AS-EXAMPLE descr: Это a гипотетически AS сеть. descr: Это могло бы быть названо NAP, FIX, GIX, IXF, DMZ, ой же AS сети.. Это - рекомендуемая практика.nseinrichtung или ... country: DE admin-c: Werner Mueller tech-c: Paul Schmitz tech-c: Hans Meier changed: ripe-dbm@ripe.net 920714 aut-sys: AS4711 ias-int: 193.193.193.1 AS123 ias-int: 193.193.193.3 AS4711 ias-int: 193.193.193.9 AS789 source: RIPE Обратите внимание что интерфейс 193.193.193.3 описан не смотря на то он находится в той же AS сети.. Это - рекомендуемая практика. Процедура модернизации для аттрибута ias-int будет нормальной процедурой модернизации для объектов сети. Аттрибут не должен охраняться потому что он не влияет на политику роутинга эксплуатационного траффика. В каких AS делает принадлежность межсетевым AS? Только одна AS аннонсируется как внешняя межсетевая AS. Другие AS связанные с ней будут вероятно нести эту сеть в их внутреннем роутинге для более высокой надежности, но не будут анонсировать ее другим AS. В исключительных случаях больше чем одна AS может нуждаться во внешней роутинговой информации о общей сети AS. информация направления относительно меж-как сеть, Этот вид установки направлений не может быть описан в пределах структуры зрелый -81 и вообще обескуражен. Инструменты использующие a зрелый -81 регистрация(регистратура) типа могли бы брать намеки heuristic от признаков ias-int когда они сталкиваются с такими ситуациями.