Perl程序可以同时嗅探来自多个NIC的数据包吗?

时间:2014-02-17 09:32:06

标签: perl network-programming packet-capture

因此我打算使用Perl制作网络分析器。但在我开始之前我必须回答这个问题,Perl程序是否可以同时在多个NIC中嗅探数据包?我要做的一个功能是它需要在交换机内的整个局域网中嗅探数据包。这在Perl中是否可行?

1 个答案:

答案 0 :(得分:0)

无法在整个局域网中嗅探数据包。只有您的交换机支持它才有可能。许多swith都可以选择将所有流量复制到其中一个端口进行监控/嗅探。

http://en.wikipedia.org/wiki/Port_mirroring

http://www.miarec.com/knowledge/switches-port-mirroring