Секреты настройки Windows

       

Уменьшение времени соединения


  • Щёлкните правой кнопкой мыши пиктограмму

    "Сетевое окружение» на «Рабочем столе», в появившемся контекстном меню выберите пункт «Свойства», в открывшемся диалоговом окне дважды щёлкните строку «Клиент для сетей Microsoft» и на вкладке «Общие» включите опцию

    "Быстрый вход» . Это позволит при входе в сеть не тратить время на поиск и подключение сетевых дисков (восстановление сетевых подключений), особенно если их не было вообще.

  • Дважды щёлкните «Мой компьютер» на «Рабочем столе» и откройте папку «Удалённый доступ к сети» . Щёлкните правой кнопкой мыши «Удалённое соединение», которое Вы используете для соединения с Интернетом, в появившемся контекстном меню выберите пункт «Свойства», в открывшемся диалоговом окне откройте вкладку «Тип сервера» . Скиньте флажок опции «Вход в сеть», которая подразумевает вход в локальную сеть, в данном случае, в локальную сеть Вашего провайдера, куда он Вас, разумеется, не пустит, поэтому не стоит тратить на это время.

    Опцию «Сжатие данных» оставьте включённой, остальные — выключите.

    В разделе «Допустимые сетевые протоколы» оставьте только «TCP/IP», так как остальные нужны только при наличии локальной сети, тем более что протокол «NetBEUI» теоретически позволяет подключиться к компьютеру без Вашего ведома.

  • Когда Вы вводите адрес сайта в адресную строку своего браузера, он, сначала, соединяется с DNS («Domain Name System» — «доменной системой имен»), которая преобразует этот адрес (имя) в IP-адрес компьютера (сервера), где этот сайт находится и, после этого, происходит соединение с искомым компьютером (сервером).

      Кстати, более подробно это выглядит так:

    • DNS-клиент посылает локальному DNS-серверу рекурсивный запрос (DNS-сервер обязательно отвечает на рекурсивный запрос, посылая либо запрошенную информацию, либо сообщение об ошибке. При этом DNS-сервер не может перенаправить клиента к другому DNS-серверу), в котором просит определить IP-адрес для запрашиваемого узла (например, «win-da.by.ru»). Локальный сервер имен отвечает за распознавание имени и не может перенаправить клиента к другому DNS-серверу.
    • Локальный DNS-сервер просматривает свои зоны (так называемые «зоны ответственности» (zone of authority) — части пространства имен домена, за которые отвечает конкретный сервер имен.
      Сервер имен хранит IP- адреса для всех имен из зоны его ответственности и обслуживает все запросы клиентов к этим именам) и не находит зону, содержащую указанное имя домена. Тогда он посылает к корневому серверу имен итеративный запрос (на итеративный запрос DNS-сервер выдает наилучший ответ из имеющихся у него. В нем может содержаться разрешенное имя или ссылка на другой DNS-сервер) о запрашиваемом узле.
    • Корневой DNS-сервер, ответственный за корневой домен (зона ответственности сервера имен охватывает как минимум один домен, который и называют корневым доменом зоны (zone root domain)), возвращает IP-адрес сервера имен для домена верхнего уровня — «.ru».
    • Локальный DNS-сервер посылает DNS-серверу домена «.ru» итеративный запрос о запрашиваемом узле.
    • «DNS»-сервер домена «.ru» возвращает IP-адрес сервера имен, обслуживающего домен второго уровня («by.ru», в нашем случае) и так далее, в зависимости от количества уровней.
    • В конце концов, локальный DNS-сервер посылает клиенту IP-адрес запрашиваемого узла («win-da.by.ru», в нашем случае).


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


    • Использовать возможность кэширования IP-адресов. Для этого нужно создать в папке, в которой у Вас установлена «Windows» (обычно, [C:\WINDOWS]), текстовый файл с именем «HOSTS» (для «Windows NT» — с именем «LMHOSTS», он также используется в «9х» при наличии локальной сети). Обратите внимание на отсутствие расширения. В него нужно внести IP-адреса компьютеров (серверов), на которых расположены посещённые Вами сайты.


        Кстати, выглядеть он должен, примерно, так:

        194.135.30.190 freesoft.kulichki.net #2002-04-01 01:19:59
        195.239.216.26 freesoft.nsk.su #2002-03-12 04:53:11
        217.23.144.17 freesoft.ru #2002-03-12 04:58:22
        210.59.147.153 ftp.asus.com.tw #2002-07-19 00:21:57
        212.123.225.148 ftp.asuscom.de #2002-07-19 02:44:45
        195.170.248.210 ftp.kaspersky.com #2002-03-11 00:31:52


        195.170.248.210 ftp.kasperskylab.ru #2002-03-12 03:24:37
        и т.д.

        После знака «#» идёт комментарий.
        В директории «Windows» есть файл-образец (Sample) — [C:\WINDOWS\HOSTS.SAM] и [C:\WINDOWS\LMHOSTS.SAM]


      При наличии этого файла в каталоге «Windows», Ваш «Internet Explorer» будет сначала обращаться к нему в поисках IP-адреса и лишь затем к DNS-серверу, что даст экономию времени.

      Понятно, что вручную вносить IP- адреса дело неблагодарное, тем более что существуют программы, предназначенные специально для этого. Например,

      (которая сама автоматически создаст файл «HOSTS») или, так называемый, локальный кэширующий DNS-сервер, например, «Naviscope».

    • Многие программы, предназначенные для сохранения и автономного просмотра посещённых веб-страниц, также кэшируют и IP-адреса. Например, или .

    • Кроме того можно вводить вместо имени сервера сразу его IP.


    Пользуясь программами, кэширующими IP-адреса, мейте ввиду, что запомненный IP-адрес компьютера (сервера), на котором расположен уже посещённый Вами сайт может измениться, точнее, сайт может "переехать" на другой компьютер (сервер). В этом случае старый адрес придётся удалить, иначе Вам не удастся соединиться с новым.



  • Содержание раздела