The round-trip ping times varied from 18ms
to 30 ms. We generated the traffic using www.speedtest.net
which is essentially an http file download (jpeg file I believe). Yes – I understand
that it is half-duplex and in best case scenarios we have seen up to 18 Mbps on
speed tests. On a circuit (that is performing properly) or local mini-speed
test server, we see somewhere between 15-16 Mbps on average. Again this
assumes we are not experiencing any external interference. Again – the problem always seems to center
on Comcast circuits. Cablevision (16/2 or greater), Fios (50/20), Time Warner,
and other dedicated bandwidth circuits (synchronous up/down speeds) – the TCP
Dup Acks do not occur. I simply do not see them in any quantity (and usually
not at all) on other circuits. The wired speed tests have the TCP Dup Acks but
do not have the issue, I believe, due to the connection to the router being
full-duplex and 100 Mbps (yes I know the circuit has less capacity but it can
handle the extraneous data/duplicates more quickly). William Howard From:
wireshark-users-bounces@xxxxxxxxxxxxx
[mailto:wireshark-users-bounces@xxxxxxxxxxxxx] On Behalf Of Martin Visser Not sure exactly what is going on, but if you are seeing duplicate ACKs
from the server (the one showed had a source TCP port of http, or I guess 80,
so I assume it is from the server), this like indicates the ACKs from your
client are not reaching the server in a timely fashion. Is there anything you
are doing to cause outbound congestion? In order to some basic testing I would try to get an understanding of
round-trip delay to your local LAN, your service provider and then on to your
target server. This might help you understand where the bottleneck is
occurring. You do this during your trials by simple ICMP ping, or even better
use a tool like tcping or hping to more easily measure the SYN/SYN-ACK response
time. Doing this simultaneously will and plotting the variation with throughput
will guide you to the contributary cause. Just remember that all 802.11 wireless networks are
"virtually" full-duplex but physically half-duplex in nature. In
essence the radio can only transmit OR receive at any one time. (Way back doing 802.11b testing I could get 6Mbps down/0Mbps up, or
3M/3M or any combination). Also 54Mbps is the physical throughput, with encoding and error
connecting, the available bandwidth to IP traffic is going to be only about
25Mbps. (In my testing above at 802.11b 11Mbps carrier, the actual
goodput was 6Mbps).
On Sat, Feb 27, 2010 at 3:57 AM, William Howard <whoward@xxxxxxxxxxxxxxxxxx>
wrote: I didn’t want to clutter up the e-mail with all of the different
things that were done to eliminate the wireless AP/wireless speed as the source
of the problem. The AP is set to G only and we used a sniffer to
eliminate other sources of interference including 2.4 Ghz phones and the like.
As mentioned below, we are connected at 54 Mbps with a “good” signal. The
APs we tested were plugged directly into the circuit but it didn’t matter if
they were plugged directly in or if they were through a router. It also
didn’t matter which manufacturer of the AP/Router was used (Linksys – 3 types,
Colubris/HP -2 Types, and Netgear -2 types) – the symptoms were still the
same. We did setup a “mini-Speedtest” server using the available software
from SpeedTest.net – we did not see the speed issues when going wireless or
wired to that server – regardless of what equipment was put in-between the
wireless client and the server. This is one of the things we did as we
honed in on the fact that this issue was only present at Comcast sites – sites
with Cablevision or other providers do not exhibit this issue. Until the registry settings were changed – the speeds were
consistently 6-9 Mbps. After changing the settings – the speeds improved
to 15-19 so the wireless speed is not the overriding factor. What is concerning me is the quantity of TCP Dup Acks seen in the
traces. We have since done another test at another person’s home Comcast
circuit that is 30/5 and on this particular setup – the TCP Dup Acks are not
present and the speeds with/without the registry settings are equivalent at the
16-18 Mbps range. So it appears that certain Comcast locations do not
have this issue. We have not tested at all of our Comcast sites but where
we are seeing this is in the My primary concern is the volume of TCP Dup Acks and why we might
be seeing these given that they are present in both the wired and wireless
traces at the sites where the wireless speeds are slow (without the registry
changes). Has anyone else seen this? Our initial conversation with Comcast for one site in particular
went about as expected – basically they said if you are getting the speeds
wired – go pound sand…. I would have liked to believe this was strictly a wireless issue
but the facts/tests point toward Comcast in several regions. William Howard From: wireshark-users-bounces@xxxxxxxxxxxxx
[mailto:wireshark-users-bounces@xxxxxxxxxxxxx]
On Behalf Of Alan Emery
Subject: Re:
[Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision This may be more related to a setting on the wireless
access point. If the wireless AP is not set to a fixed mode such as
"g" or "n", and it "hears" the presence of a
"b" device associated or not, it will go into a compatibility mode
and effectively run at the lower "b" rate. In my
What we did
discover is that when testing the same equipment on a cablevision/optimum
online 30/5 circuit, the problems virtually disappear. Wired speeds are
equivalent to Comcast but wireless speeds were in the 15-19 Mbps range. TCP [TCP Dup ACK 17802#55] http > apc-3052 [ACK] Seq=8154484
Ack=307815 Win=206848 Len=0 SLE=370595 SRE=447975 SLE=331175 SRE=335555 I have seen the
"tcp optimizers" and they have produced good results and have
improved the Comcast speeds to 12-16 Mbps but it seems very odd that only
Comcast seems to suffer from packets arriving out of order (or whatever is
causing this) but Cablevision does not. I don't like the idea of having to
change a client device when it seems like this problem lies within the Comcast
network.
|
- Follow-Ups:
- Re: [Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision
- From: Martin Visser
- Re: [Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision
- References:
- Re: [Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision
- From: Martin Visser
- Re: [Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision
- Prev by Date: Re: [Wireshark-users] Can Wireshark Open a TCPDUMP file ?
- Next by Date: Re: [Wireshark-users] Wireshark trace file for load runner events
- Previous by thread: Re: [Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision
- Next by thread: Re: [Wireshark-users] TCP Dup Ack Issues with Comcast vs.Cablevision
- Index(es):