PPPoE の内部動作を学習するために、小さな PPPoE アクセス コンセントレータを作成しようとしています。これには、非 IP パケットを送信する必要があり、ETHER_TYPE を設定し、最終的にはイーサネット フレーム ヘッダーの宛先 mac フィールドを設定できる必要がありますが、私が知る限り、生の WinSock ソケットを使用すると、独自のパケットを供給することができます。 IP ヘッダーですが、イーサネット ヘッダーではありません。
これは本当ですか?もしそうなら、これを回避する方法はありますか?
私は WinPcap をよく知っており、最後の手段としてのみ使用します。