TPKT er officielt defineret som "ISO Transport Service oven på TCP." "TCP" og "ISO" vedrører to konkurrerende suiter af netværksprotokoller. TPKT muliggør oversættelse mellem disse to grupper.
Baggrund
Den Internationale Standardiseringsorganisation, eller ISO, sponsorerede definitionen af en suite af protokoller til netværk: "Open Systems Interconnection (OSI) modellen. En konkurrerende suite af protokoller kaldes "TCP/IP": "Transmission Control Protocol/Internet Protocol." Begge laggrupper af protokoller i en "stak". I TCP/IP er "TCP" på "Transport Layer" og Internet Protocol (IP) er på "Internet Layer". TCP/IP er mere udbredt implementeret end OSI. TPKT giver en metode til at overføre OSI-data over TCP/IP-netværk.
Dagens video
Fungere
TPKT er en "indkapslings"-protokol. Den bærer OSI-pakken i sin egen pakkes datanyttelast og sender derefter den resulterende struktur til TCP, fra da af behandles pakken som en TCP/IP-pakke. OSI-programmerne, der sender data til TPKT, er uvidende om, at deres data vil blive overført via TCP/IP, fordi TPKT emulerer OSI-protokollen Transport Service Access Point (TSAP).
Funktioner
Som de fleste netværksprotokoller fungerer TPKT også omvendt. Når en TPKT-pakke ankommer, fjerner TPKT dens pakkestruktur og sender den transporterede pakke op i protokolstakken. OSI-protokollerne, der modtager dataene, er uvidende om, at TCP/IP var involveret i datatransmission.