Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Javaでレイヤー2の生ソケットを開く方法は? C では、通常、sockaddr_ll 構造を持つレイヤー 2 の生のソケットを開くために AF_PACKET レベルを使用します。レイヤ 2 プログラミングに対応するソケット パッケージは何ですか?
Java はレイヤ 3 より下のネットワーク サポートを提供しないため、プレーンな Java アプローチを使用してこれを行うことはできません。唯一の方法は、pcapJNI を介してネイティブ ライブラリを使用する回避策です。そのためのより高いレベルのインターフェースを提供する Java ライブラリがいくつかあります。
pcap
編集:壊れたリンクを更新