Uninformed: Informative Information for the Uninformed

Vol 8» 2007.Sep


Outbound Processing

As outlined in Figure [*] above, the basic steps for outbound packet processing are as follows:

12.
Poll for message data waiting to be sent.
13.
If there is no message data waiting, immediately send the packet and return.
14.
Create a new formatted message with header based on the properties of the RTP packet who's payload is being used as cover-medium.
15.
Read as much of the waiting data as will fit in the formatted message.
16.
Encrypt the message.
17.
Embed the message into the RTP payload cover-medium.
18.
Send the modified RTP packet in place of the original via the NetFilter user-space queue.