Расшифровка OSPF database, Serge, 30-Мрт-05, 17:09 [смотреть все]Колеги, подскажите что означает OSPF database. Например, VL-CEN-R2#sh ip ospf database OSPF Router with ID (1.1.1.1) (Process ID 65507) Router Link States (Area 0) Link ID ADV Router Age Seq# Checksum Link count 1.1.1.2 1.1.1.2 264 0x80002DAD 0x00CB69 10 1.1.1.1 1.1.1.1 1800 0x800019CF 0x00D42F 4 1.1.1.3 1.1.1.3 1532 0x800002EA 0x00463F 2 Net Link States (Area 0) Link ID ADV Router Age Seq# Checksum 1.1.2.1 1.1.2.1 1544 0x80000442 0x007088 1.1.3.1 1.1.3.1 775 0x8000043D 0x0021C8 Допустим, что других нету area, то есть summary LSA нету вообще тоже. Как из этой data base выведать маршрут к сети 1.1.4.0/24, когда в таблице маршрутизации он есть, и помчен как узнаный от OSPF. Cisco сколько не читал, там все время поясняется, что эти линки в базе данных содержат мол информацию о соседних роутерах, с которыми adjacency установлено (в случае Router Link States), или информацию о роутерах с которыми adjacency установил DR. А где вообще указывается сам маршрут, то есть сеть и длина преффикса??? Или эти данные не указываются в Link State Database??? Спасибо за то что прочитали. Буду благодарен за ответ. |
- Расшифровка OSPF database, citrin, 17:21 , 30-Мрт-05 (1)
>Как из этой data base выведать маршрут к сети 1.1.4.0/24, когда >в таблице маршрутизации он есть, и помчен как узнаный от OSPF. А что конкретно говорит sh ip route 1.1.4.0/24
- Расшифровка OSPF database, Serge, 17:27 , 30-Мрт-05 (2)
>А что конкретно говорит sh ip route 1.1.4.0/24 Ну что конкретно - это и не так важно. Тут вопрос принципа! Я ж пример написал не с реального оборудования. Говорит он что такой маршрут есть, next hop 1.1.1.2, к примеру, маршрут помечен как "O", то есть inTRA-area ospf.
- Расшифровка OSPF database, citrin, 17:30 , 30-Мрт-05 (3)
посмотритеshow ip ospf database network
- Расшифровка OSPF database, Serge, 17:35 , 30-Мрт-05 (4)
>посмотрите >show ip ospf database network Ну, она покажет фрагмен OSPF database, а именно Net Link States. Это вот что для данного случая Net Link States (Area 0) Link ID ADV Router Age Seq# Checksum 1.1.2.1 1.1.2.1 1544 0x80000442 0x007088 1.1.3.1 1.1.3.1 775 0x8000043D 0x0021C8
- Расшифровка OSPF database, Nailer, 17:52 , 30-Мрт-05 (5)
>Допустим, что других нету area, то есть summary LSA нету вообще тоже. >Как из этой data base выведать маршрут к сети 1.1.4.0/24, когда >в таблице маршрутизации он есть, и помчен как узнаный от OSPF. >Cisco сколько не читал, там все время поясняется, что эти линки >в базе данных содержат мол информацию о соседних роутерах, с которыми >adjacency установлено (в случае Router Link States), или информацию о роутерах >с которыми adjacency установил DR. А где вообще указывается сам маршрут, >то есть сеть и длина преффикса??? Или эти данные не указываются >в Link State Database??? > >Спасибо за то что прочитали. Буду благодарен за ответ. Сеть и длина префикса окажутся в sh ip route. Или я чего-то не понимаю? :-) В базе OSPF служебная информация самого протокола OSPF, которая нужна ему, чтобы отдать в таблицу маршрутизации полученные от соседей маршруты. Для выявления самого оптимального из этих маршрутов OSPF строит базу, в которую заносит ликнки и соседние роутеры. Самих маршрутов в этой базе нету.
- Расшифровка OSPF database, Serge, 18:00 , 30-Мрт-05 (6)
>Сеть и длина префикса окажутся в sh ip route. Или я чего-то >не понимаю? :-) Да, именно я это и имел в виду. >В базе OSPF служебная информация самого протокола OSPF, которая нужна ему, чтобы >отдать в таблицу маршрутизации полученные от соседей маршруты. Для выявления самого >оптимального из этих маршрутов OSPF строит базу, в которую заносит ликнки >и соседние роутеры. Самих маршрутов в этой базе нету. Ясно! То есть свою БД ОСПФ использует только для того, чтоб найти кротчайший маршрут именно до роутера. Для составления топологии, где какой роутер находится ОСПФ-роутеры обмениваются LSA. Теперь ясно. Тогда возникает вопрос, хранит ли ОСПФ где-то еще именно маршрутную информацию, или как только она пришла, он высчитывает исходя из кротчайшего пути некст-хоп, вставляет запись в таблицу маршрутизации и обо всем забывает? Если хранит, то где? Я почему-то думал что это тоже в link-state database хранится. И еще:... Инфа о роутерах распространяется с помощью LSA различных типов, а с помощью чего тогда распространяется именно маршрутная информация, то есть сеть и длинна преффикса?
- Расшифровка OSPF database, Nailer, 18:06 , 30-Мрт-05 (7)
>>Сеть и длина префикса окажутся в sh ip route. Или я чего-то >>не понимаю? :-) > > Да, именно я это и имел в виду. > > >>В базе OSPF служебная информация самого протокола OSPF, которая нужна ему, чтобы >>отдать в таблицу маршрутизации полученные от соседей маршруты. Для выявления самого >>оптимального из этих маршрутов OSPF строит базу, в которую заносит ликнки >>и соседние роутеры. Самих маршрутов в этой базе нету. > > Ясно! То есть свою БД ОСПФ использует только >для того, чтоб найти кротчайший маршрут именно до роутера. Для составления >топологии, где какой роутер находится ОСПФ-роутеры обмениваются LSA. Теперь ясно. > Тогда возникает вопрос, хранит ли ОСПФ где-то еще >именно маршрутную информацию, или как только она пришла, он высчитывает исходя >из кротчайшего пути некст-хоп, вставляет запись в таблицу маршрутизации и обо >всем забывает? Если хранит, то где? Я почему-то думал что это >тоже в link-state database хранится.Ну если исходить из названия "link-state database", то понятно, что в ней хранится :-) > И еще:... Инфа о роутерах распространяется >с помощью LSA различных типов, а с помощью чего тогда распространяется >именно маршрутная информация, то есть сеть и длинна преффикса?
LSA бывают разные, их 9 типов..
- Расшифровка OSPF database, Serge, 18:11 , 30-Мрт-05 (8)
Всем спасибо! Разобрался! Я просто думал, что sh ip ospf dtabase отображает всю(!) базу, что используется OSPF'ом. Оказывается нет! Вопрос решен.
- Расшифровка OSPF database, snow11, 21:52 , 06-Апр-16 (9)
>[оверквотинг удален] > Net Link States (Area 0) > Link ID ADV Router > Age > Seq# Checksum > 1.1.2.1 1.1.2.1 > 1544 > 0x80000442 0x007088 > 1.1.3.1 1.1.3.1 > 775 > 0x8000043D 0x0021C8 Понимаю, что поздно, но может кому поможет. Отображает всю базу данных состояния, это в routing table попадают лишь "лучшие" маршруты. В данном листинге выгружена база данных на основе RLA, т. е. весь путь в area, причём путь указывается детально, не суммируя по маске, не указывается лишь stub subnet в базе. Если бы в топологии присутствовала другая область, то появился бы Summary Net Link States - это путь за ABR - здесь уже суммирование по маске подсети В Net Link States указываются адреса (link) на основе NLA, т.е. адреса DR and BDR
|