<div>I would expect for non-real-time protocols such as FTP that if the packet at the head of the queue is dropped, there'd be several duplicate acks which could trigger congestion control. </div>  <div>Regards<BR><BR><B><I>Craig Partridge &lt;craig@aland.bbn.com&gt;</I></B> wrote:</div>  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid"><BR>For non-real time, the answer I believe is drop the new packet.<BR><BR>Dropping the earlier packet (assuming the earlier packet has a lower<BR>sequence number) is more likely to slow effective delivery of data<BR>to the recipient and require a more complex set of retransmissions to<BR>recover from.<BR><BR>Craig<BR><BR><BR>In message &lt;463857A4.1020205@gmail.com&gt;, Khaled Elsayed writes:<BR><BR>&gt;Given a per-connection queue that could potentially become full (or in <BR>&gt;case of RED, hits dropping threshold), an incoming packet arrives and <BR>&gt;finds the queue full. What
 would be the best policy:<BR>&gt;<BR>&gt;1) admit the new packet and drop one at the queue front<BR>&gt;2) drop the newly arriving packet.<BR>&gt;<BR>&gt;For real-time connections, it is intuitive that dropping at queue front <BR>&gt;would tend to result in better delay responses (this was already shown <BR>&gt;in an early paper by Yin and Hluchyj in IEEE Trans. Comm, June 1993). <BR>&gt;What about data/non-real time connections? Assume an FTP or HTTP session <BR>&gt;subject to above situation, would TCP behave better if packet is dropped <BR>&gt;from front or the new packet is dropped?<BR>&gt;<BR>&gt;I have no evidence but I tend to feel that if the congestion is <BR>&gt;persistent for some reasonable time, it would make more sense to deliver <BR>&gt;whatever is in the queue right now and drop the new ones at the expense <BR>&gt;of increasing overall avg. packet delay. If the congestion duration is <BR>&gt;small, it would not make a lot of difference (I
 guess).<BR>&gt;<BR>&gt;Any thoughts?<BR>&gt;<BR>&gt;Khaled<BR></BLOCKQUOTE><BR><BR><BR>Muhammad Saqib Ilyas<br>Assistant Professor<br>Department of Computer and Information Systems Engineering<br>NED University of Engineering and Technology, Karachi, Pakistan<br>http://www.saqibilyas.info<br>Graduate Student, LUMS<br>Country Leader, INETA Pakistan<br>Microsoft Most Valuable Professional - C++<p>&#32;


      <hr size=1> 
Yahoo! Mail is the world's favourite email. Don't settle for less, <a
href="http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html">sign up for your free
account today</a>.