Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

possible to do an af_xdp version so there won't be a need to modify kernel? #1898

Closed
kolinfluence opened this issue Jun 11, 2023 · 1 comment
Assignees
Labels
question Questions and support tasks

Comments

@kolinfluence
Copy link

  1. pls update this milestone expected deadline, thx
    https://github.com/tempesta-tech/tempesta/milestone/15

  2. as was looking at the deadline for this, i thought it would be "better" to just shift to use af_xdp which means we wont need to modify kernel. can this be a possibility? also, it will lay the foundation for h3 too.

@krizhanovsky
Copy link
Contributor

Hi @kolinfluence ,

thanks for your request. I updated the expected date for 0.7 - all the tasks seem already have pull requests and I think we'll be able to merge all the fixes and prepare the package within 2 weeks.

Regarding AF_XDP it impossible to go with XDP only: Tempesta FW is an HTTP proxy, so it must be placed on to of a TCP/IP stack and be an active TCP endpoint while XDP works on very low network layer, much earlier than TCP and even IP.

I'm closing the issue, but feel free to reopen it if you have any questions or proposals!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Questions and support tasks
Projects
None yet
Development

No branches or pull requests

2 participants