Raw socket packet processing

Raw socket packet processing displays how raw socket packets are processed over a serial link.

Session data attempting to access the serial port is queued. One queue is maintained per session. The purpose of the session queue is to prevent two different flows of packets from interleaving out of the serial port and creating unreadable messages. When data is transmitted over the serial link for a session, any other session's data is queued until the first session has emptied its queue. The next session’s data is transmitted over the serial link only after the following command timer expires.

configure port serial rs232 socket tx inter-session-delay

Each session’s data is sent out in round-robin fashion.

Figure 1. Raw socket packet processing