header
Broadband Speed Test Broadband Connection Speed Test
Forums
Downloads
SpeedTest
TechDigger

MAIN MENU

 Home
 Account Manager
 Your Account
 Private Messages
 My Partici-Points
 Your Journal
 Recommend Us
 Contact Us
 Search Site
 Privacy Policy
 Vistor Statistics
 Sitemap

 Adv Broadband Tests
 Test Speed & Capacity
 Test QoS & Speed
 Test VoIP Quality
 Test IPTV Quality
 Route Quality Analysis
 Test Reporting Tool
 Satellite Diagnostics
 Test Speed & Capacity
 Test QoS & Speed
 Route Quality Analysis
 Test Reporting Tool
 Basic Speed Tests
 Speed Test -California
 Speed Test -Canada
 Speed Test -Florida
 Speed Test -Georgia
 Speed Test -Germany
 Speed Test -Illinois
 Test - No Flash/Java

 Tech Forums
 Support Forums
 Search Site
 User Polls (Vote)
 Geeks Speak!
 Tech Resources
 Tech Solutions
 Internet / Cable FAQs
 Zen OS Emulator

 Downloads & Links
 Downloads
 Fav Web Links
 Tech News
 Latest Tech
 Hot Tech Topics
 Submit News Tip
 Product Reviews
 Text Only Version
 ISPgeeks Tech Store
 ISPgeeks Store
 GasBuddy Scan

 Pics & Dig Art
 ShutterBug
 Net Radio Feeds
 Old Time Radio
 Fun & Games
 Flash Games
 Flash Games II
 Earthview Fun Portal
 WeShare Videos

 Science Labs
 Earth Sciences
 Space Weather
 Weather Labs
 Hurricane Tracking
 National Weather
 Your Weather
 Florida Radar
 Missouri Radar
 Oklahoma Radar

 ISPgeeks Extras
 Geeks File Crypt
 ISPgeeks Mobile
 Geek IRC Chatroom
 News Archives
 Tech News Archives
 Tech Top Viewed

GEEK'S SHOUT OUT!


Only registered users can shout. Please login or create an account.

CABLE & TELCO NEWS

» 'How I Met Your Mother' Gets Sixth Season
CBS' Monday comedy still...

» 'The Martha Stewart Show' Leaving Syndication For Cable
Will air exclusively on Hallmark Channel starting fall 2010; MSLO will also produce new series...

» Satellite Companies Sue Massachusetts Over Satellite Tax
Say it discriminates in favor of its cable...

» Networks Announce Coverage Plans For State of Union Address
All broadcast and cable news nets to carry Jan. 27 speech at 9...

» CBS Stands Behind Acceptance Of Focus On Family Spot
Says it will consider all "responsibly produced ads" for remaining slots in Super...

» PEJ News Index: Scott Brown Edges President Obama as Top Newsmaker of Week
NBC's 'Nightly News' is only network to post year-to-year...

» CTIA Agrees With FCC on Transparency in Early Termination Fees
Free Press echoes call for action in...

» Genachowski To Head Delegation To Auschwitz
Commemoration of 65th anniversary of camp's liberation scheduled for Wednesday in...

» Fox News Tops Basic Cable Last Week
For week ending Jan. 24 Fox News tops USA as top basic cable network in...

» FCC Calls For ETF Info From Mobile Carriers, Google
Asks for more information about early termination...

» Groups Pressure CBS to Pull Super Bowl Pro-Life Ad
Letter asks network to reject Focus on the Family buy featuring Tim...

» CBS Taps Kucharz For Local Digital Media President
Eye moves ahead on local...

» Auerbach Upped at TVB
Bureau vet adds CMO title to business...

» NATPE 2010: Program Partners, Knowlera Media Forge Alliance
Companies focusing on content for news features, local and sales...

» Bates Succeeds Padden At Disney
Exec to take over as senior VP of government...

» Comcast, NBCU File Merger Deal With Justice Dept.
Public interest, license transfer filings with FCC to...

» Report: O&Os Big Beneficiaries of '10 Political Cash
Who looks to gain the most from Supreme Court...

» Israel Project Plans State Of The Union Ad Buy
Cable ad buy to air hundreds of times over next three days addressing issue of a nuclear-armed...

» History Orders Larry The Cable Guy Series
'Only in America with Larry the Cable Guy' will debut in 3Q...

» Media Legal Defense Initiative to Hold First Meeting in New York
Group looks to present united front to fight legal threats to press...

» NATPE 2010: Connection III Sells 'Made in Hollywood' To CBS, CW Plus
Weekend entertainment newsmag entering sixth...

» McGraw-Hill TV Revenue Off 27%
Lack of political ads hurts revenue...

» Lifetime's 'Pregnancy Pact' Slated For Thursday Encore
Coming off of strong premiere numbers, network slates an...

» 'Hope For Haiti' Draws $61 Million?and Counting
Benefit averages 24.1 million; 83 million watch at least part of Jan. 22 telecast on 33...

» Roberts: Fears Of Comcast Migrating NBC To Cable Net Should Be 'Off the Table'
Comcast CEO calls local affiliates "a great model" at Congressional Internet Caucus...

SITE SPONSOR



This Site Sponsored by Ubiquity Hosting Solutions   
.::. ISPgeeks.com TCP Connection Quality Test .::.

(Before You Start The Test, Read and Follow The Instructions Below)

To obtain the most accurate results please make sure that you disable all firewalls, antivirus, P2P, download and streaming software. Failure to follow this step will result in poor test results.

What is the purpose of the TCP Speed Test and how can it help me?

The ISPgeeks accurately tests and measures the data speed and flow between you and our server. This test is specifically designed to accurately measure the data throughput performance, the data flow performance and the overall end-to-end route performance. The data flow performance is critical to the success of time sensitive applications such as video conferencing. The test carefully analyzes TCP to identify and report inherent delays that affect data performance such as packet loss, duplicate packet transmissions and data recovery demands.

What tests are performed during the testing process?

TCP Download and Upload Speed Testing to our Server

This test accurately tests the bandwidth speeds between your computer and our server. This is not to be confused with a Bandwidth Capacity test (like you are used to seeing on most websites). If you want to test your available bandwidth caps then use our CAPACITY test. Also be sure to review our section below on how to interpret your results.

Socket-to-socket bandwidth testing

Unlike most speed testers, This performs both socket-to-socket and HTTP modes. Socket-to-socket testing provides the most accurate speed tests available, particularly on high speed networks of 100Mbit or more.

TCP data flow analysis

Broadband speeds can be degraded due to excessive TCP pause, or the amount of time spent between receiving data blocks. This helps determine the cause of slow connections as it defines how much time is spent actually transmitting data versus being idle waiting for data to arrive.

Max Attainable Speed Reporting

The Max Attainable Speed identifies the client’s local connection speed, and helps users to better evaluate the performance of the route being tested. The measure provides better insight to the impact and degradation of connection problems that affect throughput quality and speed.

QOS Reporting

This test QOS metric represents the consistency of download capacity, a key factor affecting web application delivery, especially for time-sensitive applications such as VoIP and video-over-IP.

Reports key bandwidth performance measures

This test reports additional metrics to provide an detailed view of connection performance, including Round Trip Time, TCP Forced Idle, and Max Route Speed (or end-to-end route speed).


Understanding Internet Speed Test Results

You only have to read the popular press to know that the Internet is a very crowded place to work or play. Many Internet Service Providers (ISPs) are talking about changing from a monthly subscription model to a usage model, much in the way that analogue public telephone service has changed over time. It is not surprising, therefore, that most Internet users encounter performance related service problems on a fairly regular basis and want to validate that their ISPs are delivering the contracted service performance.

As a result there is a multitude of speed testing websites to be found on the Internet. Some of these testing services are provided by the ISP, while many are provided by independent third parties. Naturally the key question is, “Is the speed test accurate?” And if the speed test results do not meet expectations, does the tester provide the data to resolve the unexpected results?

Unfortunately, all speed tests are not created equal and the testing applications rarely define the method used to conduct the test. Without understanding the testing methodology, validating the results is a difficult or impossible task for the user, regardless of their skill level. The complaint most echoed around the Internet discussion groups is, “Why is this video download taking so long when my speed tester shows I get my full 10Mbps?”

The problem is not the in the measurement, it is in understanding the test results as they relate to the application problem being experienced.

A better understanding of Internet speed test methods can be gained through comparisons to vehicular traffic. For example, if the local airport is 60 miles away and the road speed to the airport is 60 miles per hour, if you put 4 passengers in your car and drove to the airport you would most probably express that speed as 4 passengers per hour. If you now rented a bus and filled it with 50 passengers and drove the exact same journey, you could report your speed as 50 passengers per hour. However, the local authority that owns the road to the airport might publish the road’s capability as 50,000 passengers per hour. This difference lies in local authority’s assessment of passenger throughput for the road at maximum capacity — with all the passengers in all the cars and buses added together, then using that total to express the passengers per hour of the road. Each of these 3 different measures has validity within the context of the test conducted. However, each test method is completely different in the value it delivers for the individual application user. One of the biggest failures of Internet speed testing applications is their inability to differentiate a true application speed test from a less meaningful capacity speed test. What is the difference?

As an example, a local telecom provider announced in the major press recently that they would soon offer 100Mbps (100 megabits per second) connections to the home and download speeds will be 20-30 times what they are today. Examples were quoted of a movie download taking only minutes whereas existing services are measured in hours. The problem with this statement is that it can be completely misleading — just because an Internet connection is rated as 100Mbps does not mean you will get a 100Mbps speed on your connection.

Just like the simple road example above, where the local road authority published the speed at 50,000 passengers per hour, the speed of a connection is being published at 100 megabits per second. The problem with speed testers that measure capacity speed, as some of the most popular testers do, is that the capacity of a connection does not relate to the application speed of the connection. The result of this disconnect is that the user of the connection gets very frustrated with the actual speed achieved because reality does not match the published expectation.

In the road speed test example, the bus application was only 50 passengers per hour, the car’s was only 4 passengers per hour, the reason for this is obvious. However, to understand the importance of an application speed test it is first necessary to understand some of the principles of why the Internet is designed the way that it is.

First, the Internet is often described as a contended network as well as a best effort network. A contended network means that all the users contend for use of the Internet highway, not unlike cars contending for use of the traffic highway. Best effort means that in a contended network there are no guarantees that your application data will get to the destination in a timely manner, or even at all.

With these limitations in mind, the Internet was designed to cope with the stresses and strains of contention. However, to do this meant that the protocols that drive the internet had to incorporate flow control. Without some element of flow control the Internet would simply not work, it would collapse under the stresses of the data as fast connections joined slower connections. In our road speed example, if you are driving to the airport with your 4 passengers and arrive at a junction that has very heavy traffic, your ability to enter that traffic flow will be dependent on there being a gap between two vehicles, or possibly a set of traffic lights that give you priority at a certain point in time (regulation). Of course if traffic is so heavy at the junction that there are no gaps, and there are no regulatory lights, then it is unlikely that you will achieve 4 passengers per hour and you may not get to the airport at all.

In the Internet world bytes are not measured in values as low as 4 or even 50, as in the car/bus example. Instead the Internet deals with numbers of data bytes that are many orders of magnitude greater. For example, a download of a music file can be measured in hundreds of millions of bytes. To help resolve the two main issues of contention and best effort the Internet management process sends data in limited chunks at any one time, after which the sending computer waits to hear from the receiving computer that the data has arrived before sending more data. This procedure allows the process to ensure the integrity of the data, as well as recovery if data is lost. Taking this approach delivers two very important characteristics to performance: 1) The performance of the connection must include the return journey time back to the starting point because confirmation is required before more data can be sent, and 2) The segmentation of the data chunks in this manner eases traffic congestion by effectively creating natural gaps in the traffic.

Given this consideration and applying it to the airport car example, if you had more than 4 passengers to drive to the airport in your car, the passengers per hour speed would not be 4 as previously stated, but 2 per hour as the total journey time would need to include the hour to the airport, and an additional 1 hour return journey to collect the next lot of passengers. A key point to understand in this analogy is that the performance throughput of any connection will largely depend on the distance between the starting point and the destination, coupled with the size of the vehicle used to carry the passengers (packet size). The bus, for example, would provide better passengers per hour performance because it could take 50 passengers at a time.

However we need to delve further into Internet performance characteristics to better understand measurements of throughput and speed.

At this point you might think great, then we will have a bus that can take millions of passengers at a time, not a car. This is a possibility, in theory, however this approach will be impacted by contention because the chunk of data would be so much larger. In addition there is the issue of what happens when the vehicle does not make it to the airport because of the resulting contention issues. In the Internet world this is called packet loss. Each chunk of data sent is broken into smaller chunks called packets and packets may not reach the destination because of contention issues.

When packet loss occurs, chaos reigns. The receiving end has to notify the sending end that a packet has not arrived. There can be many different reasons for this, but regardless of the reason the sending end has to be told to resend the missing packet(s) of data. The amount of chaos caused will depend on where the lost packet was in the chunk of data and just how many packets were lost.

