Publications
RPM: Reverse Path Congestion Marking on P4 Programmable Switches
IEEE LCN 2023N. Baganal-Krishna, T.-D. Tran, R. Kundel and A. Rizk
In this paper, we present Reverse Path Congestion Marking (RPM) to accelerate the reaction to network congestion events without changing the end-host stack. RPM decouples the congestion signal from the downstream path after the bottleneck while maintaining the stability of the congestion control loop. We show that RPM improves throughput fairness for RTT on heterogeneous TCP flows as well as the flow completion time, especially for small Data Center TCP (DCTCP) flows around P4 programmable ASIC switches.
Overview of IoT Fuzzing Techniques
SeminarTuan-Dat Tran
In this paper, we are comparing techniques used by IoT fuzzers to circumvent the challenges presented by IoT devices and the constraints of the solutions proposed by the IoT fuzzers.
Projects
Undisclosed Ethereum Smart Contract Fuzzer
Bachelor Project/Bachelor Thesis
Tuan-Dat Tran
In this ongoing project I am building an Ethereum Smart Contract Fuzzer. More info will follow.
.dotfiles
Personal
Tuan-Dat Tran
dotfiles is a slang term usually used for configuration files in Linux based systems. My dotfiles contain configurations for tools I frequently use as well as a documentation on how to set up my daily-use notebook. It provides a baseline for any personal Linux system I set up and allows for repeatability simplifies the process of setting up an ArchLinux based system.
Homelab
Personal
Tuan-Dat Tran
Ansible is a automation tool which allows for automatic provisioning, configuration management and application deployment. I use ansible to set up my homelab, which serves as a platform for me to try out and learn new technologies.
This Website
Personal
Tuan-Dat Tran
This website is a full-stack WASM site built using the Rust-based Dioxus framework and TailwindCSS. It serves both as a way to refresh web development topics and as a Rust hobby project.