Che cos'è Transport Layer nel modello OSI e nei suoi elementi

Prova Il Nostro Strumento Per Eliminare I Problemi





L'Open Systems Interconnection (OSI) è stato sviluppato dall'ISO (International Organization for Standardization) nell'anno 1984. Attualmente è considerato un modello architettonico di comunicazioni tra computer. Il modello OSI è un modello teorico di un sistema di telecomunicazione altrimenti informatico che differenzia le funzioni di comunicazione . Da un computer all'altro, questo modello spiega principalmente come le informazioni possono essere trasmesse da un'applicazione software di un computer all'applicazione software di un altro computer. Questo modello OSI include sette livelli in cui ogni livello viene utilizzato per una specifica funzione di rete. Quindi questo articolo discute uno dei livelli del modello OSI, ovvero il livello di trasporto.

Livello di trasporto nel modello OSI

Il modello OSI divide l'intera attività in sette livelli in cui ogni livello può essere utilizzato per un'attività particolare perché sono autonomi. Pertanto, l'attività assegnata a ogni livello nel modello OSI può essere eseguita indipendentemente. Gli strati nel modello OSI si separavano principalmente in due tipi: strati superiori e strati inferiori.




Transport-Layer-in-the-OSI-Model

livello di trasporto nel modello OSI

Lo strato superiore viene utilizzato principalmente per affrontare i problemi basati sull'applicazione. Questi vengono eseguiti solo all'interno del software. Il livello dell'applicazione nel modello è il più vicino al cliente finale. Sia il livello dell'applicazione che il cliente interagiscono con le applicazioni del software. Il livello inferiore nel modello OSI si occupa delle questioni del trasporto dei dati.



Cos'è il Transport Layer?

Definizione: Il quarto livello nel modello OSI è noto come livello di trasporto dall'alto. Questo livello fornisce i servizi di comunicazione direttamente ai processi applicativi in ​​esecuzione su host diversi. Anche se questi processi su vari host non sono collegati fisicamente e utilizzano la comunicazione logica per trasmettere i messaggi tra loro. Qui, questo livello fornisce la comunicazione logica.

I protocolli di questo livello sono implementati all'interno dei sistemi finali, non nei router della rete. UN livello di trasporto nella rete di computer fornisce sopra un protocollo alle applicazioni della rete. Ad esempio, i due protocolli del livello di trasporto come TCP e UDP forniscono servizi diversi a livello di rete . Tutti i protocolli in questo livello forniscono diversi servizi come multiplexing , de-multiplexing, trasferimento dati affidabile, larghezza di banda e garanzie di ritardo.

Elementi di Transport Layer

Gli elementi di questo livello includono quanto segue.


Indirizzamento dei punti di servizio

I computer eseguono spesso più programmi contemporaneamente, per questo motivo non è possibile il recapito dell'origine alla destinazione in due computer. Quindi questo livello viene utilizzato per un tipo esatto di indirizzo nella sua intestazione, noto come indirizzo di porta o indirizzo del punto di servizio. Attraverso questo indirizzo, ogni pacchetto arriva al computer corretto e anche il livello di trasporto raggiunge il messaggio totale al metodo esatto su quel computer.

Segmentazione e riassemblaggio

In un processo di segmentazione, un messaggio può essere separato in segmenti comunicabili in cui ogni segmento include un numero di sequenza che consente al livello di ricostruire il messaggio. Una volta che il messaggio arriva dal sistema di origine al sistema di destinazione, il messaggio può essere riassemblato correttamente, i pacchetti possono essere identificati e sostituiti a causa della perdita di dati durante la trasmissione.

Controllo della connessione

Questi sono due tipi, ovvero senza connessione e basati sulla connessione. In assenza di connessione, il livello di trasporto tratta ogni pacchetto come un individuo e lo trasmette al computer di destinazione. In questo tipo di trasmissione, il destinatario non trasmette al mittente l'accettazione della ricevuta di un pacchetto. Questo è un metodo di comunicazione precedente.

Livello di trasporto basato sulla connessione

Questo livello effettua una connessione con il livello alla destinazione del computer prima di inviare i pacchetti verso la destinazione. La connessione può essere creata utilizzando i seguenti passaggi:

  • Stabilimento della connessione
  • Trasferimento dei dati
  • Connessione di terminazione

Quindi il servizio basato sulla connessione viene utilizzato per l'intera trasmissione dei dati, mentre il servizio senza connessione è meno coerente

Multiplexing e de-multiplexing

Diversi pacchetti vengono trasmessi attraverso un sistema da varie applicazioni utilizzando sistemi di controllo e questi si trovano all'interno del livello di trasporto. Questo livello consente pacchetti utilizzando metodi diversi, e questi pacchetti sono distinti attraverso i loro numeri di porta e li trasmettono allo strato una volta aggiunti gli header corretti.

Nel processo di de-multiplexing, i dati possono essere ottenuti che vengono trasmessi da diversi processi. Ottiene i segmenti di dati da questo livello per inviarli al metodo appropriato in esecuzione sulla macchina all'estremità del ricevitore.

Controllo del flusso

Lo strato di trasporto è anche responsabile del controllo del flusso tra gli strati contigui di TCP / IP modello. Non viene eseguito su un singolo collegamento, anche se esegue un nodo continuo. Con metodi di controllo del flusso impressionanti, la perdita di dati può essere interrotta dal mittente e dal ricevitore lento.

Ad esempio, utilizza la tecnica del protocollo della finestra scorrevole. In questa tecnica, il destinatario trasmette una finestra al mittente per aggiornare la dimensione dei dati ricevuti.

Errore di controllo

Anche questo si ottiene back-to-back in modo simile al livello di collegamento dati. In questo livello, il messaggio totale può apparire all'estremità ricevente del livello senza alcun errore. Il miglioramento dell'errore può essere ottenuto attraverso la ritrasmissione del pacchetto. L'integrità dei dati può essere verificata una volta che i dati sono arrivati ​​o meno utilizzando servizi come ACK & NACK per aggiornare il mittente.

Domande frequenti

1). Qual è il livello di trasporto nel modello OSI?

Il quarto livello nel modello OSI è il livello di trasporto.

2). Qual è il segmento del livello di trasporto?

Quando l'unità di dati trasmette dal protocollo TCP al livello di rete è noto come segmento

3). Qual è la funzione principale del livello di trasporto?

Questo livello è responsabile della comunicazione back-to-back sopra una rete

4). Qual è l'applicazione del TCP?

Questo protocollo di comunicazione viene utilizzato per l'interconnessione dei dispositivi di rete tramite Internet

5). Qual è la forma completa di FCP?

FCP è un protocollo Fibre Channel

Quindi, si tratta di un file panoramica del livello di trasporto . La funzione principale di questo livello è quella di consentire i dati dal livello sopra e dividerli in unità più piccole e trasmetterli al livello di rete e garantire che tutti i piccoli pezzi arrivino correttamente all'altra estremità. Ecco una domanda per te, cosa sono i dispositivi del livello di trasporto?