Livelli TCP/IP e le loro funzioni

Livelli TCP/IP e le loro funzioni
Protocollo di controllo di trasmissione/protocollo Internet è abbreviato come TCP/IP. Il modello TCP/IP è stato progettato per consentire la comunicazione su lunghe distanze. Questo modello può essere utilizzato per determinare come un sistema dovrebbe connettersi a Internet e come i dati devono essere trasportati tra i dispositivi in ​​una rete. Quando sono collegate più reti di sistema, aiuta nella creazione della rete virtuale.

Livelli del modello TCP/IP

Il modello TCP/IP comprende quattro livelli, ognuno dei quali ha un proprio set di protocolli e funzioni:

  1. Livello di accesso alla rete
  2. Livello Internet
  3. Strato di trasporto
  4. Livello dell'applicazione

In questo post, discuteremo Livelli TCP/IP e le loro funzioni.

Livello di accesso alla rete

Il livello di accesso alla rete definisce il meccanismo di come i dati vengono trasmessi fisicamente tramite la rete. Include anche come i bit sono comunicati otticamente o elettricamente da dispositivi hardware che interagiscono direttamente con un mezzo di rete, come filo di rame a coppia intrecciata, fibra ottica e cavo coassiale. In Modello TCP/IP, livello di accesso alla rete è lo strato più basso.

Per fornire dati e identificare gli host, l'indirizzo fisico viene utilizzato nel livello di accesso alla rete. UN "telaio,"Che è la PDU di livello di accesso di rete (unità dati del protocollo), contiene il pacchetto IP come intestazione e rimorchio del protocollo. Prima di trasmettere un frame alla destinazione successiva della rete fisica, un router rimuove l'intestazione e il rimorchio e li sostituisce con nuove intestazioni e rimorchi.

Funzioni del livello di accesso alla rete

Ecco l'elenco di alcune funzioni primarie che il livello di accesso di rete eseguono nel modello TCP/IP:

  • Il livello di accesso alla rete definisce la procedura di trasmissione dei dati su una rete.
  • È principalmente responsabile della trasmissione dei dati tra due dispositivi in ​​rete.
  • Questo livello esegue funzioni come tradurre gli indirizzi IP in indirizzi fisici e incapsulare datagrammi IP in frame di rete.

Protocolli di livello di accesso di rete

Fddi, x.25, Ethernet, relè di cornice, anello di token sono inclusi nel livello di accesso alla rete.

Livello Internet

Nel Modello TCP/IP, il livello di rete o il livello Internet è il secondo strato. I dati sono impacchettati Datagrammi IP dal livello Internet, comprese le informazioni sull'indirizzo di origine e sulla destinazione per l'inoltro dei datagrammi attraverso le reti e tra gli host. Questo livello è presente tra il livello di trasporto e accesso alla rete.

Gli host possono inserire e consegnare a una destinazione, sulla stessa o un'altra rete remota, utilizzando il livello Internet. Quando esiste una differenza di ordine nella trasmissione dei dati e nei pacchetti ricevuti, il compito dei livelli più alti del modello TCP/IP è quello di ristrutturanderli in modo che possano essere consegnati alle applicazioni di rete in esecuzione nel livello dell'applicazione.

Funzioni del livello Internet

Ecco l'elenco delle funzioni principali del livello Internet:

  • Una delle funzioni principali del livello Internet è quella di inviare pacchetti di dati alle loro reti di destinazione.
  • Può gestire l'inoltro, la determinazione del percorso e l'indirizzo logico.
  • Il routing IP Datagram ha le responsabilità del livello Internet.
  • I protocolli di routing vengono utilizzati in questo livello per aiutare i router a conoscere varie reti che possono accedere e consegnare messaggi di errore.

Protocolli di livello Internet

IP, RARP, ICMP, IGMP, E Arp sono i protocolli primari utilizzati nel livello Internet (protocollo di gestione del gruppo Internet).

Strato di trasporto

Il livello di trasporto è posizionato sul livello di rete per offrire la trasmissione dei dati da un processo di sistema di origine a un processo di sistema di destinazione. Il livello di trasporto può essere ospitato su reti singoli o multipli e gestisce anche le funzioni di qualità del servizio. Nel modello TCP/IP, questo terzo livello definisce dove, quando e quanti dati dovrebbero essere inviati a una velocità specifica. I messaggi ricevuti dal livello dell'applicazione vengono utilizzati dal livello di trasporto. Garantisce inoltre che i dati uniti siano trasmessi in modo senza errori.

Lo strato di trasporto aiuta a regolare l'affidabilità di un collegamento fornendo segmentazione o de-segmentazione, flusso e controllo degli errori. Se non si riscontra alcun errore, il livello di trasporto riconosce la trasmissione riuscita dei dati e invia il pacchetto di dati successivo.

Funzioni di strato di trasporto

Di seguito sono riportate alcune delle funzioni essenziali degli strati di trasporto:

  • Il messaggio viene inviato al processo pertinente sulla macchina di destinazione dal livello di trasporto.
  • Garantisce inoltre che il messaggio completo arrivi senza errore; Altrimenti, deve essere ritrasmesso dal sistema di origine.
  • Separa e conta i messaggi ricevuti dal livello di sessione in segmenti per la creazione di una sequenza.

Protocolli di strato di trasporto

Lo strato di trasporto impiega TCP E UDP protocolli.

Livello dell'applicazione

Nella parte superiore del livello di trasporto, il livello dell'applicazione è presente nel modello TCP/IP. Il livello dell'applicazione definisce la procedura di interazione tra le applicazioni host e i protocolli. In questa interazione, le applicazioni interagiscono con i servizi di livello di trasporto per l'utilizzo della rete. Specifica inoltre che i protocolli verranno utilizzati dalle applicazioni TCP/IP.

Funzioni del livello dell'applicazione

Ora, diamo un'occhiata ad alcune altre funzioni del livello dell'applicazione:

  • Il livello dell'applicazione fornisce l'accesso alle informazioni globali su numerosi servizi e oggetti da fonti di database distribuite.
  • Questo livello svolge la sua parte nell'identificazione di partner di comunicazione, sincronizzazione della comunicazione e disponibilità delle risorse.
  • Il livello dell'applicazione consente agli utenti di connettersi a un server remoto.
  • Offre anche una varietà di servizi di posta elettronica.

Protocolli di livello dell'applicazione

Protocolli di livello superiore come Http, RDP, DHCP, DNS, X Windows, Telnet, SMTP, SSH, TFTP, SNMP (, FTP, Tutti sono inclusi nel livello dell'applicazione.

Conclusione

Su Internet, il modello TCP/IP è considerato uno standard per la comunicazione dei dati. Divide la comunicazione in pacchetti di dati per evitare di reinserire il messaggio completo in caso di problemi durante la trasmissione. TCP/IP divide le attività di comunicazione in quattro livelli, consentendo di standardizzare il processo senza la necessità di fornitori di software e hardware per gestirlo. In questo post, abbiamo parlato del Livelli TCP/IP, le loro funzioni, e il protocolli usato da questi strati.