Linux kernel module for UDP proxy

已关闭 已发布的 5 年前 货到付款
已关闭 货到付款

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.

C 编程 嵌入式软件 Linux 软件构架 UNIX

项目ID: #17149273

关于项目

7个方案 远程项目 活跃的5 年前

有7名威客正在参与此工作的竞标,均价$2614/小时

super2lao

Hi, Dear Employer! I am really interested in your project. I have enough experience with Linux Kernel, C/C++, C#, java programming. I am 100% sure I can satisfy your requirements perfectly. Clear Algorithm Will En 更多

$2500 USD 在30天内
(120条评论)
7.7
tangramua

Hello, I can create a module that you require. Please, provide more detailed description of you project. I am professional Web Developer and co-owner of a web-development team with 17 years experience in Web Deve 更多

$2500 USD 在30天内
(118条评论)
7.7
hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ 更多

$1800 USD 在14天内
(178条评论)
7.2
SilentStarMagic

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 更多

$2500 USD 在15天内
(20条评论)
5.0