he Internet provides a convenient and cost-effective communication platform for electronic commerce, education, and entertainment. The success of the Internet stems from its capabilities to support survivable, robust, and reliable end-to-end data transfer services for a myriad of applications running over a set of end-systems. The Internet originated from the Advanced Research Projects Agency Network (ARPANET) designed to support survivable military communications. Currently, the Transmission Control Protocol (TCP) [1] is the most popular transport layer protocol for point-to-point, connection-oriented, in-order, reliable data transfer in the Internet. TCP is the de facto standard for Internet-based commercial communication networks.