>> Tecnologia elettronica >  >> Dispositivi GPS >> GPS mobile

Prevenzione dei Loop nel Routing Distance Vector: Split Horizon, Poison Reverse e altro

I protocolli distance vector (RIP, IGRP, EIGRP legacy) sono soggetti a loop di routing, ovvero pacchetti che circolano indefinitamente tra router. Quattro meccanismi principali li mitigano:

1. Split Horizon

Regola: Non pubblicare mai una rotta sull'interfaccia da cui è stata appresa.

Logica: se il router A apprende la rotta X tramite il router B, comunicare a B "posso raggiungere X" è inutile (B lo sa già) e pericoloso (se il percorso di B fallisce, B potrebbe instradare tramite A, creando un loop).

Varianti:

2. Poison Reverse

Regola: Pubblicare attivamente le rotte apprese al vicino di origine con metrico infinito.

Logica: convergenza più rapida. Quando un collegamento fallisce, il vicino di origine sa immediatamente che il percorso alternativo tramite *questo* router non è valido, senza attendere il timer hold-down.

Compromesso: aumento delle dimensioni degli aggiornamenti (più voci pubblicate). Utilizzato in RIPv2 e IGRP; EIGRP utilizza invece calcoli diffusi.

3. Aggiornamenti Attivati (Flash Updates)

Regola: inviare un aggiornamento immediato in caso di modifica della topologia (collegamento down, variazione del metrico), non solo in base al timer periodico (30s per RIP).

Logica: propaga rapidamente le notizie negative. Senza di essi, una rotta fallita persiste fino al successivo aggiornamento periodico, creando una finestra di loop.

Throttling: un intervallo minimo (ad esempio 1–5s) impedisce tempeste di aggiornamenti durante i collegamenti instabili.

4. Timer Hold-Down

Regola: dopo che una rotta è stata contrassegnata come non raggiungibile (metrico = infinito), ignorare qualsiasi nuovo annuncio per quella rotta per tutto il periodo hold-down (default 180s in RIP).

Logica: impedisce di accettare aggiornamenti obsoleti o in loop da vicini ancora in fase di convergenza. "Attendere che la rete si assesti".

Eccezione: se il router pubblicitario originale ri-annuncia con un metrico migliore, il hold-down si interrompe anticipatamente (rotta ripristinata).

Confronto tra Protocolli

MeccanismoRIPv1RIPv2IGRPEIGRP
Split HorizonSìSìSìSì (per tabella topologica)
Poison ReverseOpzionaleSìSìNo (algoritmo DUAL)
Aggiornamenti AttivatiNoSìSìSì (parziale/limitato)
Hold-DownNoSì (180s)Sì (280s)No (successori fattibili)

Contesto Moderno

I protocolli link-state (OSPF, IS-IS) e path-vector (BGP) evitano i loop in modo intrinseco tramite database topologico / AS-path. Il distance vector sopravvive in RIPv2 (reti piccole), EIGRP (LAN Cisco) e BGP (inter-domain). Comprendere questi meccanismi rimane essenziale per le certificazioni CCNA/CCNP e per la risoluzione di problemi su reti legacy/ibride.

  1. Come Eludere il GPS su un Camion da Lavoro
  2. Come Trasferire Contatti da Computer a iPhone
  3. Come Tracciare Dispositivi Mobili
  4. Posizione Intranet Ravensbourne: Non Accessibile Pubblicamente—Contatta IT
  5. Trasferire il Numero Cellulare AT&T a un Fisso: Processo di Portabilità
  6. La navigazione GPS era gratuita su iPhone 3GS? (Contesto storico)