-
Bi-weekly Update: Week March 21
Edited March 28: Update the instruction guide on running MP-QUIC in Mininet Goals for Week March 7 – March 21 Install TCPLS and QUIC on Mininet Completed/In-progress Tasks Install TCPLS on Mininet Install QUIC on Mininet: MPQUIC Get familiar with Mininet tools and functions: Wireshark Reproduce the results in the paper on TCPLS (2020 and…
-
Model for Security and Performance Analyses
The information from this part is based on the paper [1]. The paper introduces a security model for analyzing performance-driven protocols like QUIC. This post reflects our progress in understanding the model and will be constantly updated later. Part I. Security Definition Attacker knows all servers’ public keys can initiate and observe the communication between…
-
Simulation tools
Part I. Description of Omnet++ Our team encountered technical difficulties when installing omnet++, and only one machine had installed it successfully. After further investigation in omnet++, our team found omnet++ may not be suitable for our project. For example, our team had a hard time finding the source file/materials about simulating the QUIC and TCPLS…
-
Simulating DoS attack on Mininet
Part I. Why DoS flood attack? There is a lack of protection in the IP layer to verify the source’s authorization leaving it to the destination to decide whether to accept or drop the packets. In a DoS flood attack, large volumes of useless traffic occupy all the resources of a targeted system and prevent…
-
Bi-weekly Update: Week March 7
Goals Simulate the transport protocols (TCPLS, QUIC, and/or, MTCP) on the chosen tool Completed/In-progress Decided on the chosen simulator: Mininet Simulated TCPLS and MTCP on Mininet based on [2] Decided on the network attack to focus on: Denial of Service attack Gathered documents on how to simulate QUIC and DoS attack on Mininet Read and…
-
TCPLS Design and Prototype
The information in this part is based on the paper [1]. We only focus on the aspects closely related to our project. The Problem TCP is widely used by applications that require reliable data delivery. The paper opens by mentioning how it has evolved under the pressure of competing protocols over the last four decades.…
-
Bi-weekly Update: Week Feb 21
Task Progress Notes Project Proposal Completed [1] Project proposal submitted to Brightspace[2] We are planning next steps for our project based on the feedback by the professor and the TA Simulation tool Completed [1] We decided to use omnet++ to do the simulation[2] We got the tool installed and are familiarizing ourselves with using it…
-
Project Proposal
CSC 466: An analysis on the performance and security of TCPLS and QUIC Doan, Ophelia Vellethara, Elizabeth Zhang, Hexuan The problem To meet growing demands for network performance and security, high performance and more secure network protocols are being designed. In 2012, QUIC was implemented and deployed with the hope to replace the TCP/TLS. QUIC…
-
About us
Hello world! Group Introduction We are Computer Science and Engineering undergraduate students at University of Victoria. Our group members are: Doan, Ophelia Vellethara, Elizabeth Zhang, Hexuan Project Introduction TCP/TLS is one of the fundamental protocols of today’s internet. TCP provides reliable, ordered, and error-checked delivery of data through the IP network, while TLS provides the…