SPX Packet Format
 
CONNECTION CONTROL: This field controls bidirectional data flow between connections.

DATASTREAM: This field indicates the type data found in the packet.

SOURCE CONNECTION ID: This field identifies the originating point of the packet. This field is also responsible for multiplexing packets of data as they leave the node if this function is required.

DESTINATION CONNECTION ID: This field identifies the target point for the packet. The destination point may perform demultiplexing if required.

SEQUENCE NUMBER: This field is responsible for maintaining a packet count on each side of the connection. The sending side maintains a count and the receiving side maintains a count.

ACKNOWLEDGMENT NUMBER: This field performs packet orientation functions. It indicates sequence numbers of the expected SPX packets that should be received.

ALLOCATION NUMBER: This is a number that is used to indicate the number of outstanding receive buffers in a given direction at one time.

DATA: This field contains data used by the application requiring the SPX protocol.