Skip to Main content Skip to Navigation

A Markovian Model for the Stationary Behavior of TCP

Sophie Fortin 1 Bruno Sericola 1
1 ARMOR - Architectures and network models
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, INRIA Rennes, Ecole Nationale Supérieure des Télécommunications de Bretagne
Abstract : This paper presents a discrete-time Markov chain model for the Reno version of TCP, the transmission control protocol for reliable transport on the Internet. The purpose is the evaluation of stationary TCP flows behavior using performance measures such as the mean throughput. The model is based on previous works which are generalized by taking into account the slow start phases that appear after each time-out recovery. We consider the three different phases of the protocol : time-out, slow start and congestion avoidance and we obtain analytical expressions for the mean number of segments sent during each of these phases and their mean duration. Our model also allows us to evaluate the proportion of losses due to the timer expiry and the duplicate acknowledgments.
Document type :
Complete list of metadata
Contributor : Rapport de Recherche Inria <>
Submitted on : Tuesday, May 23, 2006 - 8:28:57 PM
Last modification on : Thursday, February 11, 2021 - 2:48:03 PM
Long-term archiving on: : Sunday, April 4, 2010 - 11:04:49 PM


  • HAL Id : inria-00072347, version 1


Sophie Fortin, Bruno Sericola. A Markovian Model for the Stationary Behavior of TCP. [Research Report] RR-4240, INRIA. 2001. ⟨inria-00072347⟩



Record views


Files downloads