Страница 1 из 1

OSPF на ESR-200

Добавлено: 27 май 2019 14:43
Dim0n
Не могу настроить OSPF подскажите где накосячил!
Есть 2 ESR-200 между ними подняты 2 тонеля ip4ip4. Надо поднять OSPF, чтоб при падении одного канала использовался резервный.



Настройки на ESR-1:

Код: Выделить всё

esr200-1# do sh ip ospf interface
Interface:                    ip4ip4 2
Internet Address:             IID 0
Router ID:                    10.10.100.102
Network Type:                 broadcast
Area:                         1.1.1.1 (16843009)
Transmit:                     1
State:                        DR
Priority:                     128
Cost:                         1
ECMP weight:                  1
Hello timer:                  10
Wait timer:                   10
Dead timer:                   10
Retransmit timer:             10
Designed router (ID):         10.10.100.102
Designed router (IP):         10.100.100.82
Backup designed router (ID):  0.0.0.0
Backup designed router (IP):  0.0.0.0
Neighbor Count:               0
Adjacent neighbor count:      0

esr200-1# sh running-config routing ospf
router ospf log-adjacency-changes
router ospf 10
  router-id 10.10.100.102
  preference 10
  area 1.1.1.1
    network 10.100.100.80/30
    area-type nssa
    enable
  exit
  enable
exit
tunnel ip4ip4 2
  ip ospf instance 10
  ip ospf area 1.1.1.1
  ip ospf mtu-ignore
  ip ospf cost 1
  ip ospf dead-interval 10
  ip ospf wait-interval 10
  ip ospf network point-to-point
  ip ospf neighbor 10.10.100.101
  ip ospf
exit


Настройки на ESR-2:

Код: Выделить всё

esr200-2# sh ip ospf interface
Interface:                    ip4ip4 5
Internet Address:             IID 0
Router ID:                    10.10.100.101
Network Type:                 broadcast
Area:                         2.2.2.2 (33686018)
Transmit:                     1
State:                        DR
Priority:                     128
Cost:                         1
ECMP weight:                  1
Hello timer:                  10
Wait timer:                   10
Dead timer:                   10
Retransmit timer:             10
Designed router (ID):         10.10.10.101
Designed router (IP):         10.100.100.81
Backup designed router (ID):  0.0.0.0
Backup designed router (IP):  0.0.0.0
Neighbor Count:               0
Adjacent neighbor count:      0

esr200-2# sh running-config routing ospf
router ospf log-adjacency-changes
router ospf 10
  router-id 10.10.100.101
  area 2.2.2.2
    network 10.100.100.80/30
    area-type nssa
    enable
  exit
  enable
exit

tunnel ip4ip4 2
  ip ospf instance 10
  ip ospf area 2.2.2.2
  ip ospf mtu-ignore
  ip ospf cost 1
  ip ospf dead-interval 10
  ip ospf wait-interval 10
  ip ospf network point-to-point
  ip ospf neighbor 10.10.100.102
  ip ospf
exit



Код: Выделить всё

esr200-2# sh ip ospf neighbors
Router ID        Pri  State          DTime  Interface      Router IP
---------        ---  -----          -----  -------------  ---------


Зарание благодарю за помощь.

Re: OSPF на ESR-200

Добавлено: 28 май 2019 13:50
Dim0n
Добрый день!

Так что ни кто ни чем не может помочь?

Re: OSPF на ESR-200

Добавлено: 29 май 2019 12:52
leonid_zarkov
Добрый день!

Попробуйте увеличить TTL на туннеле:

Код: Выделить всё

esr(config)# tunnel ip4ip4 1
esr(config-ip4ip4)# ttl 200

Re: OSPF на ESR-200

Добавлено: 29 май 2019 16:04
Dim0n
leonid_zarkov писал(а):Добрый день!

Попробуйте увеличить TTL на туннеле:

Код: Выделить всё
esr(config)# tunnel ip4ip4 1
esr(config-ip4ip4)# ttl 200

Не помогло.

Может поможет еще монитор

Код: Выделить всё

krr-eltex# monitor ip4ip4 2
11:22:59.723895 ip: (tos 0xc0, ttl 1, id 39472, offset 0, flags [none], proto OSPF (89), length 64)
    10.100.100.81 > 224.0.0.5: OSPFv2, Hello, length 44
        Router-ID 10.10.100.101, Area 2.2.2.2, Authentication Type: none (0)
        Options [NSSA]
          Hello Timer 10s, Dead Timer 10s, Mask 255.255.255.252, Priority 128
          Designated Router 10.100.100.81
11:23:07.947607 ip: (tos 0xc0, ttl 1, id 47157, offset 0, flags [none], proto OSPF (89), length 64)
    10.100.100.82 > 224.0.0.5: OSPFv2, Hello, length 44
        Router-ID 10.10.100.102, Area 1.1.1.1, Authentication Type: none (0)
        Options [NSSA]
          Hello Timer 10s, Dead Timer 10s, Mask 255.255.255.252, Priority 128
          Designated Router 10.100.100.82
11:23:09.683579 ip: (tos 0xc0, ttl 1, id 39525, offset 0, flags [none], proto OSPF (89), length 64)
    10.100.100.81 > 224.0.0.5: OSPFv2, Hello, length 44
        Router-ID 10.10.100.101, Area 2.2.2.2, Authentication Type: none (0)
        Options [NSSA]
          Hello Timer 10s, Dead Timer 10s, Mask 255.255.255.252, Priority 128
          Designated Router 10.100.100.81

Re: OSPF на ESR-200

Добавлено: 30 май 2019 17:27
leonid_zarkov
Вероятно я был невнимателен сперва, у вас туннельные интерфейсы в разных зонах.

