Hi All
Declaration: This commentary which I am posting below is subject to my personal experiences. information and knowledge available to me based on my diagnosis of my Neotel Datafex Connection. I would also like to invite commentary on my understanding of the below technical analysis...!
I have been a new Neotel client for about 3 months and have been experiencing very poor performance on my Data Flex Product. Speeds maxing out at 0.8 Mbps and sustained downloading performance ranging from 0.05 Mbps to 0.2Mbs. There have been occasions when I have seen initial speeds start at 2.5 Mbps but that lasts for about 5 seconds and is very very rare. Because of this I logged complaints with Neotel and installed network monitoring and recording tools.
However the speeds which I am reviving, though not to trivialise them, are not my major concern. It’s the recent experience I have had with being billed for usage far exceeding the real use of my service which is based on a 5Gig account. I revived a bill in my second month for 11Gigs of usage then this month 42Gigs. Now I know I have not used anywhere near these figures and yet Neotel has billed me for this usage. Now I am going to be polite hear and assume they have actually got usage reports (I have not seen it yet) which indicate I have used this amount of bandwidth.
So my question is how and why?
1) I have been hacked! ...Honestly I don't think this happened unless some supper villain is hacking radio signals in the North Suburb's...of Cape Town. IF YOU READING THIS PLEASE SAY HI !:twisted:
2) Network Conditions based on my “Limited Knowledge” of Packet losses and retransmission's which I feel compelled to discuss here as this is my number ONE suspect!
These are conditions which were recorded randomly on my Neotel DataFlex connection when nothing from my side was using the connection except the network monitor and Skype. I did not run the monitoring 24/7 as I actually have work to do in my PC.
Link1
Link2
Link3
Link4
Link5
above are different intervals in the last 3 months. However this actually happens on a weekly basis I just can’t upload more than 5 files on image shack at once!
Packet loss
As alluded to above, data transfer between me and another internet computer is mostly done using TCP. TCP is a protocol designed around the assumption that some packets may not get through. For the sake of example, let us imagine I am downloading data from ati.com, and one of those many packets streaming down to me disappears en-route. Maybe a random buffer overload knocks out a router for a microsecond, and the packet is dropped. TCP notices the missing packet in the stream of sequence numbers, and so does not acknowledge its reception. The sender notices the lack of acknowledgement, and must retransmit the lost data.
This retransmission procedure adds to the amount of data flowing over the connection, and may also be lost, the receiver if it does not get the missing data quickly enough can start to fill up its buffers waiting for the old data to appear, and these full buffers will signal the transmitter to slow down. TCP has many and sometimes conflicting designs to cope with different kinds of link performances, but in the end, consistent packet loss somewhere en-route devastates TCP throughput from its theoretical maximum, even though it may be one packet in 10 or 20 that is being dropped.
So why do I care about packet loss? Well if there is continuous packet loss between me, and the server(site) I am downloading from, it doesn't matter what I do, my TCP based data (web pages or file transfers) are going to slow down and be retransmitted. In the case of my connection where I have varying degrees of packet loss for extended period of time (and these are the times that I was a where of) ranging from 25% to 90%. What does this mean in relation to the bandwidth issue I now face (which I doubt I am the only one facing)?
So this is an estimate based on me downloading a 100mb ATI file that just took 15mins during one of these sessions (See links above).
Remember these conditions are persistent over the period the download is taking place!
1) At 25% Packet loss – retransmission = 125mb's...Actual recorded Usage.
2) At 50% Packet loss – retransmission = 150mbs...Actual recorded Usage.
3) At 90% Packet loss – retransmission = 190mbs ...Actual recorded Usage.
and we not factoring in compouding loss's...?
So if this is the case? Who else could be being billed (bandwidth over-usage) for network issues which are not end-user related!
If you have a better understanding regarding this assessment please enlighten me!
Declaration: This commentary which I am posting below is subject to my personal experiences. information and knowledge available to me based on my diagnosis of my Neotel Datafex Connection. I would also like to invite commentary on my understanding of the below technical analysis...!
I have been a new Neotel client for about 3 months and have been experiencing very poor performance on my Data Flex Product. Speeds maxing out at 0.8 Mbps and sustained downloading performance ranging from 0.05 Mbps to 0.2Mbs. There have been occasions when I have seen initial speeds start at 2.5 Mbps but that lasts for about 5 seconds and is very very rare. Because of this I logged complaints with Neotel and installed network monitoring and recording tools.
However the speeds which I am reviving, though not to trivialise them, are not my major concern. It’s the recent experience I have had with being billed for usage far exceeding the real use of my service which is based on a 5Gig account. I revived a bill in my second month for 11Gigs of usage then this month 42Gigs. Now I know I have not used anywhere near these figures and yet Neotel has billed me for this usage. Now I am going to be polite hear and assume they have actually got usage reports (I have not seen it yet) which indicate I have used this amount of bandwidth.
So my question is how and why?
1) I have been hacked! ...Honestly I don't think this happened unless some supper villain is hacking radio signals in the North Suburb's...of Cape Town. IF YOU READING THIS PLEASE SAY HI !:twisted:
2) Network Conditions based on my “Limited Knowledge” of Packet losses and retransmission's which I feel compelled to discuss here as this is my number ONE suspect!
These are conditions which were recorded randomly on my Neotel DataFlex connection when nothing from my side was using the connection except the network monitor and Skype. I did not run the monitoring 24/7 as I actually have work to do in my PC.
Link1
Link2
Link3
Link4
Link5
above are different intervals in the last 3 months. However this actually happens on a weekly basis I just can’t upload more than 5 files on image shack at once!
Packet loss
As alluded to above, data transfer between me and another internet computer is mostly done using TCP. TCP is a protocol designed around the assumption that some packets may not get through. For the sake of example, let us imagine I am downloading data from ati.com, and one of those many packets streaming down to me disappears en-route. Maybe a random buffer overload knocks out a router for a microsecond, and the packet is dropped. TCP notices the missing packet in the stream of sequence numbers, and so does not acknowledge its reception. The sender notices the lack of acknowledgement, and must retransmit the lost data.
This retransmission procedure adds to the amount of data flowing over the connection, and may also be lost, the receiver if it does not get the missing data quickly enough can start to fill up its buffers waiting for the old data to appear, and these full buffers will signal the transmitter to slow down. TCP has many and sometimes conflicting designs to cope with different kinds of link performances, but in the end, consistent packet loss somewhere en-route devastates TCP throughput from its theoretical maximum, even though it may be one packet in 10 or 20 that is being dropped.
So why do I care about packet loss? Well if there is continuous packet loss between me, and the server(site) I am downloading from, it doesn't matter what I do, my TCP based data (web pages or file transfers) are going to slow down and be retransmitted. In the case of my connection where I have varying degrees of packet loss for extended period of time (and these are the times that I was a where of) ranging from 25% to 90%. What does this mean in relation to the bandwidth issue I now face (which I doubt I am the only one facing)?
So this is an estimate based on me downloading a 100mb ATI file that just took 15mins during one of these sessions (See links above).
Remember these conditions are persistent over the period the download is taking place!
1) At 25% Packet loss – retransmission = 125mb's...Actual recorded Usage.
2) At 50% Packet loss – retransmission = 150mbs...Actual recorded Usage.
3) At 90% Packet loss – retransmission = 190mbs ...Actual recorded Usage.
and we not factoring in compouding loss's...?
So if this is the case? Who else could be being billed (bandwidth over-usage) for network issues which are not end-user related!
If you have a better understanding regarding this assessment please enlighten me!
Last edited: