-
Укрощение Интренет@
Сергей Иванов
Все способы ускорения загрузки информации из Интернета можно разделить на три категории – кэшируюшие Proxy-сервера, оптимизаторы TCP/IP-соединений, и способы, специфичные для конкретных приложений.
::Proxy-сервера — скорость обмена со многими серверами заметно ниже скорости модемного соединения с провайдером, а то и вовсе близка к нулю. Порой огонек модема едва мигает, полумертвый индикатор прогресса почти не шевелится, а время – идет! А вместе с ним уходят и деньги. Кто виноват? – Какой-то из узлов перегружен и не успевает обслужить всех клиентов одновременно. В результате – каждый из них вынужден какое-то время бездействовать, томительно ожидая своей очереди.
Для борьбы с этим провайдеры устанавливают собственные Proxy-сервера, перехватывающие запрос клиента и обращающиеся к удаленному узлу самостоятельно. Поскольку Proxy-сервера соединены с Интернетом «толстыми» каналами, их производительность многократно превосходит скорость модемного подключения, за счет чего происходит сглаживание простоев удаленного сервера.
Однако если удаленный сервер подсоединен к Интернету через низкоскоростное соединение (так, множество некоммерческих узлов для подключения к сети используют модем на жалкие 28-33 килобод), то никакой Proxy не спасет положение, — удаленный сервер просто не обеспечит надлежащей скорости, особенно если на него навалится толпа пользователей. Бесполезен Proxy-сервер и в том случае, если он перегружен или скорость соединения с ним не намного выше скорости соединения с остальными узлами Интернет. С серверами провайдера такое случается редко (на то провайдеры и ставят Proxy, чтобы они увеличивали скорость), но часто наблюдается при использовании бесплатных Proxy-серверов.
Впрочем, и такие сервера в некоторых ситуациях оказываются полезными, — большинство провайдеров (или провайдеров провайдера) не всегда обеспечивают оптимальное соединение между двумя узлами, и пакеты движутся обходным, порой очень длинным, путем, надолго застревая в узких проходах. Например, один из провайдеров автора, – krintel, – крайне паршиво соединяется с американскими серверами, но при подключении к некоторым японским и бельгийским сайтам демонстрирует чудеса производительности («чудеса» – это порядка шестисот – восьмисот байт в секунду, что для пользователей krintel-а очень круто). Используя быстрый японский (или бельгийский) Proxy можно значительно увеличить скорость обмена и всеми остальными серверами мира, причем бесплатно! (см. «Интернет. Общие вопросы ? Как заставить работать такое-то приложение через Proxy-сервер?»)
Грамотный выбор Proxy-сервера способен повысить производительность Интернет – соединения в несколько раз!
::оптимизаторы TCP/IP соединений – «всего лишь» подгоняют сетевые настройки компьютера клиента под конкретного провайдера. Значения, прописанные в Windows по умолчанию, рассчитаны на быстрых провайдеров, и не оптимальны в условиях российских глубинок. Подробнее об этом см. «Оптимизация соединения с Интернет», «Описание утилиты MTUSpeed».
В зависимости от ситуации, оптимизация TCP/IP соединения дает прирост от 60% до 200%.
::способы, специфичные для конкретных приложений – помимо этого существует множество способ увеличения скорости, специфичных для конкретных приложений, например, для WEB актуальны «баннерорезки», блокирующие загрузку баннеров, для форумов и групп новостей – упаковка содержимого конференции перед отправкой и так далее – всего не перечислишь!
Родственные вопросы:
Описание утилиты MTUSpeed
Оптимизация соединения с Интернет
Интернет. Общие вопросы ? Что такое Proxy-сервер и как с ним работать?
Интернет. Общие вопросы ? Как заставить работать такое-то приложение через Proxy-сервер?
Q:Можно ли войти в Интернет, используя только командую строку?
Да, можно, но с некоторыми ограничениями. Штатная поставка Windows 9x содержит лишь GUI-шную утилиту удаленного доступа. Ее, в принципе, можно вызвать и из командной строки, но работать она будет все равно в графическом режиме. Напротив, поставка Windows NT\2000 включает в себя полноценное консольное приложение для удаленного доступа – rasdial, вообще не использующее графического интерфейса.
Windows 9x
::Способ 1 — создайте командный файл следующего содержания: «rundll32.exe rnaui.dll,RnaDial «Имя соединения»", где «Имя соединения» – название одного из соединений в папке «Удаленный доступ к сети». (см.
Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
Ваш отзыв


