Thank you for quick response and sorry for my English it could be better.
Can segments from one communiaction thread be mixed with segments from another communication (with another divice) in that case?
I don't understand how segments are assign to message when they are received not in order.
first device on local port 47808
second on local port 47809
third on local port 47810
Segments send from devices could be received not in order. Eg:
- message1.segment1
- message2.segment1
- message3.segment1
- message1.segment2
- message2.segment2
- message3.segment2
Does any of that segments could be assigned to wrong message or even ommited (and corrupt whole RequestServiceAck)?