public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Michael Tokarev <mjt@tls.msk.ru>
To: se go <ass22@inbox.ru>
Cc: linux-kernel@vger.kernel.org
Subject: Re: TCP ACKs carrying data
Date: Fri, 04 Mar 2005 16:17:43 +0300	[thread overview]
Message-ID: <42285FF7.2040906@tls.msk.ru> (raw)
In-Reply-To: <E1D7CFT-000N35-00.ass22-inbox-ru@f24.mail.ru>

se go wrote:
> Hello,
> 
> i got some problems concerning tcp realization in kernel (v 2.4).
> 
> i need to make some modifications to tcp to be able to transfer data within ACK segments...(initially their data field is empty)

I thought it is already here.  That is, if the kernel have something
to send at the moment when incoming packet arrives, it sends one
packet out, containing both the ACK for previously received packet
and the data.

Ie, if the app is sending data in both directions, there will be no
(well, almost: initial handshake and final sequence are still unique)
"bare" ACKs, or packets without data.

Or Am I just dreaming? ;)

/mjt

      reply	other threads:[~2005-03-04 13:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-04 12:49 TCP ACKs carrying data se go
2005-03-04 13:17 ` Michael Tokarev [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=42285FF7.2040906@tls.msk.ru \
    --to=mjt@tls.msk.ru \
    --cc=ass22@inbox.ru \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox