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 su 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 evolversi 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 , emette una singola richiesta di TCP , che , a sua volta , gestisce tutti i dettagli IP da trasmettere attraverso il web . TCP gestisce anche i problemi di trasmissione ed è considerato come un servizio di consegna flusso affidabile . Il World Wide Web , e-mail , applicazioni di streaming media e altri servizi ampiamente utilizzare TCP .
IP
L'Internet Protocol è il protocollo 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 un tale indirizzo è " 100.1.1.1 " . Essendo un protocollo senza connessione , i pacchetti di dati inviati sono considerati come unità di dati indipendenti. TCP sequenze dei pacchetti al momento dell'arrivo a destinazione. Protocollo Internet versione 4 ( IPv4) e IPv6 sono la più comune delle versioni IP oggi . IPv6 supporta indirizzi più lunghi che IPv4 e quindi offre il supporto per più utenti di Internet .
Link Layer protocolli
Questi includono i protocolli che gestiscono il controllo di flusso , funzionali e procedurali trasferimenti di dati tra entità di rete . Essi comprendono la Point to Point Protocol ( PPP ) , ( SLIP ) Serial Line Internet Protocol ed Ethernet .
Network Layer protocolli
Questi protocolli gestiscono funzioni di commutazione e di routing necessarie per nodo a nodo di trasmissione dei dati . Essi comprendono Address Resolution Protocol ( ARP ) e Reverse Address Resolution Protocol ( RARP ) . ( IP ) Protocollo Internet funziona anche su questo livello , fornendo il software di indirizzamento e dati meccanismo di gestione dei pacchetti .
Transport Layer protocolli
protocolli che operano su questo livello sono responsabili per il trasferimento di dati completa, che include il trasferimento di dati tra host , end-to -end di recupero dati e di collegamento affidabilità . Questi protocolli includono la ( ICMP ) Internet Control Message Protocol e User Datagram Protocol ( UDP ) . TCP funziona anche su questo livello per la gestione dei servizi applicativi .
Application Layer protocolli
Il livello di applicazione supporta i processi di applicazione per l'utente finale e . Ci sono molti protocolli che operano su questo strato . Alcuni di questi includono ( FTP ) ( HTTP ) Hypertext Transfer Protocol il File Transfer Protocol , e Telnet tra gli altri.