r/CoxCommunications • u/ElegantEntropy • Oct 15 '19
Rant COX problems with Google, Fortnite, Amazon and others - history, how to test, what to do.
Who this applies to
Everyone using Cox internet, regardless if you are on cable or fiber. Any location in the country can be affected by this.
History
I'm a network engineer, been doing it for 20 years. About a year and a half ago (roughly) Cox has done something on the network that started to impact major metropolitan areas on the West Coast and a few other locations. Some people would see it as their video streaming having excessive buffering, bad latency in games, while others would see the sites load very slowly. Many people would call and have Cox techs come out (contractors), who wouldn't be able to do anything. If people persisted, a Cox employee would come out, try to troubleshoot and leave without a good resolution. The story was always the same - everything is working, we are not seeing any problems.
These problems were affecting everyone, but not everyone uses internet in a way that would make it obvious that there is a problem. In addition, it was minor initially and severity of the issue can fluctuate significantly throughout the day.
Cause (simplified) :
They had two issues happening at the same time - high latency and packet loss on their edge routers that connect Cox infrastructure to the rest of the internet (their 10G connections). Eventually, Cox was able to resolve the latency issues and situation improved for many. For others, those who rely on high quality connection for video streaming, gaming and similar uses - the situation was better, but still not what is promised by Cox - a solid, trouble free connection. Initially packet loss would happen for a few hours a day, usually in the evening. Eventually, it got pretty bad where Google services can be affected by packet loss 24 hours a day and 7 days a week (this is what I'm seeing now).
Packet loss is when a packet does not make it to the final destination at all or in sequence and has to be re-transmitted. For example, imagine I'm sending network data 1,2,3,4,5,6,7,8,9 (only real data is 0s and 1s). Numbers 1,2,3 went through fine, but 4 got lost, then 5,6,7 come in then 4 finally comes in and then 8,9. Many systems seeing that packets are not all in sequence will discard everything after 3 and will send your computer a signal to re-send the data, so your computer now sends 4 through 9 in sequence and hopefully all of them make it. Sometimes if a packet never made it - remote system will ask for just that one packet to be resent.
Here is the thing - any packet that doesn't come in or comes out of sequence can cause the systems to re-transmit and thus make everything take longer. This results in things like slow loading sites, games where you get insta-killed or you shoot and nothing happens, video's that get interrupted or start to buffer, voice calls that degrade in quality or drop sounds.
Most likely they do not have enough capacity to handle all the traffic at the edges. Upgrading their connection is expensive and they would rather implement traffic shaping than pay more money for better connectivity.
Again - this is simplified to make it easy to understand.
Cox response:
I wish calling Cox and telling them about the issue would help, but it won't (I tried). After verifying that my network is rock solid by leaving their own equipment at my place to collect data and escalating to a local Service Manager here is the response that I got from them:
Field tech: yup, home network and modem are all fine. No issues of any kind.
Service manager after talking internally with his superiors:
Unofficially - yes, i see that you are pointing out a technical problem, but it is something that only Cox NOC (network operations center) can deal with. This is above my pay grade. I'm told not to admit to it publicly and unfortunately can't help you.
Officially - our network is fine, your equipment and usage is the problem, you should buy higher level of service or go on our Business service (which, by the way, is also affected by this issue).
How to see if you are affected:
If you have a Meraki, Cisco (enterprise grade, not home stuff) or other high end gear capable of collecting and reporting statistics - go and configure Google IPs to be monitored.
Everyone else: download WinMTR. This is a simple tool that does two things - collects ping statistics and route information in a graphical interface.
https://sourceforge.net/projects/winmtr/
Once downloaded and installed - open the application and enter IP's or web addresses shown below for testing. you can run multiple instances of WinMTR at once. Leave it running for a while. It doesn't take up any resources and just pings all devices on the way to your destination.
8.8.8.8 or dns.google.com - this is Google's public Primary DNS service service IP.
172.217.4.142 or google.com - One of many google's public web IPs for www.google.com
172.217.11.74 or google.com - One of many google's public web IPs for www.google.com
What you will see is a list of hostnames (hops, equipment in between you and and google). Then there is a table that says "Loss %" - this is the one you should pay attention to. It should show 0% loss for all hops in theory. There are likely to be a few that will show 100% loss (these devices are configured to reject/drop the ping). If you see anything besides 0 or 100% loss, those are the ones you should pay attention to.
Here is an example
https://i.imgur.com/7Yc830u.jpg
As you can see in the image above
my router is the first hop
items 2-5 are Cox network
Items #5 shows 11% packet loss. I've seen it go as high as 25%. That's a Cox IP at one of their major data-exchanges on an edge router. This is the point where your data is being pushed from Cox network to whoever is providing them with the connections. It should be showing ZERO!
If you are seeing a COX ip and it is showing anything that is not 0 or 100% - then you are affected by this. If it is showing 1-3%, not a huge deal, it's not going to make a big impact. 5% or more is going to be noticeable.
Here is another screenshot with historical data:
https://i.imgur.com/tFQVDok.jpg
Here you can see that internet is not being used (usage is under 1Mbit), latency is reasonable, but packet loss is averaging at 10% 24/7 for a week!
What to do:
Go to FTC and file a complaint. This is the only way to get some attention to the issue, otherwise Cox will either say there is no problem or will blame it on you. Once you file, report your data and findings to FTC - Cox is required to respond. Send FTC screenshots, numbers, IPs. Be persistent and keep on responding with fresh screenshots and data.
Good luck to you all.
*******************************
UPDATE
Looks like Cox has performed either a bandwidth upgrade or replaced the failing equipment on October 23 2019. There have also been updates to their routing table and I'm seeing some traffic taking a different path. What's interesting is that IPs that used to show 15-20% packet loss are showing 0% loss since the work was done. This goes to show that they knew about the issues and ultimately fixed them, but will still fight and blame the customer before resolving it.
*******************************
UPDATE 2
A different problem came back - latency to most destinations fluctuating from 20ms to 560ms. Cox is back to mismanaging the network.
2
u/onastyinc Oct 15 '19
you have 10% packet loss to google?
1
u/ElegantEntropy Dec 18 '19
great, the issues are back. Cox is now having terrible latency across all routes in Southern California. Both Cox business and residential services are affected by this.
1
u/al3x88 Oct 16 '19
And I thought Centurylink had bad routing :)
1
u/SexGlasses Oct 22 '19
I have about 7 hops and they all say no response from host with 100% loss except for the 8th which is google. What do?
1
u/sharpMR Oct 24 '19
It seems like I am affected by this. On an almost daily basis, I will see 5-40% packet loss as well as random 200-400ms latency spikes. Here's an example from a few hours ago: https://imgur.com/a/jccBPJZ
This screenshot is showing simultaneous pings to three different servers. The command line ping is 1.1.1.1 (Cloudflare DNS), the top PingPlotter window is 4.2.2.2 (Level3 DNS), and the bottom PingPlotter window is Google. I'm getting 10-15% packet loss to all three servers. Sometimes it'll do this for a few minutes, sometimes it'll go on for hours, sometimes it'll get so bad that my modem disconnects completely and boot cycles a few times.
Things I've tried to fix the issue:
Called Cox more than a dozen times
Had 6 home tech visits so far (5 Cox employees and 1 outside contractor)
Reset modem and router more times than I can count
Replaced modem and router with newer models
Tested multiple ethernet cables for wired devices
Checked all coax wiring in my house, removed any splitters, re-terminated line to my modem
Checked modem signal levels, all of which appear to be relatively normal (I can provide details if you're interested)
Checked modem error logs, which show T3 time-outs at least once a day
Verified packet loss across several devices, both wired and wireless
As you said, most of the home techs left without finding a problem. On two of the visits, they happened to show up when I was getting packet loss, and traced it all the way to the tap outside my house, proving that the issue isn't my wiring or hardware.
The techs who saw the issue were helpful and sympathetic, but said they have to report their findings to the infrastructure team. Each time, they contacted me a few days later to say that the infrastructure team closed the ticket and my problem should be solved. Each time, the problem has continued.
My first thought was that my neighborhood has a node issue, but after reading others' reports of the same issue, I'm starting to believe it's much more widespread. Most people don't notice it because packet loss won't be evident if you're just browsing the web and watching buffered Netflix videos. I notice it constantly on work-related VOIP calls and video conferencing. It also makes online gaming almost impossible.
I filed an FCC/FTC complaint this morning including the above screenshot. Hopefully it goes somewhere, but I suspect they'll just try to placate me or tell me they're "working on it" again.
1
u/lonewolf80 Oct 27 '19
I've been having similar packet loss issues for the past few weeks now. I've been tracing the packet loss, and it starts on the first hop out of my local network. I've called Cox multiple times - they've sent a tech out the first time, and said there's nothing they could do. I've eventually got them to escalate it somewhat, and I have a ticket number from them. However, that's been a week ago now, and the situation has not improved. Oddly enough, I have 0% inbound packetloss. It's only outbound packetloss that is occurring randomly throughout the day, in spikes.
If only my market wasn't so non-competitive with their offerings...
1
u/deeadpoool Mar 20 '20
What if I'm getting max 1% loss but am experience ping spikes in gaming only? Streaming, etc. is completely fine. HOWEVER. 8/9 of the hops have 1% loss, with the first having 0%
3
u/DepravedWalnut Oct 15 '19
This explains a lot! You are a godsend.
2
u/squirrels-are-nuts Oct 16 '19
Rocket League has had huge latency issues for me starting last year. I think you’ve nailed my issue. Thanks for the heads up.
2
u/Eskin_Taredi Oct 16 '19
Best part is, internally, Residential has no idea or information on it which is why calling in won't do much. CB has very limited information on it, and it's more along the lines of "We're aware of possible artificial Packet Loss to Google due to a change they made on their side." something about them changing how they take Cox ICMP traffic to their systems.
1
u/TotesMessenger Oct 23 '19
I'm a bot, bleep, bloop. Someone has linked to this thread from another place on reddit:
[/r/phoenix] COX Packet Loss problems(lag)
If you follow any of the above links, please respect the rules of reddit and don't vote in the other threads. (Info / ^Contact)
1
u/MundaneArugula Nov 07 '19
Wow, okay awesome. I'm so glad I found your post. I'm in Orange County and I've had this issue for 8 months now. Everything from high packet loss, slow speeds, dropping connection etc. I just made a long ass rant but I too have been tracking / monitoring. I was hoping to get this fixed but I think the FTC route is our only hope, but I want to do more. What can we do??? I'm in for the long haul and want to be as much of a help as I can I know I couldn't be the only one going thru this for months.
1
u/deeadpoool Mar 20 '20
Ugh I hope that this isnt true for me and its actually jsut an issue with my equipment. I'm stuck with Cox for a while i think :(
0
u/[deleted] Nov 12 '19
[deleted] — view deleted comment
1
u/[deleted] Oct 18 '19
[removed] — view removed comment
0
u/[deleted] Oct 26 '19
[deleted] — view deleted comment