Compress payload of Ethernet packets

OS: Linux

Programming language: prefer C/C++, java and python also are ok.

Delivery: 4 days

Project description:

A program keeps monitoring packet received on a specified port. Once receiving a packet, compress the payload of the packet by applying rule-length encoding algorithm, lz4, or gzip algorithms to gain a good compression ratio (compressed_packet_size/original_packet_size). I know the compression ratio varies from the nature of the content of the packets. We can discuss which algorithm will be implemented and what kind of files to be sent.

Then the program sent the compressed packets to the incoming port. Please keep mind that we cannot change the original src/dst mac or ip address of the packets.

I attach a topology below to demonstrate what I want.

Habilidades: Programação C, Programação C++ , CUDA, Java, Linux

Veja mais: linux programming language, linux assembly language programming, last flash player temp files linux, find remove files linux, delete line files linux, play pls files linux, playing pls files linux, scripted deletion files linux, transfer files linux, run ffmpeg files linux, mysql script parse xml files linux, delete thousands files linux, log files linux, automatically copying files linux, learn web development programming language malaysia, centsports programming language, betfair programming language, oscommerce programming language, best programming language cisco ios hack, trading platforms programming language, find programming job using softwareag natural programming language, java reading files linux, find cron files linux, logo block programming language download, typing programming language

Acerca do Empregador:
( 1 comentário ) Evanston, United States

ID do Projeto: #16061829

Concedido a:


Hi, Dear Employer! How are you? I am really interested in your project. I have enough experience on python, C/C++, C#, java programming. I am going to use the PCAP lib for dump packet. I am 100% sure i can satisf Mais

$147 USD em 3 dias
(157 Comentários)

9 freelancers estão ofertando em média $161 para esse trabalho


hi, i have completed similiar project with your project before. i am using lzw, gzip for compress/decompress data. and i have good experience on socket communication. i am using c/c++ for packet queue and threading Mais

$155 USD in 3 dias
(19 Comentários)

Feel fee to contact me for Compress payload of Ethernet [url removed, login to view] me message to discuss further more details .We provide the comments,images,videos,demos and live sessions in order to help the [url removed, login to view] paymen Mais

$150 USD in 3 dias
(21 Comentários)

Greeting, I have understood your Compress payload of Ethernet packets task and can do it with your 100% satisfaction. Please ping me for more discussion. I have more than 5 years of experience in C Programming, Mais

$150 USD in 2 dias
(13 Comentários)

Hello, as an expert in C++ and Java, I read your job posting very interestingly and am very excited to assist you in completing the job successfully. I have lots of experiences in developing compression and network pr Mais

$222 USD in 3 dias
(9 Comentários)

Please discuss, can able to finish it asap...................................................................................................................

$155 USD in 3 dias
(9 Comentários)

Hello, how are you? I hope you have a bright day/evening from your side. I have read the details provided, but please contact me so that we can discuss more on the project. I believe I have the required skills in this Mais

$147 USD in 3 dias
(8 Comentários)

The simplest way is to use iptables to redirect the traffic to our application which listens on a specific port. Then apply either lz4 or gzip compression on the incoming packets, and then finally forward compressed to Mais

$277 USD in 3 dias
(0 Comentários)

Hi I'm   RICH P. I've reviewed your complete job description, and I fulfill all the qualifications required for this project. I have done many projects and I always try to provide good quality work to my clients Mais

$50 USD in 3 dias
(0 Comentários)