🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #5696

Forcing Transmission of Packets

#5696
From: Joe St. Onge
Date: Fri, 09 Jul 2004 18:43
18 lines
1768 bytes
Hi,

I am working on an application which performs a files transfer via BB
TServerSocket.  When connected locally to my remote device the thruput is
great.  However, when connect via WAN with 80+ Ms round trip delays the
overall thruput drops way down.  The problem is that the remote device has
about a 2K buffer and windows doesn't send another packet until it see a
window size from the remote unit of at least 1K.  Because of the round trip
delays, this results in the remote units buffer being emptied before it
receives the next packet.

What I need to do is to modify the windows socket to send the exact number
of bytes that the remotes windows size reports, instead of waiting for the
magic 1K window size.  Anyone know how to change the BB TServe Socket
operation to force it to transmit smaller packets instead of the 1K???

Thanks,
Joe St. Onge
Technical Details
Message-ID: <40eee74d$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,a9487aba9f7a346f,start
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
Reply-To: "Joe St. Onge" <jstonge@nel-techlabs.com>
From: "Joe St. Onge" <jstonge@nel-techlabs.com>
Newsgroups: borland.public.cppbuilder.internet.socket
Subject: Forcing Transmission of Packets
Date: Fri, 9 Jul 2004 14:43:30 -0400
Lines: 20
Organization: Nel-Tech Labs
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
NNTP-Posting-Host: 216.41.126.194
Message-ID: <40eee74d$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1089398605 216.41.126.194 (9 Jul 2004 11:43:25 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail