TCP demo applet
decease its transmission speed, I chose to focus on three problems: long delays, asymmetric networks, and errors. These problems are common on media that were not originally designed for interactive data communications such as satellites and cable-modems. A well planned 10/100 base Ethernet LAN should not experience any of these problems. By changing the controls in the applet, the user can see the actual bandwidth that TCP enables in various network scenarios. The actual bandwidth value is calculated based on the formulas presented below". Quoted from the site.