여러 소스를 확인했지만 Linux는 XDP 내보내기를 지원하지 않는다는 것을 알게 되었습니다.
나는 xdp가 원본 패킷에서 무엇을 수정할 수 있는지, 그리고 tc를 제외하고는 무엇을 수정할 수 없는지 정확히 알고 싶습니다.
XDP 내보내기 질문의 경우 사용 사례: 멀티캐스트. (다른 사용 사례도 있을 수 있습니다.) 사용 사례에서 XDP 내보내기가 지원되지 않는 이유를 추론하는 방법입니다.
(무엇을 추론할 수 있나요?)
xdp가 시작 섹션에 있지만 종료 섹션에는 없다는 것을 알고 있습니다. 그런데 왜? 방금 대상 MAC 주소를 악의적으로 수정하여 네트워크 충돌을 일으킬 수 있다는 것을 배웠습니다. 그러나 그것은 진실이 아니다. xdp 송신이 지원되지 않는 이유를 추론할 수 있는 사용 사례에서 연결할 수 없는 것이 있습니다.