Sunday, 14 July 2013

How can i Measure the Internet connection transfer speed




How to identify and measure the speed of data transfer, that is capable of Internet connection, know the real download speed broadband connections, understand the difference between the terms Bytes and bits, convert between them. How to create your own test measuring speed.


The vast majority of users are unaware of the true speed that has internet connection to use.
Sometimes there are conflicts that make tasks in the network-related equipment from becoming slow and not sure whether it is because of the connection or it may be caused by hardware such as memory problems, conflicts with the browser, problems other applications installed or even due to virus activity.
To define the above ideal is to know the real speed of your network connection and do the test at various times.


Units of measurement used, differences between Bytes and bits

There is confusion between the units used to measure the speed of data transfer on the Internet and other computer networks.
Is due in large part to the apparent similarity between the terms "Byte" and "bits".
That's why we begin this article by defining their differences and uses of each in practice.
Byte (pronounced bait in Spanish), is the unit of measurement used in storage systems, to define the amount of space occupied by certain file on a stand, either on a hard drive, flash memory or optical disks (CD-ROM, DVD), also to express the ability of these.
Its multiples as MegaByte KiloByte or not obtained from multiplication by a thousand or a million, if not by 1024.
In the following table you can find the correspondence of each term.

Correspondence between Multiple Byte
Abbreviation In Quantity
1KB (KiloByte) 1024 Bytes
1MB (MegaByte) 1024 KB
1GB (GigaByte) 1024 MB
1TB (TeraByte) 1024 GB

Data transfer speed on the networks

Bits per second is the unit of measurement used to measure the speed of data transfer on the Internet and other networks used in tiny bits and never in isolation, for example Kbps (kilo bits per second).

Their equivalents include:

Abbreviation In Quantity
1 Kbps (kilo bits per second) 1000 bits per second
1 Mbps (megabits per second) 1000 kilo bits per second
1 Gbps (gigabits per second) 1,000 megabits per second

Relationship and conversion between bytes and bits per second

It is now often used when referring to the speed of broadband internet the term "Mega (s)". Most people think that means "Megabytes", which is a mistake, it would be a fantastic speed but impossible in those connections.
The internet access providers cataloged and refer to broadband they offer, using the measurement unit logically bits per second or multiples thereof, such as Kbps and Mbps
With such "Mega (s)" they are referring to megabits, which is very different, the bits are equivalent to one-eighth of bytes.
That is a connection of 1 Mbps (megabits per second) speed, you really will be able to transfer only 125 KB / s (kilobytes per second).
The confusion is compounded by the fact that not complies when abbreviated, using b to bits and B for bytes, ie:
56 kilobits per second to render: 56Kb/so 56Kbps.
56 kilobytes per second must be represented: 56KB/so 56kbps.
In short with a connection whose bandwidth is 1024 Kbps (1 Mo) can be downloaded in that interval of time (1 second), a file on disk occupies 122 Kbytes.


How to convert bits to bytes?

➔ The easiest way: 1 Byte = 8 bits.
➔ Download speed in KBytes. = (Bandwidth in Kbps x1000) / 8) / 1024
➔ Or, download speed in KBytes. = Bandwidth in Kbps x 0.1220703125
➔ Or the most simple and practical: KBytes = Bandwidth in Kbps X 8
➔ More accurate, KBytes = Bandwidth in Kbps X 8192.

The following table shows you the correspondence between the service bandwidth in Kb and the speed of downloading files in KB per second.


                                  sorry for Spain Language. instead of English

Of course, the above calculations are only theoretical, in practice never be achieved, must be reduced by 15 to 20% due to loss of signals in transmission networks, poor performance on PC hardware and other factors that always conspire against total network utilization.
The table shows the correspondence not for dialup connections via modem or dial up to 56Kb, download speed really no more than 5 KBytes per second, if you get a value measurement above 4 KBytes x second date satisfied.


Transfer speed network connections

For those who use the internet daily in our work, to find information or just as entertainment, it is very important to be aware of our connection speed has.
This allows us to manage and decide the tasks that can be performed, knowing the approximate time it takes us to download certain file, find the limit on the size of the packets up, etc..
Several programs can use for this, but Windows provides us with appropriate tools that we can exploit.


View the data transfer rate in Task Manager

