The module TRANSPORT is used to represent an application specific physical connection for the transmission of TNC data associated to an integrity attestation. Therefor, the module is structured as depicted in Fig. 7. Application specific means, a physical connection has to be established by the surrounding application and submitted to the module TRANSPORT, which adapts and controls it using a logical Connection as abstraction. A logical Connection may be used for a physical connection from an NAR to an NAA or the other way round. To send and receive TNC data, messages are used. Therefor, the logical Connection is utilizing the module MESSAGE to encode object-oriented messages for transmission and to decode messages into their object-oriented representation after reception. The logical Connection is linked to the module TNCCS through a IF-TNCCS Message Listener. This listener forwards received messages that contain data for a higher TNC layer to a session of a TNCC or TNCS that relates to the underlying physical connection for further processing. Likewise, the related Session is linked to the logical Connection to forward TNC data from a higher layer for transmission.