Re: TCP question

From: Mark Allman ([email protected])
Date: Tue Aug 21 2001 - 16:18:58 EDT

  • Next message: Lloyd Wood: "Re: TCP question"

    > If the Sender Maximum Segment Size (SMSS) is set to the same value
    > as the Receiver Window (rwnd), will the window used by the sender
    > - defined as min(rwnd,cwnd) - always remain at a constant value of
    > rwnd?
    >
    > For example, if the sender receives a rwnd of 64K, can it set the
    > MSS to 64K and keep its window wide open all the time - even if
    > there is congestion?

    Clever. ;)

    I think you're correct since there is a lower bound on cwnd (i.e.,
    it can never be less than 1 MSS).

    But, I don't think this will actually work all that well -- and it
    may be worse for the network than simply setting your TCP to never
    adjust cwnd. The problem is that you are spitting out 64KB onto the
    network at once. With a burst like that some packet is going to be
    lost -- which means you'll end up retransmitting the TCP segment
    again (in a 64KB burst). Packets from that segment will likely be
    dropped, etc. So, you likely won't be getting much of anything
    done.

    allman

    --
    Mark Allman -- BBN/NASA GRC -- http://roland.grc.nasa.gov/~mallman/
    



    This archive was generated by hypermail 2b29 : Tue Aug 21 2001 - 16:30:04 EDT