id ndltd-OhioLink-oai-etd.ohiolink.edu-ohiou1448030769
record_format oai_dc
spelling ndltd-OhioLink-oai-etd.ohiolink.edu-ohiou14480307692021-08-03T06:33:56Z A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis Swaro, James E. Computer Science TCP bulk trace analysis traffic analysis tcprs retransmission analysis network reordering analysis congestion state detection fine-grained retransmission detection This study focuses on understanding how to classify out-of-order network traffic sent using the Transport Control Protocol(TCP). Packets that arrive out of order are the result of network reordering or loss recovery. TCP initiates loss recovery in response to the perceived loss of data, decreasing the congestion window and throughput of the connection. When TCP reacts poorly to loss, throughput may drop, latency may increase, and congestion collapse may occur.This thesis analyzes TCP traffic from an arbitrary observation point in a network, rather than at the TCP endpoint. Observing traffic at a TCP endpoint inhibits the inference of loss and detection of network reordering in one direction of the connection. Alternatively, observing traffic at an arbitrary point between two TCP endpoints allows inference of loss and detection of network reordering in both directions. Positioning the observation point at an arbitrary point can increase the diversity of observed connections, increasing the likelihood of detecting rare forms of aberrant behavior.In this paper, several algorithms and heuristics for classification of out-of-order TCP traffic are analyzed and implemented in a new TCP traffic analyzer called tcprs. An in-depth analysis of each algorithm and heuristic is given and compared with the results from tcptrace and tcpcsm. It was found that tcprs achieves an improvement in classification accuracy as compared with tcptrace and tcpcsm. 2015 English text Ohio University / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1448030769 http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1448030769 unrestricted This thesis or dissertation is protected by copyright: all rights reserved. It may not be copied or redistributed beyond the terms of applicable copyright laws.
collection NDLTD
language English
sources NDLTD
topic Computer Science
TCP
bulk trace analysis
traffic analysis
tcprs
retransmission analysis
network reordering analysis
congestion state detection
fine-grained retransmission detection
spellingShingle Computer Science
TCP
bulk trace analysis
traffic analysis
tcprs
retransmission analysis
network reordering analysis
congestion state detection
fine-grained retransmission detection
Swaro, James E.
A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis
author Swaro, James E.
author_facet Swaro, James E.
author_sort Swaro, James E.
title A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis
title_short A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis
title_full A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis
title_fullStr A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis
title_full_unstemmed A Heuristic-Based Approach to Real-Time TCP State and Retransmission Analysis
title_sort heuristic-based approach to real-time tcp state and retransmission analysis
publisher Ohio University / OhioLINK
publishDate 2015
url http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1448030769
work_keys_str_mv AT swarojamese aheuristicbasedapproachtorealtimetcpstateandretransmissionanalysis
AT swarojamese heuristicbasedapproachtorealtimetcpstateandretransmissionanalysis
_version_ 1719439032183685120