3

Javaでレイヤー2の生ソケットを開く方法は? C では、通常、sockaddr_ll 構造を持つレイヤー 2 の生のソケットを開くために AF_PACKET レベルを使用します。レイヤ 2 プログラミングに対応するソケット パッケージは何ですか?

4

1 に答える 1

2

Java はレイヤ 3 より下のネットワーク サポートを提供しないため、プレーンな Java アプローチを使用してこれを行うことはできません。唯一の方法は、pcapJNI を介してネイティブ ライブラリを使用する回避策です。そのためのより高いレベルのインターフェースを提供する Java ライブラリがいくつかあります。

編集:壊れたリンクを更新

于 2012-07-18T07:39:18.463 に答える