Come funziona il routing di rete IP

Sommario:

Come funziona il routing di rete IP
Come funziona il routing di rete IP
Anonim

L'instradamento è il processo mediante il quale i pacchetti di dati si spostano da un nodo (macchina o dispositivo) a un altro su una rete di computer finché i pacchetti non raggiungono la destinazione finale.

Capire il routing di rete

Puoi pensare al percorso di rete come simile a un sistema di trasporto pubblico. L'intero sistema di autobus, comprese tutte le fermate, è come la rete e le fermate sono come i nodi. Come pilota di autobus che deve effettuare diversi trasferimenti per arrivare dove stai andando, sei come i dati che viaggiano tra ogni nodo fino a raggiungere la destinazione finale.

Quando i dati vengono trasferiti da un dispositivo all' altro su una rete IP (Internet Protocol), vengono suddivisi in unità più piccole chiamate pacchetti. Oltre ai dati effettivi, ogni pacchetto include un'intestazione che contiene informazioni per aiutarlo ad arrivare a destinazione, in modo simile alle informazioni sull'indirizzo fisico che potresti trovare su una busta spedita. Ma, invece degli indirizzi fisici, le informazioni di intestazione includono:

  • Gli indirizzi IP dei nodi di origine e di destinazione.
  • Numeri di pacchetto che riassemblano i pacchetti nell'ordine corretto quando i pacchetti raggiungono la destinazione.
  • Altre informazioni tecniche utili.
Image
Image

Come funziona l'instradamento

Considera uno scenario in cui Li invia un messaggio di posta elettronica dal suo computer in Cina alla macchina di Jo a New York. Il Transmission Control Protocol (TCP) e altri protocolli funzionano con i dati sulla macchina di Li, quindi vengono inviati al modulo IP, dove i pacchetti di dati vengono raggruppati in pacchetti IP e inviati sulla rete. Per raggiungere la destinazione dall' altra parte del mondo, i pacchetti di dati devono passare attraverso molti router. Il lavoro svolto da questi router si chiama routing.

Ciascuno dei router intermedi legge l'indirizzo IP di destinazione di ogni pacchetto ricevuto. Sulla base di queste informazioni, il router invia i pacchetti nella direzione appropriata. Ogni router ha una tabella di routing in cui sono memorizzate le informazioni sui router vicini (nodi).

Queste informazioni includono il costo (in termini di requisiti di rete e risorse) dell'inoltro di un pacchetto nella direzione di quel nodo vicino. Le informazioni di questa tabella vengono utilizzate per decidere il nodo più efficiente da utilizzare o il percorso migliore su cui inviare i pacchetti di dati. Ogni pacchetto può essere inviato in una direzione diversa, ma alla fine tutti vengono instradati alla stessa macchina di destinazione.

Una volta raggiunta la macchina di Jo, i pacchetti vengono consumati dalla macchina, dove il modulo IP riassembla i pacchetti e invia i dati risultanti al servizio TCP per un'ulteriore elaborazione.

Affidabilità IP/TCP

I protocolli IP e TCP lavorano insieme per garantire che le trasmissioni siano affidabili. Ciò significa che nessun pacchetto di dati viene perso, tutti i pacchetti di dati sono in ordine e non c'è un ritardo di trasmissione irragionevole. In alcuni servizi, TCP viene sostituito con Unified Datagram Packet (UDP), che non garantisce l'affidabilità, ma invia i pacchetti. Alcuni sistemi Voice over Internet Protocol (VoIP) utilizzano UDP per le chiamate perché i pacchetti persi non influiscono sulla qualità delle chiamate.

Consigliato: