标签: perl network-programming packet-capture
因此我打算使用Perl制作网络分析器。但在我开始之前我必须回答这个问题,Perl程序是否可以同时在多个NIC中嗅探数据包?我要做的一个功能是它需要在交换机内的整个局域网中嗅探数据包。这在Perl中是否可行?
答案 0 :(得分:0)
无法在整个局域网中嗅探数据包。只有您的交换机支持它才有可能。许多swith都可以选择将所有流量复制到其中一个端口进行监控/嗅探。
http://en.wikipedia.org/wiki/Port_mirroring
http://www.miarec.com/knowledge/switches-port-mirroring