Hello Wilfried, On HttpCli1->>CtrlSocket->BufSize I set 32768 it's OK but when I Http Post to Send File it run at every packet size 8193 not 32768, I think it seems has limit so that I can not send over 8193 every packet size. In TidHttp->SendBufferSize set 32768 it works well every packet size is 32768. See this Image.
http://img79.imageshack.us/img79/2092/ics0rl.jpg I know Change buffer size cannot change upload speed, But I use ADSL 8M / 640 kbps it should has max upload speed with 80 kb/s. if I send every packet size 32768 it can up to 50kb/s speed. by 8193 only has 20kb/s speed. I want to use my max upload speed and how can I to do? Kind Regards --- Wilfried Mestdagh <[EMAIL PROTECTED]> 說: > Hello Opqrst, > > > HttpCli1->>CtrlSocket->BufSize property, and I > don't > > know how to set can more than 8193 even to 32768 > or > > You can set this to any value (it's integer), but if > you let it default > you will probably have best performance. > > > Because by this way I can Upload with my full > upload > > connect speed. > > Changing the buffer size will not change upload > speed. This because, as > Francois already have mentioned, ethernet packet > size is 1514 bytes. If > you have PPP connection then packetsize is 512 > bytes. This is low level > and nothing to do with ICS or any other components. > > --- > Rgds, Wilfried [TeamICS] > http://www.overbyte.be/eng/overbyte/teamics.html > http://www.mestdagh.biz > > Wednesday, January 11, 2006, 21:56, Opqrst Ghrst > wrote: > > > > Hi > > > I want to change the send buffer just like > Tidhttp it > > property "SendBufferSize" , at ThttpCli I only > change > > it to max 8193 limit by set > HttpCli1->>CtrlSocket->BufSize property, and I don't > > know how to set can more than 8193 even to 32768 > or > > more. > > Because by this way I can Upload with my full > upload > > connect speed. > > Dose ThttpCli has just like this property to set? > > > sorry for my poor english. > > > --- Francois PIETTE <[EMAIL PROTECTED]> > 說: > > >> > I try use TIdhttp it can send with packet 32768 > >> size. > >> > >> That is not possible. Maximum packet size is 1514 > >> bytes on Ethernet it is > >> much less on modem links. You probably confuse > the > >> maximum buffer size you > >> may send and the packet size on the network. > Totally > >> different things. > >> > >> THttpCli can send any data size. You don't have > to > >> worry about winsock > >> buffer size. > >> > >> > But when I use this Object and HttpCli at the > same > >> > time I cannot complier. It seems these two > object > >> > cannot use the same time. > >> > >> Strange. But easy solution: use only THttpCli ! > >> I can't help you more if you don't tell the error > >> message you get. The > >> compiler always give error messages which give an > >> incredible help to solve > >> problems. Seems you are neglecting those messages > >> :-( > >> > >> -- > >> [EMAIL PROTECTED] > >> http://www.overbyte.be > >> > >> > >> ----- Original Message ----- > >> From: "Opqrst Ghrst" <[EMAIL PROTECTED]> > >> To: "ICS support mailing" <twsocket@elists.org> > >> Sent: Tuesday, January 10, 2006 8:42 AM > >> Subject: 回覆: Re: [twsocket] ThttpCil Send > bufsize > >> problem > >> > >> > >> > > >> > Thanks for your reply. > >> > I try use TIdhttp it can send with packet 32768 > >> size. > >> > But when I use this Object and HttpCli at the > same > >> > time I cannot complier. It seems these two > object > >> > cannot use the same time. > >> > > >> > --- Francois PIETTE > <[EMAIL PROTECTED]> > >> 說: > >> > > >> >> > Q1: > >> >> > I set HttpCli1->CtrlSocket->BufSize=32768 > >> >> > ,but when I send data it only has Max > BufSize > >> >> 8193. > >> >> > How can I set it more than 8193 and has it > Max > >> >> limit? > >> >> > >> >> Sending buffer size doesn't change much at the > >> >> network layer. HTTP use TCP > >> >> and TCP is a stream oriented proptocol. > Default > >> >> buffer size fit the largest > >> >> TCP packet on Ethernet network. > >> >> > >> >> > Q2: > >> >> > Dose HttpCli1->SendStream has Size limit? > >> >> > When I send more than 100MB file, It seems > not > >> >> works. > >> >> > >> >> Actually it works :-) > >> >> When you say "it doesn't work", I can't help > you. > >> >> You must give more details > >> >> about what doesn't work. You must given error > >> >> message or symptoms. > >> >> > >> >> -- > >> >> [EMAIL PROTECTED] > >> >> http://www.overbyte.be > >> > >> > -- > >> To unsubscribe or change your settings for > TWSocket > >> mailing list > >> please goto > >> http://www.elists.org/mailman/listinfo/twsocket > >> Visit our website at http://www.overbyte.be > > > > _______________________________________ > > YM - 離線訊息 > > > > > 就算你沒有上網,你的朋友仍可以留下訊息給你,當你上網時就能立即看到,任何說話都冇走失。 > > http://messenger.yahoo.com.hk > > > -- > To unsubscribe or change your settings for TWSocket > mailing list > please goto > http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be _______________________________________ YM - 離線訊息 就算你沒有上網,你的朋友仍可以留下訊息給你,當你上網時就能立即看到,任何說話都冇走失。 http://messenger.yahoo.com.hk
-- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be