Or perhaps socket buffer size on the other side was low?(Just curiosity...) May be increasing it you could reach even more speed because a 3.3Mb/(2*100Mb) = 0.016secs ping time seems high in a 100Mb ethernet.
Pablo J. Royo ---------- Original Message ---------------------------------- From: "p b" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] Date: Wed, 22 Jan 2003 16:00:34 +0100 >In fact, it was the size of the buffer used to send the data which was too >large!! >Now I reach 3,3 Mo/s > >Thanks for your help, > > >-----Message d'origine----- >De�: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] De >la part de Pablo J Royo >Envoy�: mardi 21 janvier 2003 17:11 >��: [EMAIL PROTECTED] >Objet�: Re: faster connexion > >I don�t know, but I think your socket buffer may be very low, (default about >8192 bytes or so) so your socket will never send to net as much bytes as he >can. >You can try to increase to 128Kb or 1Mb with setsockopt( ) function. (In >fact it should be 2*(Bandwidth)*(ping time) to keep a full link) > >Try something like this: >.... >socket = socket( ); > >int level = IPPROTO_TCP; > >#ifdef WIN32 > int retval = setsockopt((SOCKET)sock,SOL_SOCKET,SO_RCVBUF,(char >*)optval,optlen); >#else > int retval = setsockopt(sock,level,SO_RCVBUF,(char *)optval,optlen); >#endif > >Hope this helps > >Pablo J. Royo > >----- Original Message ----- >From: "p b" <[EMAIL PROTECTED]> >To: <[EMAIL PROTECTED]> >Sent: Tuesday, January 21, 2003 9:57 AM >Subject: faster connexion > > >> Hi, >> >> I have made a connexion between 2 computers linked by a 100Mb net. >> I use BIO_s_connect and BIO_s_accept, but I can't transmit data faster >> than 100ko/s (Even without SSL)! How can I "boost" my connexion :-) >> >> Thanks! >> > >______________________________________________________________________ >OpenSSL Project http://www.openssl.org >Development Mailing List [EMAIL PROTECTED] >Automated List Manager [EMAIL PROTECTED] > > >______________________________________________________________________ >OpenSSL Project http://www.openssl.org >Development Mailing List [EMAIL PROTECTED] >Automated List Manager [EMAIL PROTECTED] > ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
