netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* TCP Congestion Control Algorithms
       [not found] <a45e9b40908311408l15d68088i459d6a1000cbca07@mail.gmail.com>
@ 2009-08-31 21:10 ` Lisong Xu
  2009-08-31 22:07   ` Stephen Hemminger
  0 siblings, 1 reply; 3+ messages in thread
From: Lisong Xu @ 2009-08-31 21:10 UTC (permalink / raw)
  To: netdev

Hello,

Since there are multiple different TCP congestion control algorithms
available in Linux, a Linux server may use any of them.

Is it possible for a regular user to find out the exact TCP congestion
control algorithm used by a Linux server? For example, if I am
downloading a file from a remote Linux server using a TCP flow, can I
find out whether this flow is a TCP/CUBIC flow, or TCP/Newreno, or
some other TCP protocol?

Thanks! If I send this email to a wrong mailing list, I am sorry for that.

Lisong

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: TCP Congestion Control Algorithms
  2009-08-31 21:10 ` TCP Congestion Control Algorithms Lisong Xu
@ 2009-08-31 22:07   ` Stephen Hemminger
  2009-09-01  0:37     ` Lisong Xu
  0 siblings, 1 reply; 3+ messages in thread
From: Stephen Hemminger @ 2009-08-31 22:07 UTC (permalink / raw)
  To: Lisong Xu; +Cc: netdev

On Mon, 31 Aug 2009 16:10:59 -0500
Lisong Xu <lisongxu2@gmail.com> wrote:

> Hello,
> 
> Since there are multiple different TCP congestion control algorithms
> available in Linux, a Linux server may use any of them.
> 
> Is it possible for a regular user to find out the exact TCP congestion
> control algorithm used by a Linux server? For example, if I am
> downloading a file from a remote Linux server using a TCP flow, can I
> find out whether this flow is a TCP/CUBIC flow, or TCP/Newreno, or
> some other TCP protocol?
> 

No. you might be able to some nmap style guessing, but no remote
API. You can see locally on the server through /proc/sys/net

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: TCP Congestion Control Algorithms
  2009-08-31 22:07   ` Stephen Hemminger
@ 2009-09-01  0:37     ` Lisong Xu
  0 siblings, 0 replies; 3+ messages in thread
From: Lisong Xu @ 2009-09-01  0:37 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: netdev

Thanks, Stephen!
Lisong

On Mon, Aug 31, 2009 at 5:07 PM, Stephen Hemminger<shemminger@vyatta.com> wrote:
> On Mon, 31 Aug 2009 16:10:59 -0500
> Lisong Xu <lisongxu2@gmail.com> wrote:
>
>> Hello,
>>
>> Since there are multiple different TCP congestion control algorithms
>> available in Linux, a Linux server may use any of them.
>>
>> Is it possible for a regular user to find out the exact TCP congestion
>> control algorithm used by a Linux server? For example, if I am
>> downloading a file from a remote Linux server using a TCP flow, can I
>> find out whether this flow is a TCP/CUBIC flow, or TCP/Newreno, or
>> some other TCP protocol?
>>
>
> No. you might be able to some nmap style guessing, but no remote
> API. You can see locally on the server through /proc/sys/net
>

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-09-01  0:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <a45e9b40908311408l15d68088i459d6a1000cbca07@mail.gmail.com>
2009-08-31 21:10 ` TCP Congestion Control Algorithms Lisong Xu
2009-08-31 22:07   ` Stephen Hemminger
2009-09-01  0:37     ` Lisong Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).