Find Jobs
Hire Freelancers

Disable nagle algorithum

$30-80 USD

Closed
Posted over 15 years ago

$30-80 USD

Paid on delivery
Here is the situation. We have a application that is latency sensitive and sends and receives only very small packets of data. Due to sending only very small packets of data windows is forcing the tcp_nodelay flag (nagle algorithum) causing an increase in latency of upto 200ms extra. The program is a 3rd party application we have no control over and sends data over two ports to different addresses (both domain and ip based) Currently, we can get around this problem by tunneling data over SSH to a linux box and this drops the extra 200ms wait, but requires us to use a number of applications to acheive these results. We use freecap to load the applcation into which directs packets to our local (port 1080, socks 5) ssh connection made to our linux server throught PuTTy. This project is to develop a single application that can acheive the same results as tunneling data through a linux box. Firstly just a working example is required and must fullfill all the requirements. ( Grab packets on two different ports, and send/receive them to their original destinations with the nagle algorithum disabled ) After this is proven to work as required, another project to turn this into? a commerical aplication will be posted to the developer. PREFER to be developed in DELPHI but other languages will be consider if it is easier to acheive these results.
Project ID: 3146278

About the project

1 proposal
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average $68 USD for this job
User Avatar
See private message.
$68 USD in 14 days
0.0 (1 review)
0.0
0.0

About the client

Flag of AUSTRALIA
Brisbane, Australia
5.0
15
Payment method verified
Member since Oct 11, 2004

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.