Elezione OSPF con un link / 30?


9

Ho alcune / 30 sottoreti che collegano router OSPF tramite un collegamento abilitato alla trasmissione. Devo anche configurare le interfacce coinvolte nel collegamento alla rete IP ospf punto-punto ? O importa? L'unica cosa che mi viene in mente è di impedire le elezioni che dalla mia comprensione non dovrebbero importare dal momento che sono solo 2 host (i router) nella sottorete?

Risposte:


11

Ho alcune / 30 sottoreti che collegano router OSPF tramite un collegamento abilitato alla trasmissione. Devo anche configurare le interfacce coinvolte nel collegamento alla rete IP ospf punto-punto? O importa?

Il tipo di rete è sicuramente importante, ma devi essere attento a gestire questa situazione ... ci sono alcuni casi angolari da considerare. Confrontiamo le conseguenze della configurazione di un / 30 come reti OSPF "Broadcast" o "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 |
----------+-------+--------------+--------------------+--------------+

Sommario

  • I tipi di rete di trasmissione OSPF stabiliscono lentamente un'adiacenza (perché devono attendere le elezioni del DR) e generano il 50% in più di LSA per ogni / 30 designati come rete di trasmissione OSPF. Tali LSA devono essere inondati ed elaborati, il che rallenta la convergenza. In breve, i progetti che utilizzano molte / 30 reti OSPF Broadcast convergeranno un po 'più lentamente che se si sostituissero / 30 reti Point-to-Point ...
  • I tipi di rete Point-to-Point OSPF generano una adiacenza molto rapidamente; tuttavia, come menzionato da Ron, RouterDeadIntervalsono 120 secondi, quindi potresti voler impostare un valore HelloIntervalpiù basso. Tuttavia, una rete progettata correttamente non deve preoccuparsi dell'abbassamento HelloIntervalper una rete OSPF Point-to-Point / 30.

Dettagli: / 30 su una rete di trasmissione OSPF

Impostazioni predefinite della rete di trasmissione OSPF :

  • HelloInterval: 10 secondi
  • RouterDeadInterval: 40 secondi

Tempo per rilevare l'errore del processo OSPF : <= 40 secondi

Tempo di adiacenza : più di 40 secondi

  1. [Time T = 0]Entrambi i router inviano OSPF Hellos quando viene visualizzato il collegamento. ( STATO OSPF: INIT )
  2. [Time T = 0]Entrambi i router vedono il ciao opposto; tuttavia, a meno che non sia configurato con Priorità 0 DR, entrambi i router devono attendere alcuni RouterDeadIntervalsecondi per assicurarsi che non vi siano altri DR candidati sul collegamento. ( STATO OSPF: 2 VIE )
  3. [Time T = 40] Vengono eletti DR / BDR e inizia lo scambio di DBD ( OSPF STATE: EXSTART )
  4. [Time T = 40 + 'DBD exchange time']DBD viene analizzato e SPF viene eseguito ( OSPF STATE: FULL )

LSA :

  • Ogni router invia LSA (i) router: OSPF LSA tipo 1
  • Il DR invia un LSA di rete di tipo 2 per il collegamento di trasmissione stesso

Dettagli: / 30 su una rete Point-to-Point OSPF

Impostazioni predefinite rete punto-punto OSPF :

  • HelloInterval: 30 secondi
  • RouterDeadInterval: 120 secondi

Tempo necessario per rilevare l'errore del processo OSPF : <= 120 secondi

Tempo di adiacenza : veloce (normalmente meno di 2 secondi)

  1. [Time T = 0]Entrambi i router inviano OSPF Hellos quando viene visualizzato il collegamento. ( STATO OSPF: INIT )
  2. [Time T = 0]Entrambi i router vedono il ciao opposto. ( STATO OSPF: 2 VIE )
  3. [Time T = 0] Inizia lo scambio DBD ( OSPF STATE: EXSTART )
  4. [Time T = 'DBD exchange time']DBD viene analizzato e SPF viene eseguito ( OSPF STATE: FULL )

Quando ridurre HelloIntervalper una rete punto-punto OSPF

Considera questi casi ...

Caso A: collegamento diretto in fibra tra i router

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

Il collegamento tra i router è configurato come rete punto-punto OSPF. Se il collegamento tra Router1 e Router2 si interrompe, entrambi i router vedono immediatamente il loro collegamento scendere ed eseguono SPF per trovare un percorso alternativo. Gli errori del processo OSPF tendono ad essere molto rari, quindi di solito non c'è un buon argomento da ridurre HelloIntervalper CaseA.

