|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: iSCSI: Boolean value (yes, no) negotiationPaul, I agree. You are correct, I was not. Only the irresistible boolean negotiation values are required to be supported. This would be "no" where the rule is "AND", and "yes" where the rule is "OR". Thanks, Nick > -----Original Message----- > From: Paul Koning [mailto:ni1d@arrl.net] > Sent: Monday, February 11, 2002 9:17 AM > To: Martin, Nick > Cc: ips@ece.cmu.edu > Subject: RE: iSCSI: Boolean value (yes, no) negotiation > > > >>>>> "Martin," == Martin, Nick <Nick.Martin@compaq.com> writes: > > Martin,> From this in infer that support for both > ImmediateData=yes and > Martin,> ImmediateData=no is required. One is not supposed to build > Martin,> a target nor an initiator which does not support both > Martin,> possible values for each boolean. For either possible > Martin,> result of the negotiation, both parties should be able to > Martin,> proceed. > > I don't agree, and it doesn't follow from the analysis. > > If the rule is AND, then either end can force the outcome "no" by > proposing "no" (as initiator) or replying with "no" (as target). > > If the rule is OR, then either end can force outcome "yes" by similar > reasoning. > > So the negotiation rules imply that you must support the outcome that > the other end can force. The rules imply nothing about the other > outcome (e.g., "yes" for ImmediateData). That could be optional to > support as far as the mechanism goes. The spec can make it mandatory > if it is agreed to do so, but the mechanism doesn't affect such a > decision. > > paul > >
Home Last updated: Mon Feb 11 13:18:05 2002 8725 messages in chronological order |