We Value Your Privacy

We and our partners use technology such as cookies on our site to personalise content and ads, provide social media features, and analyse our traffic. Click below to consent to the use of this technology across the web. You can change your mind and change your consent choices at anytime by returning to this site.

Update Consent
Loading ...

What Is a TPKT Protocol?

Updated April 17, 2017

TPKT is officially defined as "ISO Transport Service on top of the TCP." "TCP" and "ISO" relate to two rival suites of networking protocols. TPKT enables translation between these two groups.

Loading ...


The International Standards Organization, or ISO, sponsored the definition of a suite of protocols for networking: the "Open Systems Interconnection (OSI) model. A rival suite of protocols is called "TCP/IP": "Transmission Control Protocol/Internet Protocol." Both layer groups of protocols in a "stack." In TCP/IP, "TCP" is at the "Transport Layer" and the Internet Protocol (IP) is at the "Internet Layer." TCP/IP is more widely implemented than OSI. TPKT provides a method to carry OSI data over TCP/IP networks.


TPKT is an "encapsulation" protocol. It carries the OSI packet in its own packet's data payload and then passes the resulting structure to TCP, from then on, the packet is processed as a TCP/IP packet. The OSI programs passing data to TPKT are unaware that their data will be carried over TCP/IP because TPKT emulates the OSI protocol Transport Service Access Point (TSAP).


Like most networking protocols, TPKT also works in reverse. When a TPKT packet arrives, TPKT strips off its packet structure and passes the carried packet up the protocol stack. The OSI protocols receiving the data are unaware that TCP/IP was involved in data transmission.

Loading ...

About the Author

Stephen Byron Cooper began writing professionally in 2010. He holds a Bachelor of Science in computing from the University of Plymouth and a Master of Science in manufacturing systems from Kingston University. A career as a programmer gives him experience in technology. Cooper also has experience in hospitality management with knowledge in tourism.

Loading ...