Questions tagged [tcp-window-scaling]

TCP congestion control depends on window scaling

TCP congestion control depends on window scaling. The sender can transmit several packets without waiting for acks, and the window size determines the number of transmitted bytes that can be outstanding (not yet ack'd). The receiver can reduce the window size as a means of throttling the sender. A TCP flow control algorithm can increase the window size when no congestion is occurring.

21 questions
1
vote
0 answers

Troubleshooting low TCP transfer rate behind a router

I’m trying to debug a low tcp transfer rate on a host (“lowHost”). As a reference, i’m comparing it against a second host (“highHost”). I’m making two rate measurements: Downloading a big file using curl from a webserver. Using iperf lowHost goes…
Tomer
  • 13
  • 7
0
votes
0 answers

tcp.analysis.bytes_in_flight times lower than communicated window size

I noticed that when I'm copying a file over SSH (not SFTP) the communicated TCP window size is ~ 250k, but the actual bytes_in_flight never raise above 50k. What could be the reason? Does Windows ignore this packet field? Is there a tweak for that?…
basin
  • 558
  • 1
  • 5
  • 22
0
votes
0 answers

Bytes-in-flight higher than receiver window in frozen client connections

I am dealing with sort of a "ghost issue". We have an endpoint URL that some people can use at all times with no issues but others have a frozen connection on the client side (checked with multiple client codes written in Java, Python C#) that never…
0
votes
2 answers

Are we still limited by TCP Window Size when we want to fully utilize bandwidth from far away servers?

According to this website, as soon as round-trip time is increased, we lose a bit of our real-time capacity throughput to distant servers using default TCP Window size of 64KB. My network bandwidth is 240mb/60mb down/up. I live in a third-world…
-2
votes
1 answer

How to determine the bottleneck of a given network

Consider an Access Point with a packet queue that can hold up to 50 packets and a network whose bottleneck is a link with a datarate of 50 Mbit/s. There are quite a few nodes connecting wirelessly to the Access Point, one of them uploads a file…
user503842
  • 101
  • 2
-2
votes
1 answer

localhost loopback tcp connection in Windows: increase the bottleneck of 65535 bytes per segment

The scenario that I have is as such: I have a loopback TCP session and I want to improve its performance. I have my socket-like objects (System.Net.Sockets in .NET Framework, to be specific) sending messages of up to about 9MB each flowing in both…
yu quan
  • 11
  • 1
  • 2
1
2