UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Bad Packets Come Back, Worse Ones Don't

Gigis, Petros; Handley, Mark James; Vissicchio, Stefano; (2024) Bad Packets Come Back, Worse Ones Don't. In: ACM SIGCOMM '24: Proceedings of the ACM SIGCOMM 2024 Conference. (pp. pp. 311-326). Association for Computing Machinery (ACM): Sydney, NSW, Australia. Green open access

[thumbnail of Penny_sigcomm24.pdf]
Preview
Text
Penny_sigcomm24.pdf - Published Version

Download (5MB) | Preview

Abstract

ISPs may notice that traffic from certain sources is entering their network at an unexpected location, but it is hard to know if this represents a problem or is just normal spoofed background noise. If such traffic is not spoofed, it would be useful to generate alerts, but alerting on background noise is not useful. We describe Penny, a test ISPs can run to tell unspoofed traffic aggregates arriving on the wrong port from spoofed ones. The idea is simple: when receiving new traffic at unexpected routers, drop a few TCP packets. Non-spoofed TCP packets ("bad packets") will be retransmitted while spoofed ones ("worse packets") will not. However, building a robust test on top of this simple idea is subtle. We show how to deal with conflicting goals: minimizing performance degradation for legitimate flows, dealing with external conditions such as path changes and remote packet loss, and ensuring robustness against spoofers trying to evade our test.

Type: Proceedings paper
Title: Bad Packets Come Back, Worse Ones Don't
Event: ACM SIGCOMM '24: ACM SIGCOMM 2024 Conference
ISBN-13: 979-8-4007-0614-1
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3651890.3672259
Publisher version: https://doi.org/10.1145/3651890
Language: English
Additional information: This work is licensed under a Creative Commons Attribution International 4.0 License.
Keywords: traffic testing, ISPs, internet routing, IP spoofing,, TCP, BGP
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10195697
Downloads since deposit
15Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item