Protecting TCP from a misbehaving receiver

Rung‐Shiang Cheng, Hui‐Tang Lin · International Journal of Network Management · 2006

Abstract This study presents the design and implementation of a robust TCP congestion control algorithm. TCP was originally designed for cooperative environments, and its evolution over the years has been built on the same basis. TCP expects the end hosts to cooperate with the TCP senders in implementing end‐to‐end congestion control. Therefore, misbehavior of a TCP receiver may result in an unfair division of the available bandwidth between the conforming flows and the irresponsible flows. Accordingly, this study examines the issues arising when conforming TCP connections are obliged to coexist with misbehaving connections. A modification to the TCP protocol is proposed to deal with various types of TCP misbehavior. Copyright © 2006 John Wiley & Sons, Ltd.

Read the paper · More papers on PaperTik