2017-08-25 6 views
-3

ciscoスイッチからcdpパケットをスニッフィングしようとしています。JAVAを使用してciscoスイッチからcdpメッセージパケットをスニッフィングする方法

私はすべてのモデルを指定することはできませんが、私は多くのスイッチを扱うので、私は一般的にJavaを使用してこの方法がありますか?

+0

Javaはこのような低レベルの作業には適していません。ネイティブコード/ライブラリを使用する必要があります。 – Kayaman

答えて

1

CDPは、MAC(イーサネット)レイヤーでCisco の独自のプロトコルであり、TCP/IPに基づいていません。したがって、java.net Java APIはCDPフレームを処理できません。

したがって、基盤となるネットワークシステムインターフェイスにアクセスするには、JNIネイティブコールに基づくサードパーティライブラリを使用する必要があります。 通常、PCAP Javaラッパーはジョブを実行します。 JNetPcapを試すと、LinuxとWindowsで動作するはずです。 http://jnetpcap.com/download

関連する問題