Élection OSPF avec un lien / 30?

9

J'ai quelques / 30 sous-réseaux connectant des routeurs OSPF sur une liaison compatible avec la diffusion. Dois-je également configurer les interfaces impliquées dans la liaison point à point avec le réseau ip ospf ? Ou est-ce important? La seule chose à laquelle je peux penser est d'empêcher l'élection qui, à ma connaissance, ne devrait pas avoir d'importance car il n'y a que 2 hôtes (les routeurs) dans le sous-réseau?

Jim
la source

Réponses:

11

J'ai quelques / 30 sous-réseaux connectant des routeurs OSPF sur une liaison compatible avec la diffusion. Dois-je également configurer les interfaces impliquées dans la liaison point à point avec le réseau ip ospf? Ou est-ce important?

Le type de réseau est certainement important, mais vous devez être précis sur la gestion de cette situation ... il y a quelques cas d'angle à considérer. Comparons les conséquences de la configuration de a / 30 en réseaux OSPF "Broadcast" ou "Point-to-Point" ...

----------+-------+--------------+--------------------+--------------+
Network   | Hello | DeadInterval | Adjacency Time     | LSAs per /30 | 
----------+-------+--------------+--------------------+--------------|
Broadcast |   10s |          40s |  > 40s (very slow) |            3 |
Pt-to-Pt  |   30s |         120s |       <  2s (fast) |            2 |
----------+-------+--------------+--------------------+--------------+

