Meaning of preceding

"Barry Reinhold" <[email protected]>
Newsgroups gmane.ietf.rddp
Message-ID <003301c428a8$f76d51d0$467fa8c0@i8600>
Questions on DDP receiver

Assume a DDP receiver has a set of buffers "associated with" MSN
0,1,2,3,4 and 5. (unexpected association for MSN 0) for a given constant
QN.

Question 1:

If the first DDP segment that arrives has MSN = 0 (no TCP sequence gap,
violation of initial MSN rule) does the receiver: (1) Place and deliver,
(2) place and hold, (3) signal error to ULP.

Question 2:

If MSN 1 has been received, and the next MSN is 3 (with no TCP sequence
gap, sender protocol error) what is the receiver's expected behavior?


The issue here is that the tests of section 9.1 appear to allow
placement for the above two situations. Further the delivery conditions
of section 7.4 use the word "preceding", which up to this point I have
assumed to be understood in TCP sequence number space. If those are the
only two conditions then it seems like DDP should "deliver" for both
questions 1 and questions 2. However if "preceding", for untagged
buffers, is based on MSN number then delivery would not be valid.

So, the bottom line question is - does the receiver have to track the
first missing MSN to determine message delivery?



Barry Reinhold
Lamprey Networks
[email protected]
(603) 868-8411
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.