L' Internet è costituita da reti di tutto il mondo, l'interconnessione e la trasmissione dati verso l'altro. I router fanno funzionare Internet per la trasmissione di dati usando un sistema di indirizzamento unificato . Possono inviare le informazioni in qualsiasi parte del mondo fino a quando quella posizione ha un indirizzo IP . Descrizione
Router variano all'interno di grandi macchine costose per le applicazioni commerciali di piccole scatole wireless per il mercato dell'elettronica di casa . Un router combina hardware dedicato e software specializzato per raggiungere il suo compito . Per essere efficace , un router deve essere collegato ad almeno due reti separate in quanto il suo compito principale è quello di trasmettere i dati da una rete all'altra .
Operazione
Router affidamento sul protocollo Internet per fornire un sistema di identificazione comune . Il protocollo definisce una struttura di indirizzo che è universalmente applicata e viene eseguita da una sola autorità di controllo in ciascun paese. L' indirizzo IP di qualsiasi computer contattabile via Internet deve essere univoco. Il computer l'invio di informazioni su Internet ha per confezionare quei dati in un pacchetto . Il pacchetto di dati contiene un'intestazione che include l'indirizzo IP del computer di destinazione . I router leggono questo indirizzo e poi in avanti il pacchetto nella direzione della sua destinazione .
Routing Tables
Un router si prepara per il suo lavoro mediante la compilazione di un elenco di possibili rotte verso una destinazione particolare. Il formato della tabella non richiede che ogni indirizzo IP è elencato . Essi possono essere notati in gruppi. Quando un router viene installato per la prima si mette in contatto i suoi router adiacenti . Questi sono i router a cui è collegato subito . Ognuno di questi vicini inviano le loro tabelle di routing per il nuovo router che poi compila la propria tabella di routing . I router scambiano regolarmente le loro tabelle di routing e quindi le informazioni sui percorsi info su un router eventualmente increspature attraverso a tutti i router del mondo.
Algoritmo
La tabella di routing contiene diversi diversi percorsi per la stessa destinazione . Il router utilizza un algoritmo per classificare queste alternative . Esistono molti algoritmi di instradamento differenti nel mondo , ma in genere si basano tutte sulla direzione e la distanza percorsa per raggiungere il bersaglio. La distanza è spesso registrato come il numero di link alle croci percorso . La direzione dice al router che dei suoi immediati vicini inizia quel percorso .
Funzione
Anche se la tabella di routing contiene percorsi alternativi che non elenca i router nel percorso di tale percorso , solo il primo router della catena. Router successivo riceve il pacchetto di dati effettua quindi un calcolo per decidere quale dei suoi vicini riceveranno il pacchetto successivo, e così via. Questo processo decisionale distribuito permette rotte per essere attivati in caso di connessioni interrotte a valle della linea di cui il router di origine è a conoscenza .