DocumentCode :
1592029
Title :
Petri net approach to improving SACK TCP resilience
Author :
Ye, Qiang ; MacGregor, Mike H.
Author_Institution :
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear :
2004
Firstpage :
146
Lastpage :
155
Abstract :
The transmission control protocol (TCP) was designed to provide a reliable end-to-end network connection. The most up-to-date TCP version, SACK TCP, was designed to be capable of surviving multiple segment loss. However, it has been found that if too many segments in one transmission window are lost, even if SACK TCP transitions into fast recovery, it is still possible that timeout will finally occur and the performance will be degraded significantly. In this paper we propose a change in TCP that decreases the impact of lost segments by at least 75%. We modeled the improved SACK TCP with Design/CPN and verified formally that this change leaves TCP "correct" in the sense that all states are bounded and the desired final state is always reachable from the initial state.
Keywords :
Petri nets; reachability analysis; telecommunication network reliability; transport protocols; Design/CPN; Petri net; SACK TCP resilience; multiple segment loss; performance; reachability; reliable end-to-end network connection; transmission control protocol; Computer networks; Degradation; Delay effects; Internet; Performance analysis; Petri nets; Power system modeling; Propagation losses; Resilience; Transport protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Networks and Services Research, 2004. Proceedings. Second Annual Conference on
Print_ISBN :
0-7695-2096-0
Type :
conf
DOI :
10.1109/DNSR.2004.1344723
Filename :
1344723
Link To Document :
بازگشت