6/1/08

About Bandwidth

Internet bandwidth is, in simple terms, the transmission speed or throughput of your connection to the Internet. However, measuring bandwidth can be tricky, since the lowest bandwidth point between your computer and the site you're looking at determines the effective transmission speed at any moment.

Three factors outside of your computer control how quickly you can view Web pages:

The Internet bandwidth between your computer and the site you're viewing.

The round-trip time between your computer and the site you're viewing.

The response time of the site you're viewing.

The tests referenced on this page address the first issue, and measure the Internet bandwidth between your computer and My Pc Center's servers. We also have tests that can measure the round-trip time between your computer and seven different sites on the Internet, here. Of course, the response time of our site will always be wonderful...:) (If not, we'll tell you on the home page.)

Tests: Download vs. Upload
The differences between our Download and Upload tests aren't as obvious as they may initially seem. Yes, the basic difference is the direction of the data transfer: Simply put, the Download test measures your connection speed for viewing Web pages; the upload test measures the speed for maintaining them--or sending data over your connection.

However, the rated upload and download speeds may not be the same for your connection. Some connections, such as 33K and lower, are "symmetric," meaning the rated upload and download times should be the same. Other connections, such as cable modems and ADSL, are "asymmetric" (the "A" in ADSL stands for asymmetric). This means the upload and download times won't necessarily be the same; upload times are generally not as fast as download times. For instance, the rated speeds for ADSL are 1.4Mbps down, and 400Kbps up. Cable modems are typically rated at 1.5 to 3Mbps down, and 400 to 600Kbps up.

Occasionally, you may even see opposite results, especially on cable modems during the evening hours. If your connection has a heavy user load, the download times may suffer, while the upload times remain unchanged. This is because the majority of Internet users download data instead of uploading it.

In addition, the ways we actually conduct the tests aren't quite comparable. Our Download test uses the http protocol and grabs one big stream of data. Our upload test uses the ftp protocol, which involves a lot of handshaking across Internet servers. As a result, the test is more susceptible to interruptions because of bad ping times on a server or servers.

Bottom line: You should regularly run both tests to make sure you're getting the rated upload and download speeds from your connection.

About throughput and reproducibility
The Internet changes from one moment to the next in ways that are impossible to predict. You cannot expect to see the same bandwidth value every time you measure it. Furthermore, you cannot expect to see the full nominal speed of your connection for your bandwidth measurement: There are always delays somewhere. As a rule of thumb, if you can measure throughput that is 85% of your nominal bandwidth, more often than not your connection is performing at par. (You may need to contact your service provider or modem manufacturer to determine the rated speed of your connection and/or modem.)

This is especially true with modems. Most 56Kbps modems connect at a speed less than 46Kbps, because of the limitations of analog phone lines and telephone company switches.

To get the best picture of your Internet bandwidth, test several times. Also test at different times of the day: Your bandwidth measurement at 7 AM may be much better than your bandwidth measurement at 10 PM.

About bandwidth units
You will often see bandwidth and transfer speed quoted in two different units: kilobits per second, abbreviated kbps or Kb/s, and kilobytes per second, abbreviated KB/s. The difference between the two units is the number of bits in a byte, which is 8. The small 'b' stands for bits, and the big 'B' stands for bytes. Transfer speeds are often shown in KB/s, and connect speeds are usually quoted in Kb/s.

So, for instance, if a progress dialog for a modem shows you a download speed of 4.3 KB/s, it is the same as 34.4 Kb/s. If a progress dialog for a cable modem shows you a transfer speed of 100 KB/s, it is the same as 800 Kb/s.

We display our measured transfer speeds in Kb/s, to make them easier to compare with your rated line speed.

About bandwidth and modems
Bandwidth over a modem connection can sometimes be difficult to understand. There are two connections to a modem: one from your computer to its modem, and one from the computer's modem to the ISP's modem.

The connection speed between the computer and its modem (called the Maximum speed under Control Panel/Modem/General tab/Properties) should be set as high as possible without causing errors. On most computers this is 115200, also written as 115.2 Kb/s.

The connection speed between your modem and the ISP's, and the compression and error checking, are negotiated between the two modems when they establish the call. In the very best possible case, which is rarely seen, two V.90 (56 Kb/s) modems will be able to connect at 53 Kb/s with compression, and the compression on normal text transfer will average 50%, giving an effective transmission rate of 106 Kb/s. Very highly compressible material could be transferred at the maximum rate of 115.2 Kb/s. Incompressible material like ZIP files could be transferred at a maximum rate of 53 Kb/s.

Our download test transmits an incompressible block of random text. The theoretical maximum transfer speed for this over a V.90 modem is 53 Kb/s, if there was no latency at all on the line--that is, if there was no delay between the times your computer asked for a packet, our computer sent it, and your computer received it. With normal latency, however, transfer speeds are reduced to roughly 85% of the maximum, which for a V.90 modem would be about 45 Kb/s. If your modem connects to your ISP at the more typical 44 Kb/s, then you can expect our test to report about 37 Kb/s on a connection with normal latency.

4/1/08

Chào mừng đến với Blog Tin Học và Ứng Dụng

hehe, hôm nay rãnh rỗi, lập ra cái blog này, mục đích là lưu trữ những bài viết hay mà mình sưu tầm được.

Mong san sẻ với mọi người.