vocabulary for protocol dataflows?

72 Views Asked by At

I'm having a mental block for the words describing data flow in a communications protocol + google isn't helping, due to information glut.

In the following scenarios A and B are communicating to each other.

  • command or request: a packet of data going from A to B indicating that B should take some kind of action
  • response: a packet of data going from B to A in response to a particular packet that A has previously sent to B.
  • acknowledge or ACK: a specific kind of response that just indicates Yes I got that packet of data. (negative acknowledge or NAK indicates No there was some problem receiving data)
  • {X}: unsolicited information either from A to B, or B to A, which is neither a response, nor a request for the recipient to take action. Examples: datalogging packets, notification packets, etc.

I can't think of what to call {X}, I'm having a brain cramp.

Also are there other common words in this category? Where would you look them up?

2

There are 2 best solutions below

2
On BEST ANSWER

Why not call your "X" just "Message" or "Signal" ?

For some inspiration regarding this subject, may I suggest the IETF or ITU-T standards bodies. These two bodies are dominating the communications scene.

0
On

I would following the terminology in Steven's TCP/IP Illusrated

So you have a request, response, acknowledement, push and poll are used if I remember correctly