複数のソースを確認しましたが、LinuxはXDPエクスポートをサポートしていないことがわかりました。
私はxdpが元のパケットから何を変更できるか、そしてtcを除いて何を変更できないかを正確に知りたいと思います。
XDPエクスポートの質問の場合ユースケース:マルチキャスト。 (他のユースケースもあります。)ユースケースでXDPエクスポートがサポートされていない理由を推論する方法です。
(何を推論できますか?)
xdpが開始セクションにありますが、終了セクションにはないことがわかります。しかし、なぜ?先ほどのMACアドレスを悪意を持って修正し、ネットワーククラッシュを引き起こす可能性があることを学びました。しかしそれは真実ではない。 xdp送信がサポートされていない理由を推測できるユースケースでは、接続できないものがあります。