中文

TCPSnitch:剖析套接字 API 的使用

网络与互联网体系结构 2017-11-03 v1

摘要

网络应用通过套接字 API 与 TCP/IP 协议栈交互。多年来,各种扩展被添加到这一流行的 API 中。在本文中,我们提出并实现了 TCPSnitch 软件,用于追踪 Linux 和 Android 应用与 TCP/IP 协议栈之间的交互。我们收集了一个包含超过 120 个不同应用所产生的交互的数据集。我们的分析揭示应用使用了多种 API 调用。在 Android 上,许多应用使用了各种套接字选项,即便 Java API 并未直接暴露它们。TCPSnitch 及关联数据集已公开可用。

关键词

引用

@article{arxiv.1711.00674,
  title  = {TCPSnitch: Dissecting the Usage of the Socket API},
  author = {Gregory Vander Schueren and Quentin De Coninck and Olivier Bonaventure},
  journal= {arXiv preprint arXiv:1711.00674},
  year   = {2017}
}

备注

See https://www.tcpsnitch.org