[LUGOS-BLA] Izgubljeni paketki

Nejc Skoberne nejc at skoberne.net
Wed Mar 29 16:18:08 CEST 2006


Zdravo!

Tole ni ravno za na LUGOS-LIST, upam, da mi bo kdo tukaj znal pomagati.

Trenutno sem v Franciji in uporabljam internet WiFi ponudnika. S povezavo
sem načeloma zadovoljen, hitrost je cca. 1M/128k. Tudi pri uporabi HTTP
protokolov (spletne strani), FTP, IMAP, ... načeloma nimam težav.

Težave pa imam z našo (slovensko podjetje kjer delam) poslovno aplikacijo;
ki deluje preko HTTPja (Windows IIS strežnik). Torej ne gre za spletno
aplikacijo, ampak za tankega klienta (Delphi), strežnik ter bazo (multitier).

Kaj se mi dogaja; recimo:

4 0.083165 192.168.100.93 193.77.xxx.yyy TCP 2066 > yyyy [PSH, ACK] Seq=1 Ack=1 Win=34000 Len=273 TSV=2950 TSER=0
5 0.181871 193.77.xxx.yyy 192.168.100.93 TCP [TCP Previous segment lost] yyyy > 2066 [FIN, PSH, ACK] Seq=90 Ack=274 Win=17407 Len=224 TSV=5488810 TSER=2950
6 0.181929 192.168.100.93 193.77.xxx.yyy TCP [TCP Dup ACK 3#1] 2066 > yyyy [ACK] Seq=274 Ack=1 Win=34000 Len=0 TSV=2951 TSER=0 SLE=90 SRE=315
7 3.356332 193.77.xxx.yyy 192.168.100.93 TCP [TCP Retransmission] yyyy > 2066 [FIN, PSH, ACK] Seq=1 Ack=274 Win=17407 Len=313 TSV=5488842 TSER=2951
8 3.356418 192.168.100.93 193.77.xxx.yyy TCP 2066 > yyyy [ACK] Seq=274 Ack=315 Win=33687 Len=0 TSV=2982 TSER=5488842

Torej nekateri paketki ne pridejo in potem pride do velikih časovnih zamud ...
Dostikrat se dogaja tudi tole:

191 13.475742 192.168.100.93 193.77.xxx.yyy TCP 2179 > yyyy [ACK] Seq=396 Ack=272 Win=33730 Len=0 TSV=11950 TSER=5497809
192 13.475942 192.168.100.93 193.77.xxx.yyy TCP 2179 > yyyy [FIN, ACK] Seq=396 Ack=272 Win=33730 Len=0 TSV=11950 TSER=5497809
193 13.476830 192.168.100.93 193.77.xxx.yyy TCP 2180 > yyyy [SYN] Seq=0 Ack=0 Win=32768 Len=0 MSS=1360 TSV=0 TSER=0
194 13.535734 193.77.xxx.yyy 192.168.100.93 TCP yyyy > 2179 [ACK] Seq=272 Ack=397 Win=17285 Len=0 TSV=5497809 TSER=11950
195 16.446292 192.168.100.93 193.77.xxx.yyy TCP 2180 > yyyy [SYN] Seq=0 Ack=0 Win=32768 Len=0 MSS=1360 TSV=0 TSER=0
196 22.454917 192.168.100.93 193.77.xxx.yyy TCP 2180 > yyyy [SYN] Seq=0 Ack=0 Win=32768 Len=0 MSS=1360 TSV=0 TSER=0
197 22.515197 193.77.xxx.yyy 192.168.100.93 TCP yyyy > 2180 [SYN, ACK] Seq=0 Ack=1 Win=17680 Len=0 MSS=1440 TSV=0 TSER=0
198 22.515266 192.168.100.93 193.77.xxx.yyy TCP 2180 > yyyy [ACK] Seq=1 Ack=1 Win=34000 Len=0 TSV=12040 TSER=0

Torej klient pošlje SYN in nato čaka 3 sekunde (default RTT od Windows XP). Ker
odgovora spet ni, pošlje še enkrat. Očitno je torej, da se paketki izgubljajo
nekje vmes.

Zanima me, kaj je največ kar lahko naredim, da bi bilo delo s tako aplikacijo
vsaj približno normalno, torej uporabno. Pomislil sem, da bi zmanjšal RTT na 1sek,
vendar se to v Windows XP kolikor sem videl, ne da; da se samo v Windows NT in 2000.

Hvala in LP,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nejc.vcf
Type: text/x-vcard
Size: 209 bytes
Desc: not available
Url : http://liste2.lugos.si/pipermail/lugos-bla/attachments/20060329/4ada0fb7/nejc.vcf


More information about the lugos-bla mailing list