Reverse-Engineering Congestion Control Algorithm Behavior


연구 분야: Analysis



학회: IMC '24: Proceedings of the 2024 ACM on Internet Measurement Conference


초록

The rise of proprietary and novel congestion control algorithms (CCAs) opens questions about the future of Internet utilization, latency, and fairness. However, fully analyzing how novel CCAs impact these properties requires understanding the inner workings of these algorithms. We thus aim to reverse-engineer deployed CCAs' behavior from collected packet traces to facilitate analyzing them. We present Abagnale, a program synthesis pipeline that helps users automate the reverse-engineering task. Using Abagnale, we discover simple expressions capturing the behavior of 9 of the 16 CCAs distributed with the Linux kernel and analyze 7 CCAs from a graduate networking course.


Author Profile
Margarida Ferreira

Carnegie Mellon University & INESC-ID IST U. Lisboa Pittsburgh Pennsylvania USA

Indonesia
Author Profile
Ranysha Ware

Carnegie Mellon University Pittsburgh Pennsylvania USA

United States
Author Profile
Yash Kothari

Carnegie Mellon University Pittsburgh Pennsylvania USA

United States

📄 논문 정보

발행 연도 2024년
인용수 2
출판 국가 Indonesia, United States
사이트 ACM
좋아요 수 0

연관 논문 목록 (334건)