September 4
Il protocollo TCP / IP è stato il modello di internetworking dominante negli ultimi tre decenni. Si compone di molti protocolli di comunicazione diversi che si basano sui protocolli originali che prende il nome, vale a dire, il protocollo TCP (Transmission Control Protocol) e IP (Internet Protocol). TCP / IP è stato sviluppato per implementare Internet e, nel corso degli anni, ha continuato ad evolvere per soddisfare le esigenze attuali di Internet.
Il Transmission Control Protocol (TCP) è il livello intermedio che si trova tra un programma applicativo e Internet. Quando un'applicazione vuole comunicare on-line, si emette una singola richiesta di TCP, che, a sua volta, gestisce tutti i dettagli IP da trasmettere sul web. TCP gestisce anche problemi di trasmissione ed è considerato come un affidabile servizio di consegna flusso. Il World Wide Web, e-mail, applicazioni di streaming media e altri servizi ampiamente utilizzare il protocollo TCP.
L'Internet Protocol è il protocollo primario per l'invio e la ricezione di pacchetti di dati attraverso Internet. Questo è l'indirizzo Internet di un dispositivo che utilizza il protocollo TCP / IP. Un esempio di tale indirizzo è "100.1.1.1". Essendo un protocollo senza connessione, i pacchetti di dati inviati vengono trattati come unità di dati indipendenti. TCP sequenze i pacchetti al momento dell'arrivo a destinazione. Protocollo Internet versione 4 (IPv4) e IPv6 sono le più comuni delle versioni IP oggi. IPv6 supporta più gli indirizzi IPv4 che quindi offre il supporto per più utenti di Internet.
Questi includono i protocolli che gestiscono il controllo di flusso, i trasferimenti di dati funzionali e procedurali tra entità di rete. Essi comprendono la Point to Point Protocol (PPP), Serial Line Internet Protocol (SLIP) ed Ethernet.
Questi protocolli manico funzioni di commutazione e di routing necessari per il nodo di trasmissione dei dati nodo. Essi comprendono Address Resolution Protocol (ARP) e Reverse Address Resolution Protocol (RARP). Il protocollo Internet (IP) funziona anche su questo livello, fornendo il software di indirizzamento e meccanismo di gestione dei pacchetti di dati.
Protocolli operativi su questo livello sono responsabili per il trasferimento dei dati completa, che include il trasferimento di dati tra host, end-to-end di recupero degli errori e l'affidabilità di collegamento. Questi protocolli includono Internet Control Message Protocol (ICMP) e User Datagram Protocol (UDP). TCP funziona anche su questo livello per la gestione dei servizi applicativi.
Il livello di applicazione supporta i processi degli utenti finali e applicazioni. Ci sono molti protocolli che operano su questo strato. Alcuni di questi includono il File Transfer Protocol (FTP), Hypertext Transfer Protocol (HTTP) e Telnet, tra gli altri.