是否可以仅使用TCL标准库收集实时网络流量?

时间:2015-01-29 18:31:58

标签: unix tcl

我正在和其他几个人一起开展一个项目,我们遇到了一个问题,我们需要检查设备是否正在联系我们机器上运行的服务器的某个地址。

我们目前正在使用wireshark捕获进行一些后期处理,但最近我们一直有兴趣看看我们是否可以直播。

唯一需要注意的是,我们唯一的资源是标准TCL库(即我们无法为TCL或操作系统下载任何额外的软件包。

我一直在寻找TCL维基上的互联网类别,但还没有看到任何内容。

谢谢!

1 个答案:

答案 0 :(得分:1)

基线Tcl将使用的唯一网络流量是由它创建的TCP套接字发送的(最终使用socket命令发送的,尽管许多软件包都包含它)。收听其他类型的套接字或其他不用于Tcl代码的流量(例如,使用“混杂模式”网卡)需要某种扩展,或者需要在另一个进程中完成监听。