TCP Xeno
: interaction de GTCP et de TCP Veno

  • Christos Styliaras

    Student thesis: Master typesMaster in Computer science

    Abstract

    In recent years we have observed a quasi-exponential growth of the Internet network. The wireless, as well as the cellular (mobile communication) networks, the video and voice applications on IP or industrial controls, require the "best-effort" service provided by the network, in addition to an increasingly high and constant flow, as well as bandwidth guarantees. TCP underwent many improvements since its design, in order to optimise the quality of data traffic. Among these optimisations, Veno was conceived for the "best-effort" service. GTCP is one of the rare TCP protocols, which ensure a service of guaranteed flow. This final year project is a study of the relevance of the combination of these two mechanisms. As a result of this study, a new algorithm, TCP Xeno was created. It was developed with the means that an open system like Linux can offer. Validation behavioural tests, plus performance tests with the original algorithms were developed. These tests were carried out using the "netem" network simulator, as well as the "Ethereal" network traffic analyser. The results of these tests showed that TCP Xeno behaves as predicted and that in the event of congestion, it offers better transfer times than TCP Reno and TCP Veno.
    Date of Award2007
    Original languageFrench
    Awarding Institution
    • University of Namur
    SupervisorLaurent Schumacher (Supervisor)

    Cite this

    '