Salta al contenuto
Note per Studenti Lezione 15 · Path vector, inoltro e correttezza di Dijkstra e Bellman-Ford

Lezione 15Path vector, inoltro e correttezza di Dijkstra e Bellman-Ford

In questa pagina 3

Data: giovedì 27 marzo 2025 · Fonte: slide del corso Internet, UniPD (algoritmi path vector e inoltro)

Argomenti trattati

  1. Path vector: instradamento per politica invece che per costo, vettore dei cammini, rilevamento dei cicli.
  2. Inoltro (forwarding): inoltro diretto e indiretto, default gateway, configurazione delle interfacce con IP e netmask, condizione di inoltro diretto con l'AND, tabella di instradamento e longest prefix match, default route, esempi con tabelle e destinazioni diverse, aggregazione delle rotte, inoltro con etichette (MPLS).
  3. Dimostrazioni di correttezza: sottostruttura ottima dei cammini minimi; correttezza di Dijkstra (invariante, ruolo dei costi non negativi, controesempio con costi negativi); correttezza di Bellman-Ford e del distance vector (cammini con al più k+1k+1 archi dopo kk giri, convergenza in al più n−1n-1 giri).

Teoria

Esercizi

Lezione precedente: Lezione 14 · Algoritmi di instradamento - link state e distance vector · Lezione successiva: Lezione 17 · Protocolli di instradamento e ICMP