Назад | Перейти на главную страницу

wget имеет разное время отклика для одной и той же выборки

Есть идеи, почему одна выборка будет быстро извлекать файл (большая картинка в этом примере), а другая выборка будет извлекать тот же файл медленно? Не вижу дома эту проблему. Не видя этой проблемы через IP-адреса, они сопоставляются с 192.xx.xx.xx. Эта проблема видна только тогда, когда IP-адрес является общедоступным, но проходит через внутреннюю сеть компании. Любые идеи были бы полезны.

Resolving undisclosed_site... --17:59:05--  http://undisclosed_site.com/LinkOne/195000.jpg
           => `195000.jpg'
Resolving undisclosed_site.com... public_ip
Connecting to undisclosed_site[public_ip]:80... connected.
HTTP request sent, awaiting response... 200 OK

Length: 2,154,765 [image/jpeg]

    0K .......... .......... .......... .......... ..........  2%   96.90 KB/s
   50K .......... .......... .......... .......... ..........  4%  246.31 KB/s
  100K .......... .......... .......... .......... ..........  7%  641.03 KB/s
  150K .......... .......... .......... .......... ..........  9%  641.03 KB/s
  200K .......... .......... .......... .......... .......... 11%  318.47 KB/s
  250K .......... .......... .......... .......... .......... 14%  641.03 KB/s
  300K .......... .......... .......... .......... .......... 16%  641.03 KB/s
  350K .......... .......... .......... .......... .......... 19%  458.72 KB/s
  400K .......... .......... .......... .......... .......... 21%  641.03 KB/s
  450K .......... .......... .......... .......... .......... 23%    1.53 MB/s
  500K .......... .......... .......... .......... .......... 26%  641.03 KB/s
  550K .......... .......... .......... .......... .......... 28%  806.45 KB/s
  600K .......... .......... .......... .......... .......... 30%  400.00 KB/s
  650K .......... .......... .......... .......... .......... 33%    1.04 MB/s
  700K .......... .......... .......... .......... .......... 35%  793.65 KB/s
  750K .......... .......... .......... .......... .......... 38%  458.72 KB/s
  800K .......... .......... .......... .......... .......... 40%  641.03 KB/s
  850K .......... .......... .......... .......... .......... 42%  641.03 KB/s
  900K .......... .......... .......... .......... .......... 45%    3.05 MB/s
  950K .......... .......... .......... .......... .......... 47%  531.91 KB/s
 1000K .......... .......... .......... .......... .......... 49%  357.14 KB/s
 1050K .......... .......... .......... .......... .......... 52%  641.03 KB/s
 1100K .......... .......... .......... .......... .......... 54%  793.65 KB/s
 1150K .......... .......... .......... .......... .......... 57%  806.45 KB/s
 1200K .......... .......... .......... .......... .......... 59%  641.03 KB/s
 1250K .......... .......... .......... .......... .......... 61%  632.91 KB/s
 1300K .......... .......... .......... .......... .......... 64%  641.03 KB/s
 1350K .......... .......... .......... .......... .......... 66%    1.58 MB/s
 1400K .......... .......... .......... .......... .......... 68%  531.91 KB/s
 1450K .......... .......... .......... .......... .......... 71%  641.03 KB/s
 1500K .......... .......... .......... .......... .......... 73%  357.14 KB/s
 1550K .......... .......... .......... .......... .......... 76%  531.91 KB/s
 1600K .......... .......... .......... .......... .......... 78%    3.05 MB/s
 1650K .......... .......... .......... .......... .......... 80%  531.91 KB/s
 1700K .......... .......... .......... .......... .......... 83%  641.03 KB/s
 1750K .......... .......... .......... .......... .......... 85%  537.63 KB/s
 1800K .......... .......... .......... .......... .......... 87%  632.91 KB/s
 1850K .......... .......... .......... .......... .......... 90%  357.14 KB/s
 1900K .......... .......... .......... .......... .......... 92%  793.65 KB/s
 1950K .......... .......... .......... .......... .......... 95%  641.03 KB/s
 2000K .......... .......... .......... .......... .......... 97%  641.03 KB/s
 2050K .......... .......... .......... .......... .......... 99%    3.05 MB/s
 2100K ....                                                  100%    4.16 MB/s

17:59:09 (538.59 KB/s) - `195000.jpg' saved [2154765/2154765]

