Вернуться   Форумы Якутск Онлайн > Hi-Tech > Паутина, ситим, web...
Паутина, ситим, web... Обсуждение интернет-технологий, интернет-провайдеров

Ответ
 
Опции темы Опции просмотра

Настройка, ускорение и исправление ошибок
Старый 29.11.2005, 23:50   #1
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию Настройка, ускорение и исправление ошибок

Настройка DNS

Несколько советов, которые помогут оптимизировать DNS и в результате увеличить скорость доступа к web-сайтам.
Работая в Интернете, мы набираем адреса серверов (например, http://www.rambler.ru), но серверы и маршрутизаторы не понимают человеческих слов, поэтому доменные имена должны быть преобразованы в цифровые IP-адреса. Например, имя rambler.ru должно превратиться в IP -адрес 81.19.70.3. Разрешение имен в IP-адреса происходит автоматически и незаметно для пользователей. Для этого используются серверы службы доменных имен (DNS).
Существует несколько способов изменить параметры DNS для того, чтобы ускорить работу с web-серверами.

Редактирование файла HOSTS

Пока наш запрос отправляется на DNS-сервер, обрабатывается там, а потом идет обратно, проходит какое-то время. Эту задержку можно сократить, если создать или изменить файл HOSTS. В этом файле содержатся доменные имена и соответствующие им IP-адреса. Когда вы его создадите, то для разрешения доменных имен система будет в первую очередь обращаться к файлу HOSTS. Если там найдется запись о запрашиваемом имени, то разрешение пройдет без соединения с DNS-сервером. Таким образом, вы избавитесь от задержки, возникающей, когда система подключается к web-сайту. Файл HOSTS можно создать и редактировать при помощи простого текстового редактора, например Блокнота.
Готовый файл HOSTS находится в папке C:\Windows\System32\Drivers\Etc\. Откройте его при помощи Блокнота и добавьте IP-адреса и доменные имена сайтов, которые вы часто посещаете.
Каждая запись должна занимать только одну строку. В первом столбце содержится IP-адрес, а соответствующее ему доменное имя - во втором. Столбцы должны разделяться как минимум одним пробелом. В файл можно добавлять комментарии, отделяя их символом #. В этом случае вся информация в строке после символа комментария игнорируется.
После того как вы закончите редактировать файл, сохраните его в ту же папку, где он находился.

Записи в файле HOSTS должны обновляться регулярно, в противном случае вы можете потерять доступ к некоторым сайтам. Например, если у сервера http://www. rambler.ru поменяется IP-адрес, но запись в локальном файле HOSTS не изменится, браузер не сможет отобразить сайт, так как он будет получать неправильную информацию о его адресе.

Настройка кэширования DNS

Когда вы посещаете web-узел, Windows XP сохраняет информацию об адресе сервера на вашем компьютере, что ускоряет разрешение имен. В последствии, при обращении к тому же серверу, система сначала ищет его адрес в локальном кэше. Если там есть нужная запись, нет необходимости соединяться с удаленным сервером DNS. Кэш разрешения имен составляется из наиболее часто запрашиваемых имен, а также записей, содержащихся в файле HOSTS.
Записи в кэше разделяются на положительные и негативные. Положительные записи -адреса, для которых разрешение имени произошло успешно и пользователь смог подключиться к web-серверу. Когда Windows XP находит в кэше положительную запись, она немедленно возвращает IP-адрес сервера, не соединяясь с удаленным DNS-сервером.
Негативные записи сохраняются в том случае, когда разрешение имени прошло неудачно и браузер отобразил ошибку Невозможно найти сервер или ошибка DNS (Cannot find server or DNS Error). Когда система находит негативную запись, она сразу выдает сообщение об ошибке, не пытаясь соединиться с DNS-сервером.
Негативные записи могут привести к проблемам, так как если вы пытаетесь соединиться с web-узлом, для которого в кэше есть негативная запись, вы получите сообщение об ошибке, даже если проблем с сервером больше нет.
Эта неприятность устраняется путем несложных манипуляций с реестром. По умолчанию ХР хранит негативные записи в кэше в течение 5 минут, после чего они удаляются. Если хотите, можете отключить кэширование негативных записей, чтобы больше не сталкиваться с этой проблемой. Запустите редактор реестра и откройте раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Dnscache\Parameters Создайте в нем новую запись типа DWORD с именем NegativeCacheTime и присвойте ей значение 0 (если запись уже существует, просто измените ее значение на 0). Это значение определяет время в секундах, в течение которого в кэше разрешения имен хранятся негативные записи. При желании вы можете сделать значение параметра равным 1, тогда записи будут храниться одну секунду.
Закройте редактор реестра, после чего перезагрузите компьютер

Исправление ошибок DNS

Иногда причиной того, что вы не можете соединиться с сервером, бывают ошибки DNS. Попробуем устранить эти ошибки своими силами. Если вы не можете установить соединение с сайтом и считаете, что в этом виноват DNS-сервер, сначала проверьте соединение с запрашиваемым сервером при помощи утилиты ping. Запустите ее из командной строки : ping forum.ya1.ru
если на запрос ping по ip-адресу ответы приходят, а на запрос по url - нет, тогда проблема, в DNS

Проверьте свой файл HOSTS

Если в этом файле содержится неточная или устаревшая информация, вы не сможете подключаться к некоторым из серверов. Даже если вы не добавляли записи в файл, там может храниться неверная информация, потому что некоторые утилиты для ускорения работы с Интернетом изменяют его без предупреждения. Откройте файл HOSTS в текстовом редакторе и проверьте, есть ли там запись о сервере, к которому не удается подключиться. Удалите ее, если она там действительно есть, и попробуйте заново установить соединение.

Проверьте свои настройки службы имен.

Убедитесь, что вы указали верные параметры DNS. Чтобы определить текущие настройки службы имен, щелкните дважды на значке соединения в папке Сетевые подключения и выберите Поддержка => Подробности и найдите внизу окна строку DNS-сервера. Если значение неправильное, щелкните правой кнопкой мыши на значке соединения и выберите Свойства. После этого выделите пункт Протокол Интернета (TCP/IP), щелкните на кнопке Свойства и поменяйте адрес DNS-сервера на правильное.

Сбросьте кэш доменных имен.

Возможно, проблема в кэше, поэтому его стоит сбросить. Чтобы очистить кэш, наберите в командной строке ipconfig /flushdns.


Проверьте, нет ли проблем с DNS y поставщика услуг.

Причиной ошибок может стать ваш провайдер. Может быть, один из его DNS-серверов выключен, а ваша система пытается обратиться именно к нему. Проверьте соединение со всеми DNS-серверами при помощи утилиты ping, и если какой-нибудь из них не отвечает, удалите его из своего списка DNS-серверов.
:( У меня один.
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

ping
Старый 30.11.2005, 00:52   #2
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию ping

Устранение неполадок TCP/IP с помощью команды ping

Самый быстрый, популярный и действенный прием для устранения проблем с протоколом TCP/IP - запустить команду ping. Она помогает определить, работает ли сервер или удаленный ресурс, к которому вы пытаетесь обратиться. Так-же вы можете проверить с ее помощью каждый промежуточный сервер на пути к этому ресурсу. Ping посылает эхо-запросы протокола ICMP (Internet Control Messages Protocol, протокол управляющих сообщений Интернета) на заданный узел, получает от него ответы, сообщает информацию о том, какие узлы передавали пакеты от вашего компьютера к удаленному серверу, а также показывает время прохождения пакетов туда и обратно. Например, если у вас возникают трудности, когда вы получаете почту, первым делом надо запустить команду ping, указав ей в качестве параметра адрес почтового сервера - вы сразу увидите, включен ли сервер и как быстро он обрабатывает запросы. Чтобы запустить утилиту, откройте командную строку и наберите: ping <адрес>, где <адрес> - имя узла или его IP-адрес
Если проверяемый узел неактивен, вы получите сообщение Время ожидания запроса истекло (на самом деле это означает, что истекло время ожидания ответа на запрос).

Команда ping определяет IP-адрес сетевого узла по его имени и выводит результаты четырех попыток соединения, время прохождения пакета (в миллисекундах) от вашего компьютера до узла и обратно, информацию о времени жизни (TTL) каждого пакета и краткий отчет по полученным данным.
По значению времени жизни (TTL) можно определить, сколько раз пакет передавался промежуточными узлами на пути от вашего компьютера к проверяемому серверу. Изначально TTL определяло время (в секундах), в течение которого пакет мог существовать в сети, чтобы не засорять каналы связи «вечными» пакетами. Но теперь TTL задает максимальное количество промежуточных передач пакета. Значение TTL по умолчанию принимается равным 255. После каждой передачи от одного промежуточного узла (шлюза или маршрутизатора) к другому эта переменная уменьшается на единицу. Команда ping сообщает значение TTL для пакета, уже достигшего своей цели. Чтобы определить количество переходов, достаточно вычесть из начального значения (оно равно 255) число, сообщаемое командой ping.
Команду ping можно использовать с ключами, которые помогут обнаружить разного рода неисправности. Вы можете запустить ping без ключей, чтобы проверить, есть ли связь с определенным сервером, а также выяснить, как долго пакет добирается до этого сервера.

Ключи команды ping:

разрешить IP-адрес в доменное имя

-f добавить к пакету флаг, запрещающий фрагментацию. Во время передачи такой пакет не будет разбиваться на части. Этот ключ может пригодиться, если вы захотите выяснить, можно ли передавать пакеты определенного размера

-i <значение> установить значение времени жизни (TTL). Когда вы указываете этот ключ, помните, что независимо от заданного значения в сообщениях команды ping TTL будет отображаться так, как если бы изначально значение было равно255. Например, если вы установили TTL равным 20, а пакет прошел 15 переходов, ping сообщит о том, что TTL равен 240, а не 5

-l <значение> отправлять пакеты установленного размера (в байтах)

-n <число> определяет количество отправляемых эхо-запросов ICMP (по умолчанию 4)

-r <число> отображает IP -адреса промежуточных серверов, передававших пакет. Параметр определяет максимальное число переходов (от 1 до 9). Если количество переходов превысит заданный параметр, вы получите сообщение «Время ожидания запроса истекло»

-s <чиспо> показывает временную марку для указанного числа переходов (от 1 до 4). Если количество переходов превысит заданное значение, вы получите сообщение Время ожидания запроса истекло

-t отправляет пакеты на заданный узел до тех пор, пока вы не прервете выполнение команды, нажав комбинацию клавиш Ctrl+Break, Ctrl+C или Pause (для временной приостановки)

-w <значение> определяет максимальное время ожидания каждого ответа в миллисекундах. Значение по умолчанию - 4000
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

tracert
Старый 30.11.2005, 01:21   #3
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию tracert

Определение пути следования пакетов с помощью tracert

Часто проблемы с сетевым соединением возникают не потому, что отключен запрашиваемый узел, а из-за ошибок маршрутизаторов на пути между узлом и вами. Чтобы найти такие проблемы, используйте команду tracert. Она отображает маршрут, по которому данные проходят от вас к удаленному серверу или службе. Как и команда ping, tracert посылает эхо-запросы ICMP на заданный адрес. Запустить утилиту просто: наберите в командной строке tracert <адрес>,
где <адрес> - IP-адрес или доменное имя узла.
Если соединения с узлом нет, вы увидите сообщение «Заданный узел недоступен».
tracert показываетIP-адрес и доменное имя каждого промежуточного узла, а также задержку каждого перехода. Это поможет найти источник проблем: если у перехода слишком большое время задержки, то он и является причиной плохой связи.
Команду tracert можно использовать с разными ключами.

Параметры команды tracert

-d не определять доменные имена маршрутизаторов

-h <значение-> установить максимальное количество переходов

-w <значение> установить максимальное время ожидания ответа (в миллисекундах)
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

pathping
Старый 30.11.2005, 01:28   #4
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию pathping

Тестирование сетевых соединений

Команда pathping совмещает в себе функции ping и tracert. Чтобы запустить ее, наберите в командной строке: pathping <адрес>, где <адрес> - либо доменное имя узла, либо его IP-адрес.
После этого вы получите отчет, состоящий из двух частей: сначала будет показан маршрут пакетов до цели назначения, а затем статистка для каждого промежуточного узла, в том числе и число потерянных пакетов. У команды также есть различные ключи.

Параметры команды pathping

-n не определять имена маршрутизаторов

-h <значение> установить максимальное количество переходов (30 по умолчанию)

-w <значение> - установить максимальное время ожидания ответа (в миллисекундах)

-р <значение> - установить время задержки между отправками эхо-запросов (в миллисекундах)

-q <значение> - установить число эхо-запросов ICMP (100 по умолчанию)
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

Старый 30.11.2005, 01:37   #5
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию

Тестирование сетевых соединений

Помимо общеизвестных программ ping, tracert и pathping, есть еще несколько универсальных утилит для работы с сетью: netsh, netstat и ipconfig.
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

netsh
Старый 30.11.2005, 01:44   #6
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию netsh

Как использовать netsh для тестирования сетевых соединений

Утилита netsh предназначена для того, чтобы выявить проблемы с сетевыми соединениями. Здесь я расскажу о наиболее интересных командах этой утилиты.

Полный список команд можно найти в справке Windows XP по ключевому слову netsh.
Пожалуй, самые полезные из команд netsh находятся в группе diag. С их помощью вы получите информацию о различных параметрах сети, таких как IP-адрес почтового сервера, сервера новостей, DNS-сервера и подобных ресурсов.
Чтобы запустить утилиту, наберите в командной строке netsh и через пробел укажите нужные команды. Те же команды можно выполнить из консоли netsh. Для этого в командной строке введите просто netsh. В ответ появится строка пригла¬шения: netsh>
После этого вводите команды. Вы можете набрать сразу из командной строки:
netsh diag show adapter. Можете сначала запустить консоль netsh и уже в ней ввести:
diag show adapter
С помощью разных команд можно подключаться к различным сетевым ресурсам и получать информацию о них. Например, чтобы узнать IP-адрес DNS-сервера, наберите:netsh diag show dns
А если вы хотите увидеть адрес почтового сервера, введите: netsh diag connect mail

Ниже перечислены самые полезные команды группы diag. Просто наберите после строчки net diag через пробел одну из этих команд. Обратите внимание, что у каждой команды есть много ключей. Подробнее о них можно узнать в справке Windows XP.

Полезные команды netsh diag

connect ieproxy устанавливает соединение с прокси-сервером, указанным в настройках браузера Internet Explorer, если такой сервер существует

connect mail соединяется с почтовым сервером, указанным по умолчанию в настройках Outlook Express

connect news соединяется с сервером групп новостей, установленным по умолчанию в Outlook Express

ping adapter посылает запрос ping заданному сетевому адаптеру

ping dhcp устанавливает соединение с DHCP-сервером

show adapter показывает список всех сетевых адаптеров компьютера

show all показывает все сетевые объекты компьютера: адаптеры, сетевые клиенты, серверы, модемы и т. д.

show dhcp выводит список всех DHCP-серверов для заданного сетевого адаптера

showdns выводит список всех DNS-серверов для заданного сетевого адаптера

show gateway показывает все шлюзы для заданного адаптера
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

netstat
Старый 30.11.2005, 01:50   #7
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию netstat

Команда netstat - информация об открытых сетевых соединениях

Если вы захотите узнать, какие соединения сейчас установлены, вам поможет утилита netstat. Она выводит информацию обо всех входящих и исходящих соединениях, названия протоколов, которые для них используются, а также состояния соединений.
Утилита показывает список соединений, которые открыты в данный момент, а также названия сетевых устройств и имена локальных служб, работающих с этими соединениями. Такая информация поможет найти открытые порты, определить причину проблем с сетью и т. д.

Ключи команды netstat

показывает все открытые порты и соединения

-e показывает статистику полученных и отправленных пакетов. Может использоваться вместе с ключем -s

-n отображает адреса и номера портов в числовом виде

-o выводит идентификатор РШ каждого процесса, осуществляющего соединение

-p <протокол> отображает соединения, использующие заданный протокол. Можно указывать протоколы IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP или UDPv6

-r показывает таблицу маршрутизации

-s выводит статистику для каждого протокола. Может использоваться с ключом -р

<значение> периодически обновляет информацию через заданный промежуток времени (в секундах). Для остановки вывода нажмите Ctrl+C
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

ipconfig
Старый 30.11.2005, 02:02   #8
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию ipconfig

Как настроить TCP/IP с помощью ipconfig

Утилита ipconfig - один из самых мощных инструментов для анализа и устранения неисправностей TCP/IP. Она выводит информацию о каждом сетевом адаптере, в том числе о назначенном ему IP-адресе, маске подсети, адресе шлюза, МАС-адресе, адресе DNS-сервера и т. д. Чтобы получить основные сведения о сетевых устройствах, наберите в командной строке ipconfig.

Ключи утилиты ipconfig

/all выводит полную информацию о настройках TCP/IP

/displaydns выводит информацию из кэша DNS

/flushdns очищает кэш DNS

/registerdns обновляет все DHCP-адреса и регистрирует заново доменные имена

/release "<адаптер>" освободить IP-адрес для указанного устройства

/renew"<адаптер>" возобновляет адрес указанного устройства

/setclassid "<адаптер>"<новый код> устанавливает код класса DHCP указанного адаптера

/showclassid "<адаптер>" - выводит код класса DHCP указанного адаптера


/? отображение справки в командной строке.
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

Старый 30.11.2005, 02:19   #9
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию

Ремонтируем разорванное ТСР/IР-соединение

Проблемы с TCP/IP часто возникают неизвестно откуда и по совершенно непонятным причинам - только что все нормально работало, и вот, пожалуйста, связи нет! Вы не можете выйти в Интернет. Если у вас такое произошло, попробуйте сделать следующее.

- Воспользуйтесь средствами автоматического восстановления соединения. Щелкните правой кнопкой мыши на значке разорванного соединения в системной папке Сетевые подключения и выберите Исправить.

- Запустите мастер новых подключений. Мастер поможет вам, шаг за шагом, проверить все настройки протокола TCP/IP и сетевого соединения и исправить все ошибки, которые вы могли нечаянно допустить.

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

- Перезапустите ваш кабельный или DSL модем. Если у вас высокоскоростное подключение, проблема может быть связана с ошибкой в назначении IP-адреса на сервере вашего поставщика услуг Интернета. Отключите питание вашего кабельного модема или DSL-модема, отсоедините кабель Ethernet и минут через пять включите все снова. А во время этой «передышки» можно перезапустить маршрутизатор.

- Сбросьте параметры TCP/IP-соединения. Если ничто другое не помогло, попробуйте сбросить параметры протокола TCP/IP, вернув его в исходное состояние, — чтобы все было так, как будто вы только что установили Windows XP. Для этого воспользуйтесь утилитой NetShell. Введите такую команду: netsh int ip reset <имя log-файла>. Здесь <имя log-файла> — это имя файла журнала, куда NetShell будет записывать все свои действия.
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.
  Ответить с цитированием

Старый 02.03.2006, 11:20   #10
Pavel
Модератор
 
Аватар для Pavel
 
Pavel вне форума
Регистрация: 19.02.2005
Адрес: Jakutsk
Сообщений: 2,203
Pavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутациюPavel имеет наиславнейшую репутацию
По умолчанию

Настройка удаленного соединения TCP/IP через реестр в Windows XP.

Для настройки запускаем RegEdit (Пуск -> Выполнить -> regedit).
HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Tcpip\Parameters

Строковый параметр DefaultTTL (TTL - Time To Live) - время жизни пакета. TTL может принимать значения 32, 64, 128. Он предусмотрен для того чтобы при поиске места назначения пакета маршрутизаторы не зацикливались. Как только значение этого параметра превышает допустимое, пакет считается попавшим в цикл и уничтожается. Рекомендованное значение (64).

Строковый параметрTcpWindowSize (RWIN - Receive Window) - окно посылки. Значение RWIN рассчитывается по формуле DefaultMSS * n, где n - 4, 6, 8 (1460 * 8=11680). Когда ты посылаешь запрос на сервер, то он имеет право отправить тебе RWIN количество байт, не дожидаясь подтверждения об удачном приеме. Если RWIN будет равнымDefaultMSS, то сервер после каждой отправки пакета будет ждать подтверждения. Если указать DefaultMSS * 20, то сервер будет отправлять сразу 20 пакетов, что увеличит их потерю. Рекомендованное значение (5840)

Строковый параметр PMTUDiscovery (Maximum Transmission Unit) - максимальный передаваемый пакет. Возможные значения для MaxMTU: 552, 576, 1002, 1500. По умолчанию в Win XP стоит значение (1) автоматический режим. Чем больше значение, тем больше пакет и больше данных получешь. С максимальным значением модем будет отправлять больше данных, но при плохой связи пакеты теряются и на повторную отправку больших пакетов понадобиться больше времени.

Еще одна проблема - стандартом для маршрутизаторов долгое время являлось значение MaxMTU = 576. Сейчас везде по разному. Рекомендованное значение MaxMTU (1) автоматичекий режим.

Строковый параметр DeadGWDetectDefault - нахождение черных дыр. Если этот параметр поставить в (1), то перед началом соединения будет происходить проверка на мертвые маршрутизаторы по пути до сервера. Этот параметр сильно тормозит протокол за счет лишних затрат на поиск. Рекомендованное значение (0)

Дубль параметры располагаються в разделе:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\MSTCP
Строковый параметр TcpWindowSize, PMTUDiscovery рекомендуют устанавливать по параметрам сервера провайдера. Если не знаете поставте рекомендованные значения.


Заключение
Данные настройки могут увеличить скорость от 10 до 40 %. Эти настройки являются индивидуальными для каждого в зависимости от качества вашей связи.
__________________
3десь вам не тут - здесь вас быстро отвыкнут водку пьянствовать и безобразия нарушать.

Последний раз редактировалось Pavel, 09.03.2006 в 18:24.
  Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +9, время: 10:04.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2020, Якутск-Online. Перевод: zCarot