|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: iSCSI: Login Request error--- Bill Studenmund <wrstuden@wasabisystems.com> wrote: > I'm not sure about renegotiating REJECTED keys. I > think it'd depend on > what the likely reasons for rejection are, and how > likely they will be > different the second time. Aha! :-) (Pat has actually already described almost word by word what I was planning to say about any reasons given, but I'll do the same anyway...) So we have to look at what the reasons could be. Junk value on binary key? Why was it sent in the first place? Inadmissible numerical value, string literal, or range sent? Again, why should the responder cut any slack to such initiators and let them try again? A list sent consisting of values that are not agreeable to the responder? If there are more values that the originator could offer, why weren't they included in the first request? The only understandable reason I can imagine is for trying out numeric ranges, one after another in the order of preference. But if this is the reason for allowing renegotiations, then we'd be better off introducing lists of ranges, a thing that has been discussed here, but was decided as yet unnecessary. So this could not be the reason. There is a somewhat risky use for sending a junk value however---it can simply be used to let the other side pick something w/o restrictions. But there is no guarantee that the other side will not Reject it and consider the whole negotiation sequence failed with that (which in my understanding (and I could dig up the relevant messages on the list) is also a valid behavior). > I guess irrelevant makes sense for things like > negotiating marker spacing > when you don't support markers. But we don't have any dependencies between parameters anymore, and that includes the marker-related keys. It is quite possible to view them as independent. It is alright to negotiate the marker interval but not turn on the use of markers. (By using 0 as a special interval value, we could also eliminate the boolean marker keys, but that's unimportant). Anyway, thanks for keeping the discussion up! Martins Krikis, Intel Corp. Disclaimer: these opinions are mine and may not be those of my employer __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com
Home Last updated: Wed May 22 21:18:27 2002 10227 messages in chronological order |