5. Considerazioni sull'Implementazione del Routing
Questa sezione discute vari aspetti dell'implementazione del routing relativi a CIDR.
5.1. Supporto dei Protocolli di Routing (Routing Protocol Support)
La distribuzione di successo di CIDR richiede che i protocolli di routing possano trasportare informazioni sui prefissi di lunghezza variabile.
5.1.1. Protocolli Gateway Esterni
- BGP-4 [RFC4271]: Il principale protocollo di routing inter-dominio di Internet, supporta completamente CIDR.
5.1.2. Protocolli Gateway Interni
IGP che supportano CIDR:
- OSPF [RFC2328]: Supporta maschere di sottorete di lunghezza variabile (VLSM)
- IS-IS [RFC1195]: Supporta VLSM
- RIPv2 [RFC2453]: Estende RIP per supportare VLSM
5.2. Corrispondenza del Prefisso Più Lungo (Longest Prefix Match)
CIDR richiede che i router utilizzino l'algoritmo di corrispondenza del prefisso più lungo (Longest Prefix Match, LPM) per le decisioni di inoltro. Data un'indirizzo di destinazione e un insieme di prefissi potenzialmente corrispondenti, il router deve selezionare il prefisso con il maggior numero di bit specifici (cioè la lunghezza del prefisso più lunga).