Je ne connais pas Fortigate, mais certains routeurs n'insèrent qu'une seule 
route dans leur table de routage, parce qu'un algo plus ou moins complexe leur 
permet d'en privilégier une des 2.
Ils insérent la 2ème seulement si la première route disparait.
Il faudrait déjà voir si ce fail-over se déroule normalement si la route par 
défaut vers R2 tombe.
Ensuite, la doc de Fortigate doit détailler l'algo de calcul des metrics qui 
servent à l'injection dans la table de routage.
Cisco est très transparent sur ce sujet en tout cas.


Le 16 avr. 2014 à 19:01, Fabien V. a écrit :

> Hello,
> 
> Je cherche à maquetter de l'OSPF entre FortiGate et OSPF. Je ne sais pas si 
> je fais quelque chose d'incohérent, donc un peu d'indulgence si il y a un 
> truc qui m'a échappé. Je vais essayer d'être complet, n'hésitez pas à 
> commenter ce qui vous choque :D
> 
> La maquette :
> 
> R1 CISCO <> R2 CISCO
>   \                      /
>    \                    /
>     \                  /
>      \                /
>      FORTIGATE
> 
> Je souhaiterai faire des filtres sur les annonces entre les R1 et R2, et le 
> lien entre R1 et R2, c'est l'aire 0.
> D'après ce que je trouve comme docs, pour filtrer, je suis obligé de faire 
> des aires différentes dans des processes différents entre R1 et R2.
> 
> Donc même en omettant ces considérations voici ce que j'imaginai :
> R1  FORTIGATE : Aire 303 dans process 303
> R2  FORTIGATE : Aire 403 dans process 403
> R1  R2 : Aire 0 dans process X
> R1 et R2 doivent redistribuer la default gateway au FORTIGATE.
> FORTIGATE doit annoncer 10.59.59.0/24
> 
> La config :
> R1 :
> router ospf 303
> router-id 0.0.3.1
> auto-cost reference-bandwidth 10000
> default-information originate always metric 1
> distribute-list prefix AllowedOSPFRoutes in
> distance ospf external 200
> 
> R2 :
> router ospf 403
> router-id 0.0.4.1
> auto-cost reference-bandwidth 10000
> default-information originate always metric 1
> distribute-list prefix AllowedOSPFRoutes in
> distance ospf external 200
> 
> FORTIGATE :
> config router ospf
> config area
> edit 0.0.1.47
> next
> edit 0.0.1.147
> next
> end
> set auto-cost-ref-bandwidth 10000
> config network
> edit 1
> set area 0.0.1.47
> set prefix 10.30.3.0 255.255.255.0
> next
> edit 2
> set area 0.0.1.147
> set prefix 10.40.3.0 255.255.255.0
> next
> end
> config ospf-interface
> edit "AREA303"
> set interface "port2"
> set priority 0
> next
> edit "AREA403"
> set interface "port1"
> set priority 0
> next
> end
> config redistribute "static"
> set status enable
> set routemap "rtmap-static-v4"
> end
> set router-id 0.0.3.2
> end
> 
> Tout fonctionne bien sur mes routeurs :
> 
> R1 : #sh ip ospf 303 rib
> *>  10.59.59.0/24, Ext2, cost 10, tag 0
> via 10.30.3.2, Vlan303
> 
> R2 : #sh ip ospf 303 rib
> *>  10.59.59.0/24, Ext2, cost 10, tag 0
> via 10.40.3.2, Vlan403
> 
> En revanche sur le FORTIGATE, je n'obtiens qu'une seule default gateway dans 
> la table de routage, même si la database en voit 2 :
> 
> FORTIGATE $  get router info ospf database brief
> [...]
> AS External Link States
> 
> Link ID         ADV Router      Age  Seq#     CkSum Flag Route              
> Tag
> 0.0.0.0         0.0.3.1         1562 80000467 977d  0012 E2 0.0.0.0/0       
> 303
> 0.0.0.0         0.0.4.1         680  8000000c 62ac  0012 E2 0.0.0.0/0       
> 403
> 10.59.59.0      0.0.3.2         1091 80000005 49f5  0031 E2 10.59.59.0/24   0
> 
> FORTIGATE $  get router info ospf route
> E2 0.0.0.0/0 [100/1] via 10.40.3.1, port1
> C  10.30.3.0/24 [100] is directly connected, port2, Area 0.0.1.47
> C  10.40.3.0/24 [100] is directly connected, port1, Area 0.0.1.147
> 
> Y a t-il une raison explicite que j'ai loupé avec la tête dans le guidon pour 
> laquelle le FORTIGATE insère une seule route dans sa table de routage ? Si 
> oui pourquoi celle de l'aire 403 ? Et si vous avez des idées comment 
> contourner ce problème en ayant 2 aires OSPF ?
> 
> Merci d'avance pour vos remarques / aides !
> ​ 
> ​Fabien V.
> 
> 
> ---------------------------
> Liste de diffusion du FRnOG
> http://www.frnog.org/


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à