2014-02-17 34 views
3

我打算爲我的論文製作一個網絡分析器,該分析器利用SNMP來接收連接到受管理交換機的主機的MAC地址。從那裏,我將通過端口鏡像獲取通過交換機的數據包,然後對其進行分析。爲此,我將使用Perl。但是,我有兩個問題。在Perl中分析網絡的問題

  1. 有沒有辦法掃描聚合交換機呢?假設我的軟件在PC A上運行,然後連接到Switch A的SPAN端口。然後,Switch A的fa0/10接口連接到Switch B的fa0/10。我被告知,除非兩個fa0/10都是跨接端口,否則您將無法從交換機B獲取數據包。是這樣嗎?如果不是,這將如何工作?

  2. Perl是否支持同時從兩個多個網卡嗅探數據包?假設交換機A的SPAN端口連接到NIC A,並且交換機B的SPAN端口連接到NIC B.是否有一個Perl庫允許我將來自兩個交換機的數據包鏡像到一起?

對不起,如果有任何問題沒有意義。我很難表達我的困惑,因爲我的頭腦已經混亂不堪。

+0

http://www.snort.org/community –

回答