|
I don't believe you. Your story smells bad.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
No wonder no one every wanted to get stoned with you.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
What a waste of time.
Think about it and there are two there.
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
I know some of you have posted from time to time battles with your internet supplier. Mine has gone to the surreal level. Here in the US, the cable companies are pretty much a monopoly. If you want performance, it's the rare location that has a choice of multiple suppliers. In my area it's ATT UVerse (max speed around 30 Mbps, maybe) and Comcast (100+ Mbps and climbing).
Against my better judgment and giving in to household members, I switched us to Comcast for the higher speed. Fully aware of the data caps they "measure", I did their estimate and reasonably concluded there was no way we would touch the 300 GB / month cap. Wait for it....
First month came in at nearly 800 GB. No elephanting way. Since I had a three month grace period, I wasn't worried (well into my second month now), but I became more watchful. In the next week, we allegedly used 300GB. Hmmm, might have an issue (I do have some heavy gamers, and one daughter loves YouTube). Made sure there were no bit torrents running, changed the Wi-Fi password, etc. Almost had a stroke talking to their support staff. They tried to explain that if you were streaming movies it would use data (no $hit sherlock). Data continues to hemorrhage.
Bought a new router, changed passwords, the flood, according to their meter continues. The problem is that the router tracks the data coming and going on a mac address level. I know who is using what. I see my heavy data users as expected, but nothing to absurd levels - calculating the daily rate, we're averaging 150 GB / month.
I installed network monitoring software on all major devices - PCs, laptops, and I'm still looking for something for a chromebook (if you know of any app?). Those numbers track nearly 1:1 with the router.
Of course, when I feed this data to Comcast, I get the same automated cut/paste response from their "techs" - change your wifi password, our numbers are correct, blah, blah, blah.
There are some s/w packages I can download for a month that will monitor traffic across a lan, I might try one of those.
I know my ultimate alternative is to cancel and go back to uverse, but this has sort of pissed me off, so I'm not willing to let it go. Data is data, and you imply I don't know what I'm talking about, then back it up with data.
Any ideas from you other techies about tracking data usage like this?
Appreciate any suggestions. Let the beating commence
I have a friend who went away for a 5 day weekend
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Is there not some functionality available in your router that will at least correlate the figures with the ISP's?
I did that with my ADSL router (Netgear) and showed at least that I really was using that much traffic!
PooperPig - Coming Soon
|
|
|
|
|
To be clear:
The #s on my router are a factor of 10 less;
The #s on my router are tracking 1:1 with a network usage tool I installed on my laptop. This is over a wired and wireless connection. I don't have a reason to distrust the numbers from the router as assigned to mac addresses.
Like I said, if I SAW we were using that much data, I could address it, but it isn't there. Comcast goes, "sniff, sucks to be you, our numbers are correct."
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
You got it wrong! It is not gigabyte but gigabit.
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
You might have a point. But they all say "GB"
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Not only "might have a point", but "That's it!"
Network people ALWAYS count bits, not bytes. They always did.
First: Networking standards were established before a byte was fixed to be 8 bits. At least up to 1980, a byte could be anywhere from 5 bits and upwards - 7 was a common size, as was 9. A byte was the space requrired to store a single character.
Second: Communication overhead comes is bits (or even half bits, in modem communication). What's interesting to the cable guys is how much they have to carry, whether usable data, check digits, start/stop bits, preamble bits, link layer bit stuffing or whatever. It doesn't matter whether that 36 bit Univac word carries six 5-bit Fieldata characters, five 7-bit ASCII characters or four 9-bit characters.
Another thing to remember: Communication guys have ten fingers. Like in 56kbps channels - they are 56,000 bits/sec, not 57,344 (that is 56 * 1024) bits/sec. Or in more modern unit: 1 gpbs is 1,000,000,000 bits/sec, not 1,073,741,824. (So you get 7% less than you expected.)
About B/b: Some computer guys (those not working with communication) has tried to establish a convention of B = Byte, b = bit - but without success. Certainly not in communication; those guys do not have any 'byte' concept. They carry bits, period. Besides, the computer guys are not at all consistent themselves: You frequently see the size of a data structure given as, say, 1.5 kb, references to 4kb disk pages etc. The context tells you that these are byte sizes, not bit sizes, whether you use upper or lower case b. A communication context is similar: They are bit sizes, not byte sizes, whether you use upper or lower case b.
|
|
|
|
|
Well put.
|
|
|
|
|
As a former subscriber to Comcast (I moved out of their area, and now I'm stuck with Charter's bullshit instead), I can at least confirm that the 300GB data cap they list is actually 300 gigabytes, as it reads. I frequently crossed it on my 50up/10down gbps connection, but they were not enforcing the cap at the time, and my router's logs (I have and had an ASUS RT-AC66U, behind my own Motorola Surfboard modem) agreed with Comcast's.
I do wonder how accurate OP's router logs are. I normally wouldn't have any doubts that Charter was overcounting (and 800GB seems excessive even considering the following concern), but my household crossed 300GB regularly with only two users, and habits similar to those described by OP. If his logs are showing only 150GB with more users, then I have a hard time trusting those logs.
|
|
|
|
|
Just FYI: On a wire, if you want to send 8 bits, you may need, 8, 9, 10, or 11 bits. It depends on the electrical wiggle that sends a bit. Some wire standards use simple DC levels to signal bits. If you don't have a "start bit" that is always a non-default value, there's no way to tell the difference between a stream of 0's from a disconnected cable, and no way to tell when the next nonzero byte begins. These days there are a million different wire protocols (level 1 for you ISO network model fans). But for reasons that depend on the exact nature of the wire wiggle, you usually send some extra bits with each byte (um, octet) of data. Comparing byte rates among different wire protocols with different goals might cause fistfights at IEEE meetings. Bit rates can't meaningfully be compared either, but they mean something useful to the RF engineers and DSP programmers who build cable boxes, so we're stuck with 'em. You can't just divide the bit rate by 8. Say that at a standards meeting and see how long it takes to restore order.
|
|
|
|
|
SeattleC++ wrote: On a wire, if you want to send 8 bits, you may need, 8, 9, 10, or 11 bits
I would like to see some citations that indicate that protocols on the optic fiber that net work providers are laying in the modern era are using anything but 8 bit protocols.
|
|
|
|
|
Are you telling us that you still, in 2015, connect to the internet through a sub-9600bps modem line?
Most of us use technologies that requires somewhere between 500 and 1000 bits on the line if you want to transfer only a single octet.
First, there is some physical framing (e.g. the preamble, if you are on a bus CSMA/CD net, sync etc. - or, on a modem line, the start/stop-bits that you refer to. Some link protocols (such as HDLC) are 'self-clocking' and do not require any physical framing. ATM has a 40 bit cell header, which may seem a lot for a payload of 384 bits, but considering that it both handles end-to-end routing, multiplexing, out-of-band data, flow control and header checksumming, you get a lot for those 40 bits! If you need it, that is.
Then there is a link layer frame: An Ethernet frame, HDLC frame, FR frame or whatever. It could have address fields getting you to the destination, like a MAC address or FR end-to-end address, but that doesn't really matter for IP; it won't trust it any way but provides its own. The number of bits of link layer overhead can vary a lot; for good old HDLC it was a minimum of 40 bits. When Ethernet frames were broadcast on a bus, the disctinction between physical and link framing was rather diffuse; together they filled 304 bits (including the 'intepacket gap' before the next frame).
IP has its own header of minimum 160 bits, including the address field of the destination machine (and the source) - but that is the machine only, not the entity within that machine! So we need another header at the Transport layer, usually the TCP header of 128 bits minimum.
Now we are at the receiving entity. But to know what that byte is for - whether it is a keystroke, an alarm signal or the eight most significant bits of a 32 bit integer, it is almost without exception wrapped in some sort of application protocol, tagging it one way or the other. And the TCP payload is always padded to a multiple of 32 bits.
That's in IPv4. Comes IPv6, and the minimum IP header has grown to 320 bits. Fortunately, the TCP header is roughly the same (checksum calculation is modified), and the link layer and physical layer is independent of the IP version, so that overhead is unchanged. But the header sizes of IP and TCP are minimum sizes; there may be optional fields at both layers.
The good thing about this terrible overhead is that if you transmit not one byte, but a thousand bytes, the overhead will probably stay the same, in absolute numbers - and 1/1000 as much in percent of the payload size. (There could be cases of packet fragmentation, increasing overhead slightly, but that doesn't happen often with 1000 byte packets.)
All large-volume data (such as streaming video or music) is transmitted in large packets with only a few percent overhead. But for interactive services, e.g. web sites reacting to every keystroke you make, the protocol overhead may easily multiply the actual data volume transmitted by a factor of 10 to 100, from that which is visible in the application.
|
|
|
|
|
charlieg wrote: Any ideas from you other techies about tracking data usage like this?
Turn off WiFi, connect a single computer that is running a proxy server and have all other computers/devices get to the internet via the proxy server. This will give you your true usage figures that you can compare with the cable company.
Failing that, a quick trip to said cable company and a quick beating may be in order.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Michael,
I understand what you are suggesting - a single point - which is what I thought I had. This is my setup:
Wall -> cable coax -> Cable modem (mine btw) -> router -> every other device in the house.
I'm measuring at the router point. The frustrating thing is that they don't even bother to listen to the data. I'll keep the beating as a last resort.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
charlieg wrote: Michael,
I understand what you are suggesting - a single point - which is what I thought I had. This is my setup:
Wall -> cable coax -> Cable modem (mine btw) -> router -> every other device in the house.
I'm measuring at the router point. The frustrating thing is that they don't even bother to listen to the data. I'll keep the beating as a last resort.
You do have a single point in the router, and since it is yours it is probably more reliable than if it was cable company supplied. But it is still a black box and will be limited in what information it will provide.
The proxy server is obviously more work and if you use Squid (or whatever the new thing is now) it is open source and able to get what information you need.
In the end though, you are stuffed as you say the cable company are not listening to you anyway. Maybe you should build a home made digital clock and take it down to them.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
I have a Linux box sitting in my closet somewhere. Leftover from my days of attempting to build my own web filter. It was easier to just take laptops and tablets away. Even so, I'm sure it still runs, has Ubuntu, so we should be close.
The router goes okay, but if I want pure customization, I have to flash it with dd-wrt or tomato.
Stuffed is what's pissing me off. If I were using the data, I would pay for the data. In a prescient moment, I left my old UVerse connection on for a month or two. I just disconnected the router from the cable modem and to the UVerse box. We'll see what happens to the usage then muahahaa
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
charlieg wrote: I'll keep the beating as a last resort.
It's Comcast. The beating needs to be the 1st resort, and the 3rd, and the 4th...
CPallini wrote: You cannot argue with agile people so just take the extreme approach and shoot him.
:Smile:
|
|
|
|
|
charlieg wrote: I'll keep the beating as a last resort.
Maxim 6[^]: If violence wasn’t your last resort, you failed to resort to enough of it.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
charlieg wrote: Wall -> cable coax -> Cable modem (mine btw) -> router -> every other device in the house.
I fought a similar battle with Cox a few years ago and I implemented a SmoothWall as my single access path from my LAN to the Cox WAN network
Wall -> Cable Model -> SmoothWall PC -> Linksys Router -> Every other device in the house
In my case, I discovered that the Cox usage figures were accurate. Before I stood up the Smoothwall router/firewall PC between my LAN and WAN I had my Linksys Router connected directly to the cable modem and quickly determined the Linksys bandwidth monitoring was way off, by an enormous amount (like 50 GB of usage or so during my first month of analysis).
Like others mentioned, a Squid proxy server or a firewall PC (SmoothWall, PfSense, etc) sitting between your LAN and WAN is the only accurate way to measure bandwidth utilization.
|
|
|
|
|
Comcast is the devil!
There are two types of people in this world: those that pronounce GIF with a soft G, and those who do not deserve to speak words, ever.
|
|
|
|
|
You mentioned three times about changing passwords. I assume that was to keep unauthorized users off. Is that outsiders or family members?
charlieg wrote: ...but nothing to absurd levels - calculating the daily rate, we're averaging 150 GB / month. You need to do this on a daily basis. In other words, instead of gathering a few days's usage and extrapolating that out to a full month (e.g., a 100MB difference per day would result in a 3GB difference for the month), you need to monitor each connection for a day and compare that to your ISP's numbers for the same time period. Narrowing the scope down like that will help you to zero in on why your usage numbers differ from theirs.
The only other thing I could suggest would be to tighten the rein on family members. That shouldn't be too hard to do.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Outside users. The router is setup as a secure WIFI. Password has been changed twice in the last two weeks. This weekend, I will restrict access to only MAC addresses I recognize (that's about as tight as you can get). However, I can see the list of MAC addresses accessing my router. There are only 3 that I have no identified. I think one is a roku, another is a phone, and another is a tablet somewhere. But they are not using any data.
Agreed on the sampling. Has been started.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
It has been my experience that the default settings for a Comcast modem is to have an unsecured WiFi presence called xfinitywifi. If that hole isn't plugged, then you may have traffic that bypasses your router.
Fletcher Glenn
|
|
|
|
|