One very important reason for the chaos with regard to the application is that data has to be processed in order. If a packet is lost at the beginning, then the receiving end cannot process the subsequent packets until the missing packet or packets are recovered. So those packets that follow the missing packet must be stored until the missing packets are resent and the application that wants the data has to wait. This can happen several times with the same chunk of data, so the larger the chunk the larger the risk.

You might now think, rather than send one very big bus of passengers let's send two smaller buses or even more, let's send 4 buses. Unfortunately, this does not address the problem because most critical Internet applications require the data to be received in order and bus number 2 could arrive before bus number 1. Real-time video is a good example, imagine watching a video when frame number 100 appears before frame number 10. For video applications and even financial applications, such as stock trading, data must be processed in the order sent for the application to function correctly. Some applications can support multiple buses to move data but applications that can accept data in any order and still function correctly are not that common. Web pages are a good example of an application that can accept data out of order, for this reason it is not uncommon for items at the bottom of the page to appear before items at the top. However this only works because it does not affect the web page usage.

A vital question then is, “Why does this matter to a speed test?”

It matters a huge amount, and therein lies the problem of understanding the results of a speed test.

The Internet delivers a wide range of applications to the user, be it listening to music, watching a video, browsing a website or trading stocks. Each application will make use of the connection differently and the performance achieved will be subject to the application requirements and usage model. A speed test that does not invoke a test method that matches the application usage will not deliver a measure that will reflect the actual performance of the connection as it relates to that application. This oversight by speed testing applications is singularly the cause of more user frustration than any when trying to understand:

Please explain Bits(b), Bytes(B), and Baud.

Bits and bytes are a measurement of electronic information. A byte is always 8 bits. Communications speeds are usually measured in bits per second while many computer operations are measured in bytes per second. A "56k" modem is 56 kilobits and a "2m" DSL connection is 2 megabits per second. "128MB" of RAM is 128 megabytes. Ideally when abbreviations are used, b means bits and B means bytes. Baud rate is another measure of transmission speed and is the number of actual signals sent per second. At one time it was equal to the bits per second, but modern technology allows us to send more than one bit per electric signal.

What about Mega(M) and kilo(k)?

Traditionally kilo means one thousand exactly. In the communications world engineers call a thousand bits transmitted in a second 1 kilobit per second. Makes sense. Now while 1000 is a nice round number for humans to work with, it isn't for computers. Mathematically speaking humans use decimal or base 10 numbers and computers use binary or base 2. 1024 is 2 to the power of 10 which is a significant binary value and so is represented by kilo in the computer world. Mega is similar except it means one million and in the computer world is 1024 kilo or 1,048,576. Ideally when abbreviations are used, k means 1000 and K means 1024.

Can you help me with a problem with my existing connection?

Sure... Just register with our site and post your question in our forums. We normally answer within an hour and registration is free and we will never sell your information or send spam of any type!

How does my location affect the test?

Our test server is located in Georgia, United States. The more networks that the data has to cross, the more factors other than your connection will contribute to the result. Users in Europe, Asia, Africa, and South America will have less accurate (often lower) results until we add servers closer to you.




RATE YOUR ISP

Which Broadband ISP has the worst service overall (Relations, Billing, Product)?

Charter
Comcast
DirecWay
WildBlue
Verizon FIOS
AT&T
Qwest
Time Warner
Embarq
Cox
WideOpenWest
Bright House



Results
Polls

Votes 1209
Comments: 6

REACH A LIVE TECH

Live Chat Help

SITE SPONSOR


Tiger Direct (Canada)

TECH SOLUTIONS


How To Clean Your Computer



TCP Window, Latency, and the Bandwidth Delay Explained



Hard Disk Myths


[ View Solutions ]

PARTNER TECH SITES

· 1: Ask the Forty Pound Head
· 2: Zen OS Emulator
· 3: Wap-2-Go - CMS Portal
· 4: Cyberguys
· 5: The Elder Geek
· 6: Newegg.com
· 7: Geeks.com
· 8: Voip BW Calculator
· 9: FraudWatch
· 10: AfterDawn.com
· 11: Ars Technica
· 12: TechRadar

Internet Speed Test bandwidth test Broadband | Voip Test | Site Map
IspGeekMap | ISPgeeks Advertising | Broadband Speed Test
ISPgeeks Tech SolutionsInternet Speed Test
Hurricane-Tracking software from Stormpulse.com
Hosting provided by Ubiquity Hosting Solutions

©2006-2010
 ISPGeeks.com - All rights reserved
ISPgeeks Privacy Policy
Page Generation: 0.23 Seconds
speedtest bandwidth speed test speed test
broadband diagnostics test internet speed dsl speed test