Skip to main navigation Skip to search Skip to main content

Switches are Scanners Too! A Fast and Scalable In-Network Scanner with Programmable Switches

  • Guanyu Li
  • , Menghao Zhang
  • , Cheng Guo
  • , Han Bao
  • , Mingwe Xu
  • , Hongxin Hu
  • Tsinghua University
  • Tsinghua and Kuaishou

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Network scanning has been a standard measurement technique to understand the network's security situations, however, probing a large-scale scanning space with existing network scanners is both difficult and slow. To address this issue, we introduce IMap, a fast and scalable in-network scanner based on programmable switches. In designing IMap, we overcome key restrictions posed by computation models and memory resources of programmable switches, and devise numerous techniques and optimizations to turn a switch into a practical high-speed network scanner. We conduct preliminary experiments on the open-source prototype of IMap and evaluation results show that IMap can survey all addresses (i.e., 6 Class B Addresses) and all ports of our campus network in 8 minutes, nearly 4 times faster than state-of-the-art network scanners. As an ongoing work, we plan to continuously improve the design and implementation of IMap, and hope IMap can serve as a foundation for designing next-generation terabit network scanners.

Original languageEnglish
Title of host publicationHotNets 2021 - Proceedings of the 20th ACM Workshop on Hot Topics in Networks
PublisherAssociation for Computing Machinery, Inc
Pages77-83
Number of pages7
ISBN (Electronic)9781450390873
DOIs
StatePublished - Nov 10 2021
Event20th ACM Workshop on Hot Topics in Networks, HotNets 2021 - Virtual, Online, United Kingdom
Duration: Nov 10 2021Nov 12 2021

Publication series

NameHotNets 2021 - Proceedings of the 20th ACM Workshop on Hot Topics in Networks

Conference

Conference20th ACM Workshop on Hot Topics in Networks, HotNets 2021
Country/TerritoryUnited Kingdom
CityVirtual, Online
Period11/10/2111/12/21

Fingerprint

Dive into the research topics of 'Switches are Scanners Too! A Fast and Scalable In-Network Scanner with Programmable Switches'. Together they form a unique fingerprint.

Cite this