Protocolli TCP / IP

September 4

Protocolli TCP / IP


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.

TCP

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.

IP

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.

Protocolli di livello link

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.

Protocolli di livello rete

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 di trasporto di livello

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.

Protocolli a livello applicativo

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.