Che cosa è un protocollo TPKT?

May 1

Che cosa è un protocollo TPKT?


TPKT è ufficialmente definito come "ISO Transport Service in cima al TCP." "TCP" e "ISO" si riferiscono a due suite rivali di protocolli di rete. TPKT consente di traduzione tra questi due gruppi.

sfondo

L'International Standards Organization, o ISO, sponsorizzato la definizione di una serie di protocolli per il networking: il "modello Open Systems Interconnection (OSI) Una suite rivale di protocolli si chiama." TCP / IP ":" Transmission Control Protocol / Internet Protocol. "Entrambi i gruppi di layer di protocolli in un" stack ". in TCP / IP," TCP "è al" livello di trasporto "e il protocollo Internet (IP) è al" Livello Internet. "TCP / IP è più ampiamente implementata di OSI. TPKT fornisce un metodo per trasportare dati OSI su reti TCP / IP.

Funzione

TPKT è un protocollo "incapsulamento". Svolge il pacchetto OSI nel payload dati proprio del pacchetto e poi passa la struttura risultante a TCP, da allora in poi, il pacchetto viene elaborato come un pacchetto TCP / IP. I programmi OSI passaggio di dati di TPKT sono consapevoli che i loro dati saranno effettuate su TCP / IP perché TPKT emula l'OSI protocollo Transport Service Access Point (TSAP).

Caratteristiche

Come la maggior parte dei protocolli di rete, TPKT funziona anche in senso inverso. Quando un pacchetto TPKT arriva, TPKT spoglia la sua struttura dei pacchetti e passa il pacchetto portato lo stack di protocollo. I protocolli OSI che ricevono i dati non sono a conoscenza che il protocollo TCP / IP è stato coinvolto nella trasmissione dei dati.