--17:59:20--  http://undisclosed_site.com/LinkOne/195000.jpg
           => `195000.jpg.1'
Resolving undisclosed_site.com... public_ip
Connecting to undisclosed_site[public_ip]:80... connected.
HTTP request sent, awaiting response... 200 OK

Length: 2,154,765 [image/jpeg]

    0K .......... .......... .......... .......... ..........  2%    5.74 KB/s
   50K .......... .......... .......... .......... ..........  4%    1.62 KB/s
  100K .......... .......... .......... .......... ..........  7%    8.14 KB/s
  150K .......... .......... .......... .......... ..........  9%   14.10 KB/s
      200K .......... .......... .......... .......... .......... 11%    5.10 KB/s
  250K .......... .......... .......... .......... .......... 14%   11.07 KB/s
  300K .......... .......... .......... .......... .......... 16%    2.68 KB/s
  350K .......... .......... .......... .......... .......... 19%   15.38 KB/s
  400K .......... .......... .......... .......... .......... 21%    8.38 KB/s
  450K .......... .......... .......... .......... .......... 23%   17.98 KB/s
  500K .......... .......... .......... .......... .......... 26% 1007.93 B/s
  550K .......... .......... .......... .......... .......... 28%    3.18 KB/s
  600K .......... .......... .......... .......... .......... 30%   12.90 KB/s
  650K .......... .......... .......... .......... .......... 33%   12.85 KB/s
  700K .......... .......... .......... .......... .......... 35%   15.76 KB/s
  750K .......... .......... .......... .......... .......... 38%   16.93 KB/s
  800K .......... .......... .......... .......... .......... 40%    1.39 KB/s
  850K .......... .......... .......... .......... .......... 42%    5.72 KB/s
  900K .......... .......... .......... .......... .......... 45%    5.21 KB/s
  950K .......... .......... .......... .......... .......... 47%   13.73 KB/s
 1000K .......... .......... .......... .......... .......... 49%   11.60 KB/s
 1050K .......... .......... .......... .......... .......... 52%   11.90 KB/s
 1100K .......... .......... .......... .......... .......... 54%   69.54 KB/s
 1150K .......... .......... .......... .......... .......... 57%   17.58 KB/s
 1200K .......... .......... .......... .......... .......... 59%    5.98 KB/s
 1250K .......... .......... .......... .......... .......... 61%   10.29 KB/s
 1300K .......... .......... .......... .......... .......... 64%    1.19 KB/s
 1350K .......... .......... .......... .......... .......... 66%    5.50 KB/s
 1400K .......... .......... .......... .......... .......... 68%   13.68 KB/s
 1450K .......... .......... .......... .......... .......... 71%  769.74 B/s
 1500K .......... .......... .......... .......... .......... 73%    4.69 KB/s
 1550K .......... .......... .......... .......... .......... 76%    1.64 KB/s
 1600K .......... .......... .......... .......... .......... 78%    7.26 KB/s
 1650K .......... .......... .......... .......... .......... 80%    9.79 KB/s
 1700K .......... .......... .......... .......... ...

Любые идеи были бы полезны.

Ваша внутренняя корпоративная сеть используется совместно с другими людьми, деятельность которых может иногда вызывать перегрузки. Если есть сетевой менеджер, он может определить причину проблемы.

Если я правильно понимаю ваш вопрос, вы говорите, что когда вы используете внутренний адрес сервера, например. 192.168.8.69 wget работает шустро. Однако, когда вы используете серверы с общедоступным маршрутизируемым IP-адресом, например 75.34.275.123 wget работает намного медленнее. Если это вопрос, который вы задаете, это зависит от того, как у вас настроена маршрутизация. Здесь у нас настроен маршрутизатор шлюза, который, если он видит, что запрос идет на один из адресов наших серверов, он возвращает его обратно и отправляет на внутренний адрес. Если ваш маршрутизатор не настроен таким образом, то запрос на общедоступный маршрутизируемый адрес отправляется в Интернет и возвращается на сервер, вызывая разницу во времени wget. Или, если вы используете веб-адрес сервера, это будет зависеть от DNS. Если вы не используете DNS внутри сети, тогда запрос должен быть отправлен в DNS для разрешения, а затем обратно.