[[problema di ottimizzazione]] per un [[sistema distribuito]]. ## Definizione Date due qualsiasi [[entità]], si vuole determinare un [[cammino]] nella [[rete di comunicazione]] che permetta alle due di comunicare persistentemente. ### Terminologia Le [[entità]] che partecipano alla risoluzione del problema sono dette anche [[router]]. Ogni entità ha una [[funzione di routing]], archiviata nella [[routing memory]], che richiede un dato [[tempo di ricerca]] per essere eseguita.e mi ## [[restrizioni al modello dei sistemi distribuiti|Restrizioni]] - [[full-duplex]] - [[canale di comunicazione|canali di comunicazione]] con un [[costo]] - ==connettività?== - [[affidabilità totale]] - [[orientamento locale]] - [[identificatori univoci]] ## [[algoritmo|Algoritmi]] - [[broadcast routing]] - [[routing table gossiping]] - [[routing table iterating]] - [[shortest path spanning tree]] - [[min-hop routing]]