![]() ![]() We just need to find out why no windows scaling was negotiated - this may be because of a system setting or intervention by some third party software. Notably missing from those options is a "window scaling" option, so the maximum windows size is the maximum unsigned value representable with 16 bits. The future "fate" of the maximum performance of the connection is decided in the first packet sent (the TCP SYN from the client to the server) the TCP options in that packet are: "mss 1460,nop,nop,sackOK". ![]() Those values give a theoretical maximum data transfer rate of 1000 / 50 * 64 = 1.28 megabytes per second or 10.2 megabits per second. That is because the "round trip time" (RTT) for this connection seems to be about 50 milliseconds and the maximum receive window is about 64 kilobytes. There are long periods of time when no data is transferred. The problem becomes apparent when we zoom in on a section of the graph: Superficially, it looks "OK" and we can see that about 7 megabytes are transferred in 6 seconds (giving 1.2 megabytes per second or 9.3 megabits per second). I've tried everything else that's easily google-able.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |