
我查看了多個來源,但了解到 Linux 不支援 XDP 出口。
我想確切地知道 xdp 可以在原始資料包上修改哪些內容以及除了 tc 之外不能修改哪些內容。
對於 XDP 出口疑問,使用案例:多播。 (也可以有其他用例)如何從用例中推斷為什麼 XDP 出口不受支援。
(你能推斷出什麼?)
我知道 xdp 位於入口部分,但不在出口部分。但為什麼 ?我剛剛了解到它可以惡意修改目標 MAC 位址,從而導致網路癱瘓。但事實並非如此。有些東西我無法從用例中連接,我可以從中推斷為什麼 xdp egress 不受支援。