Sommaire

  • Les types de réseau de diffusion OSPF établissent lentement une contiguïté (car ils doivent attendre l'élection DR) et génèrent 50% de LSA supplémentaires pour chaque tranche de 30 que vous désignez comme réseau de diffusion OSPF. Ces LSA doivent être inondés et traités, ce qui ralentit la convergence. En bref, les conceptions qui utilisent de nombreux réseaux de diffusion OSPF / 30 convergeront un peu plus lentement que si vous utilisiez des réseaux / 30 point à point ...
  • Les types de réseau point à point OSPF font apparaître une contiguïté très rapidement; cependant, comme Ron l'a mentionné, la RouterDeadIntervaldurée est de 120 secondes, donc vous voudrez peut-être régler HelloIntervalplus bas. Cependant, un réseau correctement conçu n'a pas besoin de s'inquiéter de la baisse HelloIntervalpour un réseau OSPF point / point 30.

Détails: / 30 sur un réseau de diffusion OSPF

Paramètres par défaut du réseau de diffusion OSPF :

  • HelloInterval: 10 secondes
  • RouterDeadInterval: 40 secondes

Temps de détection de l'échec du processus OSPF : <= 40 secondes

Temps d'adjacence : plus de 40 secondes

  1. [Time T = 0]Les deux routeurs envoient des Hellos OSPF à mesure que le lien se lève. ( ÉTAT OSPF: INIT )
  2. [Time T = 0]Les deux routeurs voient le bonjour opposé; toutefois, à moins qu'ils ne soient configurés avec la priorité DR 0, les deux routeurs doivent attendre RouterDeadIntervalquelques secondes pour s'assurer qu'aucun autre DR candidat n'est sur la liaison. ( ÉTAT OSPF: 2 VOIES )
  3. [Time T = 40] DR / BDR sont élus et l'échange DBD démarre ( OSPF STATE: EXSTART )
  4. [Time T = 40 + 'DBD exchange time']DBD est analysé et SPF s'exécute ( OSPF STATE: FULL )

LSA :

  • Chaque routeur envoie un ou plusieurs LSA de routeur: OSPF LSA Type 1
  • Le DR envoie un LSA de réseau de type 2 pour la liaison de diffusion elle-même

Détails: / 30 sur un réseau point à point OSPF

Valeurs par défaut du réseau point à point OSPF :

  • HelloInterval: 30 secondes
  • RouterDeadInterval: 120 secondes

Temps pour détecter l'échec du processus OSPF : <= 120 secondes

Temps d'adjacence : rapide (normalement moins de 2 secondes)

  1. [Time T = 0]Les deux routeurs envoient des Hellos OSPF à mesure que le lien se lève. ( ÉTAT OSPF: INIT )
  2. [Time T = 0]Les deux routeurs voient le bonjour opposé. ( ÉTAT OSPF: 2 VOIES )
  3. [Time T = 0] L'échange DBD démarre ( OSPF STATE: EXSTART )
  4. [Time T = 'DBD exchange time']DBD est analysé et SPF s'exécute ( OSPF STATE: FULL )

Quand baisser HelloIntervalpour un réseau point à point OSPF

Considérez ces cas ...

Cas A: liaison fibre directe entre les routeurs

Router1-------------------------------Router2

La liaison entre les routeurs est configurée en tant que réseau point à point OSPF. Si le lien entre Router1 et Router2 s'éteint, les deux routeurs voient immédiatement leur lien s'éteindre et exécutent SPF pour trouver un chemin alternatif. Les échecs du processus OSPF ont tendance à être très rares, il n'y a donc généralement pas de bon argument pour abaisser HelloIntervalpour CaseA.

Cas B: un commutateur entre deux routeurs

Router1-------------Switch------------Router2

La liaison entre les routeurs est configurée en tant que réseau point à point OSPF. Si la liaison entre Router1 et le commutateur meurt, il y a un problème ... Router1 sait immédiatement exécuter SPF (après avoir attendu SPFDelay); cependant, le lien de Router2 est toujours en place. Par conséquent, Router2 doit attendre pour converger jusqu'à ce que soit RouterDeadIntervalexpire, soit jusqu'à ce que Router2 voit le nouveau LSA de Router1 (inondé après que Router1 a terminé SPF). Dans la plupart des cas, Router2 verra le nouveau LSA de Router1 et exécutera ensuite SPF lui-même ... cependant, la reconvergence de Router2 dans ce cas est au moins deux fois supérieure SPFInterval( SPFIntervalpar défaut: 5 secondes dans IOS).

Cela vaut la peine de réduire les minuteurs Bonjour (ou les minuteurs BFD) pour CaseB lorsque vos routeurs sont configurés en tant que réseau OSPF point à point.

Cas C: deux routeurs adjacents via plusieurs commutateurs

Router1-----Switch1-----Switch2--------Router2

C'est le pire des cas pour le temps de convergence point à point OSPF; la liaison entre les routeurs est configurée en tant que réseau point à point OSPF. Si le lien entre Switch1 et Switch2 meurt, les deux routeurs voient leurs liens vers le haut; cela signifie que les HelloIntervaltemporisateurs par défaut doivent être modifiés pour éviter un délai de deux minutes entre la liaison en panne et l'exécution de SPF. Dans ce cas, cela vaut vraiment la peine de réduire les minuteries bonjour (ou les minuteries BFD) pour CaseC lorsque vos routeurs sont configurés en tant que réseau OSPF point à point.

Mike Pennington
la source
Merci Mike! Grande info. Une dernière question. La commande point à point doit-elle être exécutée sur les deux points de terminaison? Mes pensées sont oui ...
Jim
Oui, les deux interfaces nécessitent des configurations d'interface p2p correspondantes
Mike Pennington
1

Il y a en fait quelques éléments pour vous peser avec cette question.

Utilisez point à point si:

  • La détection et la convergence rapides des pannes sont importantes pour vous.
    • Convergence: L'absence d'élections DR / BDR accélérera la convergence
    • Détection de défaillance: coupler le type de réseau point à point du réseau OSPF avec BFD pour une détection rapide d'une défaillance de liaison. Vous pouvez ajuster les temporisations OSPF mais BFD fonctionne mieux que fast-hellos et est un peu plus facile sur les ressources système.
  • Vous souhaitez utiliser les réseaux / 31 sur vos liaisons point à point pour conserver l'espace d'adressage IP
    • Le masque de réseau dans les paquets hello pour les réseaux point à point est ignoré

Remarque: Pour les itinéraires reçus via un type de réseau point à point, OSPF signalera le prochain bond comme routeur voisin.

Utilisez la diffusion (type par défaut) si:

  • Vous n'êtes pas trop préoccupé par les temps de convergence
  • Vous ne voulez pas concevoir une solution complexe et précise

Remarque: Pour les itinéraires reçus via un type de réseau de diffusion, OSPF signalera le prochain bond comme routeur publicitaire.

mbud
la source
Je ne suis pas sûr que les réseaux OSPF p2p soient propriétaires de Cisco; ils sont expliqués dans la section 12.4.1.1 de la RFC2328
Mike Pennington
Oui absolument, je me trompe ici. C'est NBMA point à multipoint et point à multipoint avec lequel je l'ai confondu. Ces deux sont propriétaires.
mbud
0

Une chose à se soucier est les minuteries. Les réseaux de diffusion ont un temporisateur mort de 40 secondes, mais le PTP est de 120 secondes. Cela peut être un problème de temps de convergence / récupération en cas de défaillance du réseau.

Ron Trunk
la source
-1

Habituellement, définir OSPF sur point à point est fait pour économiser la bande passante sur les liaisons louées car il n'aura pas d'élections, donc si la liaison n'est pas louée ou mesurée, vous ne devriez pas voir beaucoup de différence entre les deux configurations.

Pedro Brito
la source
Le problème de bande passante ne répond pas à la question électorale
user5025
Économisez de la bande passante en évitant les élections OSPF. Désolé, j'ai pensé plus vite que j'ai tapé.
Pedro Brito
Les élections DR sont déterminées avec des paquets bonjour. Il n'y a pas de bande passante supplémentaire nécessaire
user5025