slow download, quick upload

User Patrice patrice at idea.dnsalias.net
Tue May 24 06:30:13 PDT 2005


Hello

I m running freebsd 5.3
the freebsd is connected to 2 PC in a DMZ.
Upload and download from both PC are OK
but when the freebsd try to download a file from a PC, it is slow.
The speed is around 5M bytes/s when the DMZ download a file from DMZ or from fre
The speed is around 120K Bytes/s when the freeb download a file from DMZ

i did some tcpdump :

servidea.dvp.idea is the freebe, savdvp6 is in DMZ

tcpdump host servidea and savdvp6 (the slow download from DMZ) :
(wget http://savdvp6/a.bin)

15:26:37.441663 IP savdvp6.http > servidea.dvp.idea.52010: F 3676502304:3676502304(0) ack 877373982 win 64555 <nop,nop,timestamp 856761 181096733>
15:26:37.441734 IP servidea.dvp.idea.52010 > savdvp6.http: . ack 1 win 33304 <nop,nop,timestamp 181098233 856761>
15:26:37.441833 IP servidea.dvp.idea.52010 > savdvp6.http: F 1:1(0) ack 1 win 33304 <nop,nop,timestamp 181098233 856761>
15:26:37.441923 IP savdvp6.http > servidea.dvp.idea.52010: . ack 2 win 64555 <nop,nop,timestamp 856761 181098233>
15:26:46.298445 IP servidea.dvp.idea.60456 > savdvp6.http: S 3081508323:3081508323(0) win 65535 <mss 1460,nop,nop,sackOK,nop,wscale 1,nop,nop,timestamp 181099118 0>
15:26:46.298634 IP savdvp6.http > servidea.dvp.idea.60456: S 1235061487:1235061487(0) ack 3081508324 win 65535 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0,nop,nop,sackOK>
15:26:46.298707 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 1 win 33304 <nop,nop,timestamp 181099118 0>
15:26:46.298848 IP servidea.dvp.idea.60456 > savdvp6.http: P 1:103(102) ack 1 win 33304 <nop,nop,timestamp 181099118 0>
15:26:46.300267 IP savdvp6.http > servidea.dvp.idea.60456: . 1:1449(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099118>
15:26:46.300390 IP savdvp6.http > servidea.dvp.idea.60456: . 1449:2897(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099118>
15:26:46.300427 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 2897 win 32580 <nop,nop,timestamp 181099119 856850>
15:26:46.300802 IP savdvp6.http > servidea.dvp.idea.60456: P 2897:4345(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.300911 IP savdvp6.http > servidea.dvp.idea.60456: . 4345:5793(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.300953 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 5793 win 31132 <nop,nop,timestamp 181099119 856850>
15:26:46.301051 IP savdvp6.http > servidea.dvp.idea.60456: . 5793:7241(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.301288 IP savdvp6.http > servidea.dvp.idea.60456: P 7241:8499(1258) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.301325 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 8499 win 29779 <nop,nop,timestamp 181099119 856850>
15:26:46.301455 IP savdvp6.http > servidea.dvp.idea.60456: . 8499:9947(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.301572 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 9947 win 33151 <nop,nop,timestamp 181099119 856850>
15:26:46.301585 IP savdvp6.http > servidea.dvp.idea.60456: . 9947:11395(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.301761 IP savdvp6.http > servidea.dvp.idea.60456: . 11395:12843(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.301811 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 12843 win 31703 <nop,nop,timestamp 181099119 856850>
15:26:46.301821 IP savdvp6.http > servidea.dvp.idea.60456: . 12843:14291(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.301884 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 14291 win 33304 <nop,nop,timestamp 181099119 856850>
15:26:46.301949 IP savdvp6.http > servidea.dvp.idea.60456: . 14291:15739(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302007 IP savdvp6.http > servidea.dvp.idea.60456: P 15739:16691(952) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302037 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 16691 win 32828 <nop,nop,timestamp 181099119 856850>
15:26:46.302405 IP savdvp6.http > servidea.dvp.idea.60456: . 16691:18139(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302546 IP savdvp6.http > servidea.dvp.idea.60456: . 18139:19587(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302586 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 19587 win 32580 <nop,nop,timestamp 181099119 856850>
15:26:46.302658 IP savdvp6.http > servidea.dvp.idea.60456: . 19587:21035(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302710 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 21035 win 33304 <nop,nop,timestamp 181099119 856850>
15:26:46.302773 IP savdvp6.http > servidea.dvp.idea.60456: . 21035:22483(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302895 IP savdvp6.http > servidea.dvp.idea.60456: . 22483:23931(1448) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.302930 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 23931 win 32580 <nop,nop,timestamp 181099119 856850>
15:26:46.302981 IP savdvp6.http > servidea.dvp.idea.60456: P 23931:24883(952) ack 103 win 65433 <nop,nop,timestamp 856850 181099119>
15:26:46.399232 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 24883 win 33304 <nop,nop,timestamp 181099129 856850>
15:26:46.399645 IP savdvp6.http > servidea.dvp.idea.60456: . 24883:26331(1448) ack 103 win 65433 <nop,nop,timestamp 856851 181099129>
15:26:46.399825 IP savdvp6.http > servidea.dvp.idea.60456: . 26331:27779(1448) ack 103 win 65433 <nop,nop,timestamp 856851 181099129>
15:26:46.399863 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 27779 win 32580 <nop,nop,timestamp 181099129 856851>
15:26:46.399888 IP savdvp6.http > servidea.dvp.idea.60456: . 27779:29227(1448) ack 103 win 65433 <nop,nop,timestamp 856851 181099129>
15:26:46.399940 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 29227 win 33304 <nop,nop,timestamp 181099129 856851>
15:26:46.400011 IP savdvp6.http > servidea.dvp.idea.60456: . 29227:30675(1448) ack 103 win 65433 <nop,nop,timestamp 856851 181099129>
15:26:46.400132 IP savdvp6.http > servidea.dvp.idea.60456: . 30675:32123(1448) ack 103 win 65433 <nop,nop,timestamp 856851 181099129>
15:26:46.400168 IP servidea.dvp.idea.60456 > savdvp6.http: . ack 32123 win 32580 <nop,nop,timestamp 181099129 856851>
15:26:46.400223 IP savdvp6.http > servidea.dvp.idea.60456: P 32123:33075(952) ack 103 win 65433 <nop,nop,timestamp 856851 181099129>


tcpdump host servidea and savdvp6   (the quick upload from DMZ) :
(from savdvp6, download with IE on http://servidea:3001/a.bin)

15:27:04.637297 IP savdvp6.2541 > servidea.dvp.idea.3001: F 2496793838:2496793838(0) ack 1926309210 win 64675
15:27:04.637382 IP servidea.dvp.idea.3001 > savdvp6.2541: . ack 1 win 65534
15:27:04.639086 IP savdvp6.2570 > servidea.dvp.idea.3001: S 2599892289:2599892289(0) win 65535 <mss 1460,nop,nop,sackOK>
15:27:04.639138 IP servidea.dvp.idea.3001 > savdvp6.2570: S 376263714:376263714(0) ack 2599892290 win 65535 <mss 1460,nop,nop,sackOK>
15:27:04.639241 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 1 win 65535
15:27:04.639430 IP savdvp6.2570 > servidea.dvp.idea.3001: P 1:316(315) ack 1 win 65535
15:27:04.641757 IP servidea.dvp.idea.3001 > savdvp6.2570: . 1:1461(1460) ack 316 win 65535
15:27:04.641790 IP servidea.dvp.idea.3001 > savdvp6.2570: . 1461:2921(1460) ack 316 win 65535
15:27:04.642261 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 2921 win 65535
15:27:04.642399 IP servidea.dvp.idea.3001 > savdvp6.2570: . 2921:4381(1460) ack 316 win 65535
15:27:04.642417 IP servidea.dvp.idea.3001 > savdvp6.2570: . 4381:5841(1460) ack 316 win 65535
15:27:04.642434 IP servidea.dvp.idea.3001 > savdvp6.2570: . 5841:7301(1460) ack 316 win 65535
15:27:04.642870 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 5841 win 65535
15:27:04.642910 IP servidea.dvp.idea.3001 > savdvp6.2570: . 7301:8761(1460) ack 316 win 65535
15:27:04.642928 IP servidea.dvp.idea.3001 > savdvp6.2570: . 8761:10221(1460) ack 316 win 65535
15:27:04.642945 IP servidea.dvp.idea.3001 > savdvp6.2570: . 10221:11681(1460) ack 316 win 65535
15:27:04.643255 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 8761 win 65535
15:27:04.643291 IP servidea.dvp.idea.3001 > savdvp6.2570: . 11681:13141(1460) ack 316 win 65535
15:27:04.643306 IP servidea.dvp.idea.3001 > savdvp6.2570: . 13141:14601(1460) ack 316 win 65535
15:27:04.643324 IP servidea.dvp.idea.3001 > savdvp6.2570: . 14601:16061(1460) ack 316 win 65535
15:27:04.643504 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 11681 win 64075
15:27:04.643538 IP servidea.dvp.idea.3001 > savdvp6.2570: . 16061:17521(1460) ack 316 win 65535
15:27:04.643554 IP servidea.dvp.idea.3001 > savdvp6.2570: . 17521:18981(1460) ack 316 win 65535
15:27:04.643570 IP servidea.dvp.idea.3001 > savdvp6.2570: . 18981:20441(1460) ack 316 win 65535
15:27:04.643757 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 14601 win 61155
15:27:04.643792 IP servidea.dvp.idea.3001 > savdvp6.2570: . 20441:21901(1460) ack 316 win 65535
15:27:04.643808 IP servidea.dvp.idea.3001 > savdvp6.2570: . 21901:23361(1460) ack 316 win 65535
15:27:04.643824 IP servidea.dvp.idea.3001 > savdvp6.2570: . 23361:24821(1460) ack 316 win 65535
15:27:04.644003 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 17521 win 58235
15:27:04.644036 IP servidea.dvp.idea.3001 > savdvp6.2570: . 24821:26281(1460) ack 316 win 65535
15:27:04.644051 IP servidea.dvp.idea.3001 > savdvp6.2570: . 26281:27741(1460) ack 316 win 65535
15:27:04.644068 IP servidea.dvp.idea.3001 > savdvp6.2570: . 27741:29201(1460) ack 316 win 65535
15:27:04.644253 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 20441 win 55315
15:27:04.644306 IP servidea.dvp.idea.3001 > savdvp6.2570: . 29201:30661(1460) ack 316 win 65535
15:27:04.644324 IP servidea.dvp.idea.3001 > savdvp6.2570: . 30661:32121(1460) ack 316 win 65535
15:27:04.644339 IP servidea.dvp.idea.3001 > savdvp6.2570: . 32121:33581(1460) ack 316 win 65535
15:27:04.644371 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 20441 win 65535
15:27:04.644494 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 23361 win 62615
15:27:04.644528 IP servidea.dvp.idea.3001 > savdvp6.2570: . 33581:35041(1460) ack 316 win 65535
15:27:04.644544 IP servidea.dvp.idea.3001 > savdvp6.2570: . 35041:36501(1460) ack 316 win 65535
15:27:04.644562 IP servidea.dvp.idea.3001 > savdvp6.2570: . 36501:37961(1460) ack 316 win 65535
15:27:04.644745 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 26281 win 59695
15:27:04.644779 IP servidea.dvp.idea.3001 > savdvp6.2570: . 37961:39421(1460) ack 316 win 65535
15:27:04.644794 IP servidea.dvp.idea.3001 > savdvp6.2570: . 39421:40881(1460) ack 316 win 65535
15:27:04.644810 IP servidea.dvp.idea.3001 > savdvp6.2570: . 40881:42341(1460) ack 316 win 65535
15:27:04.644986 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 29201 win 56775
15:27:04.645021 IP servidea.dvp.idea.3001 > savdvp6.2570: . 42341:43801(1460) ack 316 win 65535
15:27:04.645036 IP servidea.dvp.idea.3001 > savdvp6.2570: . 43801:45261(1460) ack 316 win 65535
15:27:04.645053 IP servidea.dvp.idea.3001 > savdvp6.2570: . 45261:46721(1460) ack 316 win 65535
15:27:04.645231 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 32121 win 53855
15:27:04.645264 IP servidea.dvp.idea.3001 > savdvp6.2570: . 46721:48181(1460) ack 316 win 65535
15:27:04.645282 IP servidea.dvp.idea.3001 > savdvp6.2570: . 48181:49641(1460) ack 316 win 65535
15:27:04.645297 IP servidea.dvp.idea.3001 > savdvp6.2570: . 49641:51101(1460) ack 316 win 65535
15:27:04.645518 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 35041 win 50935
15:27:04.645556 IP servidea.dvp.idea.3001 > savdvp6.2570: . 51101:52561(1460) ack 316 win 65535
15:27:04.645570 IP servidea.dvp.idea.3001 > savdvp6.2570: . 52561:54021(1460) ack 316 win 65535
15:27:04.645583 IP servidea.dvp.idea.3001 > savdvp6.2570: . 54021:55481(1460) ack 316 win 65535
15:27:04.645729 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 37961 win 48015
15:27:04.645777 IP servidea.dvp.idea.3001 > savdvp6.2570: . 55481:56941(1460) ack 316 win 65535
15:27:04.645794 IP servidea.dvp.idea.3001 > savdvp6.2570: . 56941:58401(1460) ack 316 win 65535
15:27:04.645808 IP servidea.dvp.idea.3001 > savdvp6.2570: . 58401:59861(1460) ack 316 win 65535
15:27:04.645976 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 40881 win 45095
15:27:04.646012 IP servidea.dvp.idea.3001 > savdvp6.2570: . 59861:61321(1460) ack 316 win 65535
15:27:04.646028 IP servidea.dvp.idea.3001 > savdvp6.2570: . 61321:62781(1460) ack 316 win 65535
15:27:04.646044 IP servidea.dvp.idea.3001 > savdvp6.2570: . 62781:64241(1460) ack 316 win 65535
15:27:04.646224 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 43801 win 42175
15:27:04.646261 IP servidea.dvp.idea.3001 > savdvp6.2570: . 64241:65701(1460) ack 316 win 65535
15:27:04.646276 IP servidea.dvp.idea.3001 > savdvp6.2570: . 65701:67161(1460) ack 316 win 65535
15:27:04.646291 IP servidea.dvp.idea.3001 > savdvp6.2570: . 67161:68621(1460) ack 316 win 65535
15:27:04.646465 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 46721 win 39255
15:27:04.646496 IP servidea.dvp.idea.3001 > savdvp6.2570: . 68621:70081(1460) ack 316 win 65535
15:27:04.646509 IP servidea.dvp.idea.3001 > savdvp6.2570: . 70081:71541(1460) ack 316 win 65535
15:27:04.646524 IP servidea.dvp.idea.3001 > savdvp6.2570: . 71541:73001(1460) ack 316 win 65535
15:27:04.646710 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 49641 win 36335
15:27:04.646743 IP servidea.dvp.idea.3001 > savdvp6.2570: . 73001:74461(1460) ack 316 win 65535
15:27:04.646757 IP servidea.dvp.idea.3001 > savdvp6.2570: . 74461:75921(1460) ack 316 win 65535
15:27:04.646773 IP servidea.dvp.idea.3001 > savdvp6.2570: . 75921:77381(1460) ack 316 win 65535
15:27:04.646958 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 52561 win 33415
15:27:04.647006 IP servidea.dvp.idea.3001 > savdvp6.2570: . 77381:78841(1460) ack 316 win 65535
15:27:04.647021 IP servidea.dvp.idea.3001 > savdvp6.2570: . 78841:80301(1460) ack 316 win 65535
15:27:04.647036 IP servidea.dvp.idea.3001 > savdvp6.2570: . 80301:81761(1460) ack 316 win 65535
15:27:04.647205 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 55481 win 30495
15:27:04.647239 IP servidea.dvp.idea.3001 > savdvp6.2570: . 81761:83221(1460) ack 316 win 65535
15:27:04.647254 IP servidea.dvp.idea.3001 > savdvp6.2570: . 83221:84681(1460) ack 316 win 65535
15:27:04.647451 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 58401 win 27575
15:27:04.647691 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 61321 win 24655
15:27:04.647938 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 64241 win 21735
15:27:04.648186 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 67161 win 18815
15:27:04.648432 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 70081 win 15895
15:27:04.648681 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 73001 win 12975
15:27:04.648924 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 75921 win 10055
15:27:04.649173 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 78841 win 7135
15:27:04.649417 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 81761 win 4215
15:27:04.649665 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 84681 win 1295
15:27:06.274739 IP savdvp6.2570 > servidea.dvp.idea.3001: . ack 84681 win 65535
15:27:06.274828 IP servidea.dvp.idea.3001 > savdvp6.2570: . 84681:86141(1460) ack 316 win 65535
15:27:06.274848 IP servidea.dvp.idea.3001 > savdvp6.2570: . 86141:87601(1460) ack 316 win 65535
15:27:06.274868 IP servidea.dvp.idea.3001 > savdvp6.2570: . 87601:89061(1460) ack 316 win 65535
15:27:06.274887 IP servidea.dvp.idea.3001 > savdvp6.2570: . 89061:90521(1460) ack 316 win 65535
15:27:06.274902 IP servidea.dvp.idea.3001 > savdvp6.2570: . 90521:91981(1460) ack 316 win 65535
15:27:06.274919 IP servidea.dvp.idea.3001 > savdvp6.2570: . 91981:93441(1460) ack 316 win 65535
15:27:06.274936 IP servidea.dvp.idea.3001 > savdvp6.2570: . 93441:94901(1460) ack 316 win 65535
15:27:06.274951 IP servidea.dvp.idea.3001 > savdvp6.2570: . 94901:96361(1460) ack 316 win 65535
15:27:06.274968 IP servidea.dvp.idea.3001 > savdvp6.2570: . 96361:97821(1460) ack 316 win 65535
15:27:06.274986 IP servidea.dvp.idea.3001 > savdvp6.2570: . 97821:99281(1460) ack 316 win 65535
15:27:06.275003 IP servidea.dvp.idea.3001 > savdvp6.2570: . 99281:100741(1460) ack 316 win 65535
15:27:06.275018 IP servidea.dvp.idea.3001 > savdvp6.2570: . 100741:102201(1460) ack 316 win 65535
15:27:06.275034 IP servidea.dvp.idea.3001 > savdvp6.2570: . 102201:103661(1460) ack 316 win 65535
15:27:06.275050 IP servidea.dvp.idea.3001 > savdvp6.2570: . 103661:105121(1460) ack 316 win 65535
15:27:06.275066 IP servidea.dvp.idea.3001 > savdvp6.2570: . 105121:106581(1460) ack 316 win 65535
15:27:06.275082 IP servidea.dvp.idea.3001 > savdvp6.2570: . 106581:108041(1460) ack 316 win 65535
15:27:06.275100 IP servidea.dvp.idea.3001 > savdvp6.2570: . 108041:109501(1460) ack 316 win 65535



any advice for solving this problem ?




More information about the freebsd-questions mailing list