esr200-1# do sh ip ospf interface
Interface: ip4ip4 2
Internet Address: IID 0
Router ID: 10.10.100.102
Network Type: broadcast
Area: 1.1.1.1 (16843009)

esr200-2# sh ip ospf interface
Interface: ip4ip4 5
Internet Address: IID 0
Router ID: 10.10.100.101
Network Type: broadcast
Area: 2.2.2.2 (33686018)

У вас вероятно есть сообщения в консоли:
%OSPF-W-ERR: OSPF 10: Bad packet - area mismatch

Re: OSPF на ESR-200

Добавлено: 30 май 2019 21:17
Dim0n
Исправил

Код: Выделить всё

esr200-1# sh ip ospf interface
Interface:                    ip4ip4 2
Internet Address:             IID 0
Router ID:                    10.10.100.102
Network Type:                 broadcast
Area:                         1.1.1.1 (16843009)


Код: Выделить всё

esr200-2# sh ip ospf interface
Interface:                    ip4ip4 5
Internet Address:             IID 0
Router ID:                    10.10.100.101
Network Type:                 broadcast
Area:                         1.1.1.1 (16843009)


Не помогло. Соседство не устанавливает.
leonid_zarkov писал(а):У вас вероятно есть сообщения в консоли:
%OSPF-W-ERR: OSPF 10: Bad packet - area mismatch

Ошибок в консоли нет.

Есть такая разница при просмотре sh ip ospf 10 database

Код: Выделить всё

[b]esr200-1#sh ip ospf 10 database[/b]

Area 1.1.1.1

 Type         LS ID           Router          Sequence   Age  Checksum
 0007  10.100.100.83     10.10.100.102     80000002   355    41ed
 0001  10.10.100.102    10.10.100.102     80000002   354    af25

[b]esr200-2# sh ip ospf 10 database[/b]

Global

 Type      LS ID              Router          Sequence   Age  Checksum
 0005  10.100.100.83     10.10.100.101     80000007   519    c9d9

Area 1.1.1.1

 Type   LS ID           Router          Sequence   Age  Checksum
 0001  10.10.100.101    10.10.100.101     80000009   162    b11e


Все перерыл не могу понять почему такое. Настройки все одинаковые.

Re: OSPF на ESR-200

Добавлено: 31 май 2019 12:57
leonid_zarkov
Необходимо скорретировать тип сети и заодно таймеры, чтобы небыло сброса соседства:

Код: Выделить всё

esr# configure
esr(config)# tunnel ip4ip4 1
esr(config-ip4ip4)# ip ospf network broadcast
esr(config-ip4ip4)# no ip ospf neighbor 10.10.100.101
esr(config-ip4ip4)# ip ospf dead-interval 20

Re: OSPF на ESR-200

Добавлено: 31 май 2019 14:43
Dim0n
leonid_zarkov писал(а):Необходимо скорретировать тип сети и заодно таймеры, чтобы небыло сброса соседства:

Код: Выделить всё

esr# configure
esr(config)# tunnel ip4ip4 1
esr(config-ip4ip4)# ip ospf network broadcast
esr(config-ip4ip4)# no ip ospf neighbor 10.10.100.101
esr(config-ip4ip4)# ip ospf dead-interval 20


Тип сети был broadcast изначально. Интервал поправил.
Не поднимается соседство.

Re: OSPF на ESR-200

Добавлено: 03 июн 2019 08:58
leonid_zarkov
Dim0n писал(а):Тип сети был broadcast изначально. Интервал поправил.
Не поднимается соседство.


У Вас настроено:

tunnel ip4ip4 2
ip ospf instance 10
ip ospf area 2.2.2.2
ip ospf mtu-ignore
ip ospf cost 1
ip ospf dead-interval 10
ip ospf wait-interval 10
ip ospf network point-to-point
ip ospf neighbor 10.10.100.102
ip ospf
exit

Re: OSPF на ESR-200

Добавлено: 04 июн 2019 13:24
Dim0n
leonid_zarkov писал(а):
Dim0n писал(а):Тип сети был broadcast изначально. Интервал поправил.
Не поднимается соседство.


У Вас настроено:

tunnel ip4ip4 2
ip ospf instance 10
ip ospf area 2.2.2.2
ip ospf mtu-ignore
ip ospf cost 1
ip ospf dead-interval 10
ip ospf wait-interval 10
ip ospf network point-to-point
ip ospf neighbor 10.10.100.102
ip ospf
exit


Да все верно. Потом уже изменил.

leonid_zarkov писал(а):Необходимо скорретировать тип сети и заодно таймеры, чтобы небыло сброса соседства:

Код: Выделить всё

esr# configure
esr(config)# tunnel ip4ip4 1
esr(config-ip4ip4)# ip ospf network broadcast
esr(config-ip4ip4)# no ip ospf neighbor 10.10.100.101
esr(config-ip4ip4)# ip ospf dead-interval 20


Это то же сделал. Но соседство так и не поднимается.

Re: OSPF на ESR-200

Добавлено: 05 июн 2019 12:41
leonid_zarkov
Dim0n писал(а):Это то же сделал. Но соседство так и не поднимается.


Вышлите текущие конфигурации и выводы:
# sh ip route
# sh ip ospf 10 neighbors

Re: OSPF на ESR-200

Добавлено: 11 июн 2019 15:11
Dim0n
leonid_zarkov писал(а):
Dim0n писал(а):Это то же сделал. Но соседство так и не поднимается.


Вышлите текущие конфигурации и выводы:
# sh ip route
# sh ip ospf 10 neighbors



Выслал на почту.