Network Asymmetry on TCP Performance
碩士 === 國立臺灣大學 === 電機工程學研究所 === 88 === This thesis proposes a new TCP implementation called Formosa that significantly improves TCP end-to-end performance in terms of high connection throughput and high degree of fairness in resource sharing among multiple competing connections, even in the presence...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2000
|
Online Access: | http://ndltd.ncl.edu.tw/handle/81213911211730428275 |
id |
ndltd-TW-088NTU00442142 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-088NTU004421422016-01-29T04:18:38Z http://ndltd.ncl.edu.tw/handle/81213911211730428275 Network Asymmetry on TCP Performance 非對稱網路上之TCP效能分析 Yi-Te Lee 黎乙德 碩士 國立臺灣大學 電機工程學研究所 88 This thesis proposes a new TCP implementation called Formosa that significantly improves TCP end-to-end performance in terms of high connection throughput and high degree of fairness in resource sharing among multiple competing connections, even in the presence of network asymmetry. Unlike existing TCP implementations based on ack-clock, Formosa TCP pushes the frequency of ACKs per round trip time (RTT) to the lowest limit, using an ACK to cumulatively acknowledge a window’s worth of data packets, rather than an ACK for a single data packet as in the ACK-clocked TCP. The congestion window is updated to reflect the available bandwidth estimated on the forward channel, without the aids of the intermediate routers. As a result, the number of ACK packets is significantly reduced, while the principle of “conservation of packets” is still maintained. Based on “an ACK per window,” Formosa accurately determines RTT to eliminate the needs for exponential timer backoff and Karn’s algorithm, estimates forward delay to implement the additive increase and multiplicative decrease algorithm for better congestion avoidance, and implements the negative acknowledgement (NACK) mechanism for better congestion control during loss recovery. As compared to existing implementations, TCP Formosa demonstrates the best performance in terms of high connection throughput, high degree of fairness among connections and robustness in the face of two-way transfers, in networks with symmetric or asymmetric links. Wanjiun Liao 廖婉君 2000 學位論文 ; thesis 60 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 電機工程學研究所 === 88 === This thesis proposes a new TCP implementation called Formosa that significantly improves TCP end-to-end performance in terms of high connection throughput and high degree of fairness in resource sharing among multiple competing connections, even in the presence of network asymmetry. Unlike existing TCP implementations based on ack-clock, Formosa TCP pushes the frequency of ACKs per round trip time (RTT) to the lowest limit, using an ACK to cumulatively acknowledge a window’s worth of data packets, rather than an ACK for a single data packet as in the ACK-clocked TCP. The congestion window is updated to reflect the available bandwidth estimated on the forward channel, without the aids of the intermediate routers. As a result, the number of ACK packets is significantly reduced, while the principle of “conservation of packets” is still maintained. Based on “an ACK per window,” Formosa accurately determines RTT to eliminate the needs for exponential timer backoff and Karn’s algorithm, estimates forward delay to implement the additive increase and multiplicative decrease algorithm for better congestion avoidance, and implements the negative acknowledgement (NACK) mechanism for better congestion control during loss recovery. As compared to existing implementations, TCP Formosa demonstrates the best performance in terms of high connection throughput, high degree of fairness among connections and robustness in the face of two-way transfers, in networks with symmetric or asymmetric links.
|
author2 |
Wanjiun Liao |
author_facet |
Wanjiun Liao Yi-Te Lee 黎乙德 |
author |
Yi-Te Lee 黎乙德 |
spellingShingle |
Yi-Te Lee 黎乙德 Network Asymmetry on TCP Performance |
author_sort |
Yi-Te Lee |
title |
Network Asymmetry on TCP Performance |
title_short |
Network Asymmetry on TCP Performance |
title_full |
Network Asymmetry on TCP Performance |
title_fullStr |
Network Asymmetry on TCP Performance |
title_full_unstemmed |
Network Asymmetry on TCP Performance |
title_sort |
network asymmetry on tcp performance |
publishDate |
2000 |
url |
http://ndltd.ncl.edu.tw/handle/81213911211730428275 |
work_keys_str_mv |
AT yitelee networkasymmetryontcpperformance AT líyǐdé networkasymmetryontcpperformance AT yitelee fēiduìchēngwǎnglùshàngzhītcpxiàonéngfēnxī AT líyǐdé fēiduìchēngwǎnglùshàngzhītcpxiàonéngfēnxī |
_version_ |
1718167553840250880 |