私の疑問はかなり奇妙です..
私のLinuxサーバーでは、DHCPサーバーアプリケーションがポート番号547でdhcpクライアントメッセージを待機しています。
Wiresharkでdhcpクライアントからのメッセージが表示されていますが(Linuxサーバーで実行されています)..dhcpサーバーが応答していません。
パケットが実際にdhcpサーバーによって処理されているか、Linux IPスタックによってその間にドロップされていることを確認する方法はありますか?
DHCPサーバーは独自のコードであるため、ログを追加したり、recv関数で確認したりするために変更することはできません。
DHCP固有ではなく、ソケットに基づく一般的な質問と考えてください。私の興味は、統計やその他のものから、パケットが適切なソケットバッファで受信されたことをどのように知ることができるかということです。