Caso B: un passaggio tra due router

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

Il collegamento tra i router è configurato come rete punto-punto OSPF. Se il collegamento tra Router1 e lo switch si interrompe, c'è un problema ... Router1 sa immediatamente di eseguire SPF (dopo aver atteso SPFDelay); tuttavia, il collegamento di Router2 è ancora attivo. Di conseguenza, Router2 deve attendere la convergenza fino alla RouterDeadIntervalscadenza o fino a quando Router2 non vede il nuovo LSA di Router1 (inondato dopo che Router1 termina SPF). Nella maggior parte dei casi, Router2 vedrà il nuovo LSA di Router1 e quindi eseguirà lo stesso SPF ... tuttavia, la riconvergenza di Router2 in quel caso è almeno due volte la SPFInterval( SPFIntervalimpostazione predefinita: 5 secondi in IOS).

Vale la pena abbassare i timer di saluto (o timer BFD) per CaseB quando i router sono configurati come rete OSPF Point-to-Point.

Caso C: due router adiacenti attraverso più switch

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

Questo è il caso peggiore per il tempo di convergenza punto-punto OSPF; il collegamento tra i router è configurato come rete punto-punto OSPF. Se il collegamento tra Switch1 e Switch2 si interrompe, entrambi i router visualizzano i loro collegamenti; ciò significa che i HelloIntervaltimer predefiniti devono essere modificati per evitare un ritardo di due minuti tra il collegamento in corso e l'esecuzione di SPF. In questo caso, vale sicuramente la pena abbassare i timer di saluto (o timer BFD) per CaseC quando i router sono configurati come rete punto-punto OSPF.


Grazie Mike! Grandi informazioni. Un'ultima domanda. Il comando da punto a punto deve essere eseguito su entrambi gli endpoint? I miei pensieri sono sì ...
Jim

Sì, entrambe le interfacce necessitano di configurazioni di interfaccia p2p corrispondenti
Mike Pennington,

1

In realtà ci sono alcune cose per te da valutare con questa domanda.

Utilizzare punto-punto se:

  • Il rilevamento e la convergenza rapidi degli errori sono importanti per te.
    • Convergenza: la mancanza di elezioni DR / BDR accelererà la convergenza
    • Rilevamento di errori: accoppia il tipo di rete punto-punto della rete OSPF con BFD per il rilevamento rapido di un errore di collegamento. È possibile regolare i timer OSPF ma BFD ha prestazioni migliori di fast-hellos ed è un po 'più semplice per le risorse di sistema.
  • Si desidera utilizzare / 31 reti sui collegamenti punto-punto per conservare lo spazio degli indirizzi IP
    • La maschera di rete nei pacchetti hello per le reti punto-punto viene ignorata

Nota: per le route ricevute tramite un tipo di rete point-to-point, OSPF segnalerà l'hop successivo come router adiacente.

Usa trasmissione (tipo predefinito) se:

  • Non ti preoccupi troppo dei tempi di convergenza
  • Non vuoi progettare una soluzione complessa messa a punto

Nota: per i percorsi ricevuti tramite un tipo di rete di trasmissione, OSPF segnalerà l'hop successivo come router pubblicitario.


Non sono sicuro che le reti OSPF p2p siano di proprietà di Cisco; sono spiegati nella Sezione 12.4.1.1 di RFC2328
Mike Pennington,

Sì assolutamente, mi sbaglio qui. È NBMA punto-multipunto e punto-multipunto con cui l'ho confuso. Questi due sono proprietari.
mbud,

0

Una cosa di cui preoccuparsi sono i timer. Le reti di trasmissione hanno un timer morto di 40 secondi, ma PTP è di 120 secondi. Ciò potrebbe costituire un problema per i tempi di convergenza / recupero in caso di guasto della rete.


-1

Di solito, l'impostazione OSPF su punto a punto viene eseguita per risparmiare larghezza di banda sui collegamenti noleggiati perché non avrà elezioni, quindi se il collegamento non viene noleggiato o misurato, non dovresti vedere molta differenza tra le due configurazioni.


Il problema della larghezza di banda non risponde alla domanda elettorale
user5025

Risparmia larghezza di banda non avendo elezioni OSPF. Scusa, ho pensato più velocemente di quanto ho scritto.
Pedro Brito,

Le elezioni del DR sono determinate con pacchetti Hello. Non è necessaria alcuna larghezza di banda aggiuntiva
user5025
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.