
複数のソースを調べましたが、XDP egress は Linux ではサポートされていないことがわかりました。
xdp が raw パケット上で変更できるものと、tc が変更できないものを正確に知りたいです。
XDP 出力の疑問については、ユースケース: マルチキャスト。(他のユースケースもある可能性があります) ユースケースから、XDP 出力がサポートされていない理由について、何を、どのように推測すればよいでしょうか。
(何を推測できますか?)
xdp は入力部分にはありますが、出力部分にはありません。なぜでしょうか。宛先 MAC アドレスを悪意を持って変更してネットワークを圧迫する可能性があると理解できましたが、そうではありません。ユース ケースから接続できないものがあり、そこから xdp egress がサポートされていない理由を推測できます。