iSCSI ExpStatSN, StatSN question

"Dean Scoville" <[email protected]>
Newsgroups gmane.ietf.ips
Message-ID <[email protected]>
I would like help interpreting the following paragraph from iSCSI RFC 3720, 
Section 3.2.2.2:

     "A large absolute difference between StatSN and ExpStatSN may indicate
     a failed connection.  Initiators MUST undertake recovery actions if the 
     difference is greater than an implementation defined constant that MUST NOT
     exceed 2**31-1."

I don't understand what is meant by "absolute difference"... For the purposes of 
this discussion, assume the "implementation defined constant" to be 2**31-1, 
which is the largest allowed value... regardless of whether you consider this a
"reasonable" choice for the constant.

In this case, which of the following would require recovery actions, and why?

a) ExpStatSn=FFFFFFFFh, and initiator receives StatSn=0. (i.e., missing one StatSN)

b) ExpStatSn=0, and initiator receives StatSn=FFFFFFFFh. (i.e., duplicate StatSN)

c) ExpStatSn=0, and initiator receives StatSn=7FFFFFFFh. (i.e., missing lots of StatSNs)

d) ExpStatSn=0, and initiator receives StatSn=80000000h. (missing or duplicate?)

e) ExpStatSn=0, and initiator receives StatSn=80000001h. (i.e., very old duplicate StatSN)


thanks,

Dean Scoville

_______________________________________________
Ips mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/ips
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.