-3
ciscoスイッチからcdpパケットをスニッフィングしようとしています。JAVAを使用してciscoスイッチからcdpメッセージパケットをスニッフィングする方法
私はすべてのモデルを指定することはできませんが、私は多くのスイッチを扱うので、私は一般的にJavaを使用してこの方法がありますか?
ciscoスイッチからcdpパケットをスニッフィングしようとしています。JAVAを使用してciscoスイッチからcdpメッセージパケットをスニッフィングする方法
私はすべてのモデルを指定することはできませんが、私は多くのスイッチを扱うので、私は一般的にJavaを使用してこの方法がありますか?
CDPは、MAC(イーサネット)レイヤーでCisco の独自のプロトコルであり、TCP/IPに基づいていません。したがって、java.net
Java APIはCDPフレームを処理できません。
したがって、基盤となるネットワークシステムインターフェイスにアクセスするには、JNIネイティブコールに基づくサードパーティライブラリを使用する必要があります。 通常、PCAP Javaラッパーはジョブを実行します。 JNetPcapを試すと、LinuxとWindowsで動作するはずです。 http://jnetpcap.com/download
Javaはこのような低レベルの作業には適していません。ネイティブコード/ライブラリを使用する必要があります。 – Kayaman