Before you test just how fast your network connection is, remember that you are limited by the package by which you have purchased. Even if the equipment is capable of carrying higher speeds, you may be limited by your package.
What is the actual usable capacity of a particular network link?
You can get a very good estimate of your throughput capacity by flooding the link with traffic and measuring how long it takes to transfer the data.
While there are web pages available that will perform a “speed test” in your browser (such as http://www.dslreports.com/stest or http://speedtest.net/), these tests are increasingly inaccurate as you get further from the testing source. Even worse, they do not allow you to test the speed of a given link, but only the speed of your link to a particular site on the Internet. Here are a few tools that will allow you to perform throughput testing on your own networks.
http://fgouget.free.fr/bing/index-en.shtml. Rather than flood a connection with data and see how long the transfer takes to complete, Bing attempts to estimate the available throughput of a point-to-point connection by analyzing round trip times for various sized ICMP packets. While it is not always as accurate as a flood test, it can provide a good estimate without transmitting a large number of bytes.
Since bing works using standard ICMP echo requests, so it can estimate available bandwidth without the need to run a special client on the other end, and can even attempt to estimate the throughput of links outside your network.
Since it uses relatively little bandwidth, bing can give you a rough idea of network performance without running up the charges that a flood test would certainly incur.