|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: iSCSI minimum PDU length>>>>> "Stephen" == Stephen Bailey <steph@cs.uchicago.edu> writes: >> The minimum MSS is under 300 bytes. Stephen> ... Stephen> What you really seem to be talking about here is the minimum Stephen> allowable maximum PDU length, NOT, as the subject indicates, Stephen> and JohnH points out, the true `minimum PDU length'. Stephen> One number relevant to this discussion is the one below Stephen> which you would not expect (or desire) good performance Stephen> anyway. When MSS shrinks below this performance limit you Stephen> may have to fall back to a slow path (e.g. reassembly & Stephen> copying instead of on-the-fly direct placement) in your Stephen> implementation, but you won't feel bad because you know Stephen> there's no way performance could be good at that MSS under Stephen> ANY circumstances. Stephen> The minimum allowable maximum PDU length should be NO LARGER Stephen> than this number. Stephen> I personally think that you will want to maintain Stephen> performance at an EMSS smaller than 1024. I agree with Dave Stephen> that 512 is certainly headed in the right direction. Nice analysis. I don't see any need to maintain performance at MSS values that small. MTU values below 1480 are ancient history at this point, and sensible MSS values are surely not way below MTU. So, given the design center of what we're building, 1024 is the logical value. The one argument I can see for picking 512 is that it is the value that was in the spec before. paul
Home Last updated: Thu Oct 25 15:17:31 2001 7398 messages in chronological order |