Jump to content
Калькуляторы

OSPF Cisco и Windows OSPF

Всем привет.

Есть сеть где настроен OSPF. В сети работают как маршрутизаторы Cisco, так и маршрутизаторы на Unix (quagga)

Понадобилось добавить узел на Windows 2003 Server и поднять на нём OSPF.

Область в сети используется одна area0.

 

Суть проблемы вот в чём. Маршрутизаторы на Cisco не хотят работать с маршрутизатором на Windows.

Ниже приводится вывод команды sh ip ospf neighbor на одном из маршрутизаторов Cisco

 

#sh ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface
10.0.100.1        1   FULL/DROTHER    00:00:39    10.0.100.1      Vlan100
10.0.100.2        1   FULL/DROTHER    00:00:33    10.0.100.2      Vlan100
10.0.100.3        1   FULL/DROTHER    00:00:39    10.0.100.3      Vlan100
10.0.100.5        1   FULL/DROTHER    00:00:37    10.0.100.5      Vlan100
10.0.100.6        1   FULL/DR         00:00:34    10.0.100.6      Vlan100
10.0.100.7        1   FULL/DROTHER    00:00:33    10.0.100.7      Vlan100
10.0.100.8        1   INIT/DROTHER    00:00:31    10.0.100.8      Vlan100

 

Видно что один из соседей находится в статусе инициализации и остаётся там. Это машина с Windows

 

С маршрутизаторами на UNIX (quagga) обмен таблицами происходит нормально и статус устанавливается в состояние обмена, а если маршрутизатор является DR или BDR то в FULL

 

В чём может быть проблема?

Edited by mnemonic

Share this post


Link to post
Share on other sites

Запускал OSPF на Венде один раз для интереса много лет назад. Если не ошибаюсь Венда устанавливает соседство только с безопасными соседями, md5 глядите. Но дело было давно, могу и ошибаться.

Share this post


Link to post
Share on other sites

знакомый пробовал такое, сказал что вендовый ospf оставляет бОльшую часть полей в пакетах пустыми(видно по tcpdump) и cisco не хочет иметь такого нейбора :)

Edited by ingress

Share this post


Link to post
Share on other sites

Решил проблему следующим образом.

Создал ещё одну область в которую поместил виндовый роутер

Настроил один из Unix' овых роутеров в качестве граничного маршрутизатора между двумя областями.

 

Маршрутизация работает.

 

 

P.S: Интересно всё-таки маршрутизация OSPF между Windows и Cisco возможна или нет:)

Share this post


Link to post
Share on other sites

включи на циске дебуг на оспф

Share this post


Link to post
Share on other sites

А как выглядит конфиг router ospf

и конфиг L3 интерфейса, смотрящего на виндовый роутер?

Share this post


Link to post
Share on other sites

на интерфейсе в сторону сервера с Windows надо сделать

ip ospf lls disable

по крайней мере это работает с RRAS от W2K

 

Edited by vindium

Share this post


Link to post
Share on other sites

Cisco + Win = OSPF всё прекрасно работает.

но как уже упоминалось, без авторизации не сработало :)

есть в сети некий участок, где это нужно, всё настроил, всё работает без проблем.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this