Linux kernel module for UDP proxy
$1500-3000 USD
Kiszállításkor fizetve
Develop a linux kernel module that will use the socket interface to proxy data to multiple IP destinations using UDP. When a data is written to the socket, the data is sent to each of the destinations using kernel level UDP calls. The receivers on getting the data will send an ack using UDP that needs to be timed at the sender. You can register it as a protocol using the struct proto and proto_ops. Internally, you can use the kernel_ sendmsg() and kernel_recvmsg() calls. The module should be loaded / removed using insmod / rmmod.
If the ack from a receiver is not received within a configured time, resend for a fixed number of count.
Delivery to include:
1) documentation f code flow, build, installation & uninstallation
2) demonstration of flow using debugger in a web conference that would be recorded
3) source code including testing code.
Projektazonosító: #17149273
A projektről
8 szabadúszó tett átlagosan 2663$ összegű árajánlatot erre a munkára
Hi, I am an experienced programmer and I'm sure I can complete your project asap. Please contact me and tell about your project details. I promise a high quality and punctual work. Thanks. Linux kernel module for UDP Továbbiak