|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: sector alignment for DataOut PDUs?>>>>> "Nick" == Martin, Nick <Nick.Martin@COMPAQ.com> writes: Nick> Paul, For all data carrying PDUs except the last in a sequence, Nick> the sender is expected to send maximum sized PDU allowed. When Nick> the negotiated maximum is a multiple of 512, this effect is Nick> what you request. Nick> I thought this was a requirement, but I did not find it as such Nick> in draft 10. ... Nick> IMHO, it makes more sense to include stronger wording Nick> encouraging maximum negotiated length transfers rather than to Nick> add another parameter requiring PDU breaks on different Nick> boundaries. That sounds like a fine suggestion, if it gives the target enough power to achieve the alignment I'm looking for. Strengthening the text you quoted is a start, but other places would have to be strengthened as well -- for example the rules on responding to an R2T. Nick> If such initiator behavior may not be supported by all targets, Nick> then the initiators SHOULD NOT do it. That's not sufficient. You need "MUST NOT". The reason: if you say "should not" then you can build a conforming initiator that cannot interoperate with a conforming target. All correctly written protocol specs have the property that conformance implies interoperability. (Unfortunately, few specs pass this test... :-( ) So a target can be allowed to rely on full size PDUs only if initiators are required (not merely encouraged) to send full size PDUs. paul
Home Last updated: Wed Feb 27 15:18:07 2002 8911 messages in chronological order |