Motivi per i protocolli Internet

March 20

Nei primi giorni di Internet, molte università diverse e produttori di networking hanno sviluppato le proprie tecnologie che permetterebbero loro di collegare dispositivi insieme in una rete. Per Internet per funzionare come oggi, questi dispositivi da parte di soggetti diversi dovevano essere in grado di comunicare tra loro. Inizialmente, questo era un problema dal momento che tutti utilizzati i propri protocolli di correttezza. Questa è stata la ragione principale per la progettazione e lo sviluppo di Internet Protocol (IP).

IP

L'idea alla base IP era quella di creare un protocollo che potrebbe incapsulare diversi protocolli di livello superiore e quindi renderli trasparenti quando si viaggia attraverso una rete. L'uso di IP ha fatto sì che diversi fornitori utilizzando diversi protocolli potrebbero comunicare liberamente da "wrapping" i loro dati intorno a un datagramma IP, che è essenzialmente un pezzo di dati e un'intestazione che contiene informazioni come gli indirizzi di origine e di destinazione. IP presto diventato lo standard per il networking di comunicazione ed è ancora il protocollo ufficiale per le comunicazioni Internet.

TCP e UDP

Transmission Control Protocol (TCP) e User Datagram Protocol (UDP) sono protocolli di livello superiore che funzionano al di sopra del livello IP. Entrambi sono utilizzati come un insieme di regole per governare come i dati vengono inviati e riconosciuto. Essi lavorano sullo stesso principio come IP in modo che incapsulano dati: I dati che viene ricevuto dal TCP e UDP è "avvolto" all'interno di un TCP o pacchetto UDP. Questo significa che i dati possono essere inviati e qualsiasi supporto TCP e UDP dispositivo è in grado di trasportarlo.

Principali vantaggi di Protocolli

Protocolli danno ai progettisti e agli sviluppatori un modo completamente trasparente di trasportare i dati attraverso una rete. Uno sviluppatore software non ha bisogno di preoccuparsi di come i dati vengono inviati in rete. Invece, ha assicura semplicemente che l'applicazione utilizza TCP o UDP e protocolli in grado di gestire la meccanica di come i dati sono segmentati, trasportato e riconosciuto.

IP Versione 6

IP versione 6 è un miglioramento al protocollo IP corrente (versione 4). Versione 6 indirizzi Molti problemi in termini di sicurezza, prestazioni e, soprattutto, lo spazio. La versione 4 del protocollo IP consente solo 4,294,967,296 (232) indirizzi. Questo problema è stato temporaneamente superata con l'uso di Network Address Translation (NAT), ma questo a sua volta significa connettività end-to-end è stata compromessa. IP versione 6 consente per 2 (128) indirizzi.