什么是 tcp 和 udp 以及每个程序的网络监视器

什么是 tcp 和 udp 以及每个程序的网络监视器

我尝试过很多可用的网络监视器(nethogs、iftop、darkstat 等)。但不知为何,这些都不能满足我的所有期望:

  • 累计接收的数据量,而不是实时瞬时 mbps
  • 添加 UDP 和 TCP(以及其他?)数据量
  • 按程序名而不是按进程输出
  • 最好是轻量级的,即无需安装服务

到目前为止,我发现最好的方法是“nethogs -a”,但据我所知,这不包括 UDP。我在网上读到,使用选项“-C”也应该可以监控 UDP,但在装有 nethogs 0.8.5-2 的 ubuntu 18.04 上,此选项不被接受。

如果我知道的话,就一定有某个程序在使用正确的选项调用时可以执行此操作!

相关内容