【问题标题】:Is there any way to trace how a network packet pass through processes?有什么方法可以跟踪网络数据包如何通过进程?
【发布时间】:2013-08-18 11:59:34
【问题描述】:

有一些进程在同一个Linux服务器上运行,它们通过套接字相互通信。我想知道有没有办法跟踪数据包如何通过这些过程?

【问题讨论】:

  • 什么样的套接字? (IP,Unix,其他东西,..)
  • wireshark 支持你的 linux 风格吗?检查该页面的底部。
  • @Joni tcp/udp 套接字

标签: linux network-programming linux-kernel network-protocols


【解决方案1】:

可以有不同的方法来达到目的。由于所有进程都在同一台机器/服务器上运行,因此这意味着它们将使用不同的端口地址。因此,您可以使用wireshark 来检查在不同端口(以及不同的进程)上接收到的数据包

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-11
    • 1970-01-01
    • 2013-02-04
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多