Regardless of the speed that has a network connection or what tests performed indicate, can meet in practice the exact speed at which data is transmitted either upstream downstream.
For that you can use in Windows Task Manager's simple, you only need to activate the parameters you need to show.
Do it in the following way:

• Open the Task Manager using keys simultaneously: CTRL + SHIFT + ESCAPE.
• Select the Networking tab.
• In the View menu, choose Select Columns
• Check the boxes: "Bytes sent per interval" and "Bytes received per interval"
• That's all, use the OK button and begin to see the exact speed that reaches a data transfer.


                                                    sorry for Spain Language. instead of English

Relationship between Byte and bit per second and its multiples

bps Bits per second 1 bit per second
Bps bytes per second 8 bits per second
Kbps 1,000 kilobits per second bps
8,000 KBps Kilobytes per second bits per second
Mbps Megabits per second 1,000,000 bits per second
MBps Megabytes per second 8,000,000 bits per second
Gbps Gigabits per second 1,000,000,000 bits per second
GBps Gigabytes per second 8,000,000,000 bits per second
Tbps terabits per second 1,000,000,000,000 bits per second
Terabytes per second Tbps 8,000,000,000,000 bits per second


Maximum speed allowed by the different internet connections

28.8 Kbps Dial
33.6 Kbps Dial
Dial-up 56 Kbps
ISDN (1 channel) 64 Kbps
DS0 64Kbps
ISDN-2 128 Kbps
DS1, T1 1.544 Mbps
ISDN-32, E1 2.048 Mbps
ADSL 8 Mbps downstream and 1 Mbps upload
10Base-T (Ethernet LAN) 10 Mbps
ATM25 25.6 Mbps
E3 34 Mbps
T3 45 Mbps
OC1 51.84 Mbps
100Base-T (Ethernet LAN) 100 Mbps
OC3 155 Mbps
OC12 622 Mbps
2.4 Gbps OC48
10Gbps OC192

Table taken from: http://www.numion.com/

Know the real data transmission speed of a connection

Due to the constant instability in the transmission of data of any network ever measurement results are identical or accurate.
Are crucial aspects such as server availability offering measurement, network status, latency, the requesting team, request to the DNS server, the customary exchange delayed http protocol, etc..
All speed measuring services offered at different sites in the network use the same principle, Javascript is measured the time required to download a file (usually an image) whose size is known.
Almost always used impressive interface, but the principle is the same.

Summary of the most used measurement units

Abbreviation Name Value
bit b 0 or 1
B 8-bit byte
kilobit kb 1000 bits
kilobyte KB 1024 bytes
Megabit Mb 1000 kilobits
Megabyte 1024 Kilobytes MB
Gb Gigabit Megabits
Gigabyte GB 1024 Megabytes

Create a speed test to measure the speed of internet on a website

If you have your own web site, or pay for a hosting service, create your own speed test for your readers.
The only requirement is that the browser with which you perform the test have Javascript enabled.
How?


• Copy the code below to Notepad or another text editor and save the file with the name: "speed.html".
• Need an image named "speedtest.jpg" of between 50 and 100 kb in size, can be any image.
• Replaces the exact value in bytes by which appears in the following line of code: "var downloadSize = 81877;"
• Add the page and the image to the web server or a local server on the network and access it with the web browser.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="es" />
<title>speed</title>
<script type="text/javascript">
var imageAddr = "speedtest.jpg" + "?n=" + Math.random() ;
var startTime, endTime ;
var downloadSize = 81877;
var download = new Image() ;
download.onload = function() {
endTime = (new Date()).getTime() ;
showResults () ;
}
startTime = (new Date()).getTime() ;
download.src = imageAddr ;
function showResults () {
var duration = Math.round((endTime - startTime) / 1000) ;
var bitsLoaded = downloadSize * 8 ;
var speedBps = Math.round(bitsLoaded / duration) ;
var speedKbps = (speedBps / 1024).toFixed(2) ;
var speedMbps = (speedKbps / 1024).toFixed(2) ;
alert ("La velocidad de tu conexión es: \n" +
speedBps + " bps\n" +
speedKbps + " kbps\n" +
speedMbps + " Mbps\n") ;
}

</script>
</head>
<body>
</body>

</html>

It's all ..... try that All is Full Always ...

No comments:

Post a Comment

Thanx for all your Feedback .... and don't post to promote your site's ...

I kept the option as Comment moderation mode. So if you try to promote your site from here.. I do delete your comment's ..