Перейти к содержимому
Калькуляторы

Пионерский вопрос по OSPF.

Экспериментирую с OSPF в Packet Tracer'e.

 

Есть три роутера, соединенных по цепочке: 1-2-3.

 

На первом есть подсеть: 192.10.0.0/24(Непосредственно на интерфейсе имеем Ip 192.10.0.1). Маска точно 24.

 

Идем на 3-ий:

Router#sh ip ospf database

OSPF Router with ID (192.168.2.2) (Process ID 1)

 

Router Link States (Area 1)

 

Link ID ADV Router Age Seq# Checksum Link count

192.168.10.1 192.168.10.1 1695 0x8000001f 0x00d337 3

192.168.2.2 192.168.2.2 904 0x8000000b 0x00e2b3 1

192.192.192.192 192.192.192.192 897 0x8000001b 0x00805b 3

 

Net Link States (Area 1)

Link ID ADV Router Age Seq# Checksum

192.168.2.1 192.168.10.1 904 0x80000008 0x008070

192.168.0.1 192.192.192.192 897 0x80000005 0x00241d

 

Т.е. в датабейзе не видно ничего, по поводу этого линка.

Однако, с 3-го роутера данная посеть доступна через 2-ой.

 

Я предполагал, что SPF должен видеть в базе линков все подсети и им соответствующие линки, на основании чего и принимается решение о внесении записи в таблицу роутинга.

 

Это проблема Packet Tracer'а, или я неправильно понимаю?

Заранее благодарен за ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Конфиг ospf роутеров и интерфейсов в студию!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Конфиг ospf роутеров и интерфейсов в студию!

 

Имеет ли смысл? Вопрос не в том, что что-то не работает, а в том, правильны ли мои ожидания в отношении результата: show ip ospf database.

А именно: подсеть 192.10.0.0 на роутере есть. С соседа доступна, но в выводе ospf database ее нет. У соседа такой подсети непосредственно подключенной нет.

 

Относительно OSPF, параметр networks делал 0.0.0.0 255.255.255.255 area 1 везде. Подсети все /24.

К тому же, Sh run инфы по ospf не выводит.

Изменено пользователем seelent

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Router3#sh ip route

Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

* - candidate default, U - per-user static route, o - ODR

P - periodic downloaded static route

 

Gateway of last resort is not set

 

O 192.10.0.0/24 [110/3] via 192.168.2.1, 00:10:24, GigabitEthernet0/2

O 192.168.0.0/24 [110/2] via 192.168.2.1, 00:10:24, GigabitEthernet0/2

192.168.2.0/24 is variably subnetted, 2 subnets, 2 masks

C 192.168.2.0/24 is directly connected, GigabitEthernet0/2

L 192.168.2.2/32 is directly connected, GigabitEthernet0/2

O 192.168.10.0/24 [110/2] via 192.168.2.1, 00:11:04, GigabitEthernet0/2

O 192.168.46.0/24 [110/3] via 192.168.2.1, 00:10:24, GigabitEthernet0/2

 

С него же(3 роутер):

interface GigabitEthernet0/0

no ip address

duplex auto

speed auto

shutdown

!

interface GigabitEthernet0/1

no ip address

duplex auto

speed auto

shutdown

!

interface GigabitEthernet0/2

ip address 192.168.2.2 255.255.255.0

duplex auto

speed auto

!

interface Vlan1

no ip address

shutdown

!

router ospf 1

log-adjacency-changes

network 0.0.0.0 255.255.255.255 area 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Экспериментирую с OSPF в Packet Tracer'e.

 

Есть три роутера, соединенных по цепочке: 1-2-3.

 

На первом есть подсеть: 192.10.0.0/24(Непосредственно на интерфейсе имеем Ip 192.10.0.1). Маска точно 24.

 

Идем на 3-ий:

Router#sh ip ospf database

OSPF Router with ID (192.168.2.2) (Process ID 1)

 

Router Link States (Area 1)

 

Link ID ADV Router Age Seq# Checksum Link count

192.168.10.1 192.168.10.1 1695 0x8000001f 0x00d337 3

192.168.2.2 192.168.2.2 904 0x8000000b 0x00e2b3 1

192.192.192.192 192.192.192.192 897 0x8000001b 0x00805b 3

 

Net Link States (Area 1)

Link ID ADV Router Age Seq# Checksum

192.168.2.1 192.168.10.1 904 0x80000008 0x008070

192.168.0.1 192.192.192.192 897 0x80000005 0x00241d

 

Т.е. в датабейзе не видно ничего, по поводу этого линка.

Однако, с 3-го роутера данная посеть доступна через 2-ой.

 

Я предполагал, что SPF должен видеть в базе линков все подсети и им соответствующие линки, на основании чего и принимается решение о внесении записи в таблицу роутинга.

 

Это проблема Packet Tracer'а, или я неправильно понимаю?

Заранее благодарен за ответы.

Вы не правильно понимаете. OSPF - это построение графа между нодами а коннектед сети это просто атрибуты нод графа. Вам просто подетальней надо взглянуть на database. show ip ospf database router R1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Насколько я помню, PT значительно урезан в возможностях вывода LSA, лучше в GNS это делать с реальными образами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Экспериментирую с OSPF в Packet Tracer'e.

 

Есть три роутера, соединенных по цепочке: 1-2-3.

 

На первом есть подсеть: 192.10.0.0/24(Непосредственно на интерфейсе имеем Ip 192.10.0.1). Маска точно 24.

 

Идем на 3-ий:

Router#sh ip ospf database

OSPF Router with ID (192.168.2.2) (Process ID 1)

 

Router Link States (Area 1)

 

Link ID ADV Router Age Seq# Checksum Link count

192.168.10.1 192.168.10.1 1695 0x8000001f 0x00d337 3

192.168.2.2 192.168.2.2 904 0x8000000b 0x00e2b3 1

192.192.192.192 192.192.192.192 897 0x8000001b 0x00805b 3

 

Net Link States (Area 1)

Link ID ADV Router Age Seq# Checksum

192.168.2.1 192.168.10.1 904 0x80000008 0x008070

192.168.0.1 192.192.192.192 897 0x80000005 0x00241d

 

Т.е. в датабейзе не видно ничего, по поводу этого линка.

Однако, с 3-го роутера данная посеть доступна через 2-ой.

 

Я предполагал, что SPF должен видеть в базе линков все подсети и им соответствующие линки, на основании чего и принимается решение о внесении записи в таблицу роутинга.

 

Это проблема Packet Tracer'а, или я неправильно понимаю?

Заранее благодарен за ответы.

Вы не правильно понимаете. OSPF - это построение графа между нодами а коннектед сети это просто атрибуты нод графа. Вам просто подетальней надо взглянуть на database. show ip ospf database router R1

 

Я понимаю, что протокол строит дерево, только чтобы построить, он должен обладать базой данных линков(Не собственных подсетей, а подсетей всех существующих в area маршрутизаторов). Вопрос в том, что я понял, что sh ip ospf database эту самую базу и выводит. Только в ней, в моем случае, нет ни слова про удаленную подсеть, при этом она доступна и есть в таблице маршрутизации с пометкой о том, что роут сделан оспфом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так а где конфиг первого роутера? Если сеть не объявлена в оспф её и не будет видно..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так а где конфиг первого роутера? Если сеть не объявлена в оспф её и не будет видно..

interface FastEthernet0/0

ip address 192.168.0.1 255.255.255.0

duplex auto

speed auto

!

interface FastEthernet0/0.1

encapsulation dot1Q 100

ip address 192.168.46.1 255.255.255.0

!

interface FastEthernet0/1

ip address 192.10.0.1 255.255.255.0

duplex auto

speed auto

!

router ospf 1

log-adjacency-changes

network 0.0.0.0 255.255.255.255 area 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я понимаю, что протокол строит дерево, только чтобы построить, он должен обладать базой данных линков(Не собственных подсетей, а подсетей всех существующих в area маршрутизаторов). Вопрос в том, что я понял, что sh ip ospf database эту самую базу и выводит. Только в ней, в моем случае, нет ни слова про удаленную подсеть, при этом она доступна и есть в таблице маршрутизации с пометкой о том, что роут сделан оспфом.

вы все таки не поняли что такое link-state, нету у него отдельной базы сетей. Думаю вам еще раз нужно книжку посмотреть. И мой ответ невнимательно прочитали. Знака ? В пакет трейсерте тоже нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На самом деле в ospf узнали про эту сеть из LSA №1 того роутера к которому она присоединена. А посмотреть можно ее командой show ip ospf database router [router id в ospf]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я понимаю, что протокол строит дерево, только чтобы построить, он должен обладать базой данных линков(Не собственных подсетей, а подсетей всех существующих в area маршрутизаторов). Вопрос в том, что я понял, что sh ip ospf database эту самую базу и выводит. Только в ней, в моем случае, нет ни слова про удаленную подсеть, при этом она доступна и есть в таблице маршрутизации с пометкой о том, что роут сделан оспфом.

вы все таки не поняли что такое link-state, нету у него отдельной базы сетей. Думаю вам еще раз нужно книжку посмотреть. И мой ответ невнимательно прочитали. Знака ? В пакет трейсерте тоже нет?

Да, пропустил слово router, виноват.

Теперь понятнее, спасибо.

Одно непонятно: что тогда выводит sh ip ospf database(без доп. ключей)?

 

На самом деле в ospf узнали про эту сеть из LSA №1 того роутера к которому она присоединена. А посмотреть можно ее командой show ip ospf database router [router id в ospf]

 

Спасибо, я уже понял ошибку.

Просто предполагал, что доп. ключей команде не нужно, и вся инфа по источникам линкстейтов выводится просто через sh ip ospf database.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Одно непонятно: что тогда выводит sh ip ospf database(без доп. ключей)?

Базу данных ospf :) Ваш кэп...

 

Просто предполагал, что доп. ключей команде не нужно, и вся инфа по источникам линкстейтов выводится просто через sh ip ospf database.

 

Это прикольно когда три роутера на стренде, а когда в сети их 50 и по 100 сетей на каждом будет не прикольно)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мой совет- на этом этапе важно понять что OSPF в отличии от EIGRP распространяет не маршруты а LSA (для простоты принять что LSA это роутер и его линки) и уж потом роутер на основе SPF строит граф до этих роутеров используя косты на интерфейсах. И да ковыряться в этой database на большой сети поначалу не так просто)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.