Главная » Статьи » Статьи |
Командная строка для Сетевой карты, TCP/IP (netsh int ...)
Проблемы сетевой платы, она же карта, она же адаптер. Не знаю у кого как, а у меня проблем с сетевухой никогда не было. Особенно, чтоб чип сгорел, кондер вылетел и т.д. Разве что, после очередного эксперимента с настройками, слетят дрова, отвалится какая-нибудь служба, возникнут конфликты ип-адресов. Ну, как следствие, отвалится Интернет. Но все же решил поделиться с вами своими "юзверскими" познаниями. Ибо, самого не раз выручал терминал (Командная строка) с парой-тройкой команд. Для начала пропингуем localhost (127.0.0.1) с размером пакетов в 2000-4000 байт (можно и большими, но этого достаточно). Результат должен быть <mc. Прежде чем вбивать команды в Командной строке, советую проверить (хотя бы системные папки и файлы) ПК на наличие вирусов.
Запускаем Командную строку от имени Администратора, выполняем в ней следующие команды: netsh int tcp set heuristics disabled netsh int tcp set global autotuninglevel=disabled netsh int tcp set global rss=enabled После каждой из них должно появится подтверждение выполнения – "Ok." Перезагружаем ПК. Если после выполнения этих команд изменения не произошло, то можно попробовать вот эту парочку (перезагрузиться после каждой): netsh winsock reset route -f Вот еще некоторые команды для настройки. Большинство из них стали доступны с приходом Windows-7. Но, прежде чем нажать на "Enter", подумайте, действительно ли нужно Вам это действие? Так ли необходимо подключить службу или отключить? Лично я стараюсь придерживаться правила: "Машина новая, нечего в ней ковыряться". netsh int tcp show global - выводит текущие настройки netsh int tcp set global rss=enabled -- включение или отключение нескольких процессоров для обработки потока входящих данных. Даже если ваш компьютер имеет 2-а и более процессоров, без включенного RSS протокол TCP будет обслуживаться 1-им процессором. Имеет значения: enable/disable netsh int tcp set global netdma=enable Включение-Отключение NetDMA. Возможности передачи информации между ОЗУ и Сетевой картой напрямую, без Центрального Процессора. Имеет значения: enable/disable netsh int tcp set global dca=enable Включение-Отключение Direct Cache Acess (доступ к кэшу NetDMA Имеет значения: enable/disable netsh interface tcp set heuristics wsh=enable WSH. Автоматический выбор размера окна TCP Имеет значения: enable/disable netsh int tcp set global autotuninglevel=highlyrestricted Автоматическая настройка размера приемного окна TCP Имеет значения: disable/ higlyrestricted/ restricted/normal/ experimental netsh int tcp set global timestamps=enable Штампы времени при использовании с ключами(Auto-Tuning Level (выбор оптимального размера окна приема)) Имеет значения: enable/disable netsh int tcp set global ecncapability=enable ECN позволяет маршрутизаторам обмениваться информацией о затыках в сети. Автоматически снижать скорость обмена данными. Позволяет избежать повторной отправки пакетов. Снижается потеря пакетов. Имеет значения: enable/disable ipconfig - выводит параметры сети (ip, шлюз, маску подсети) ipconfig all - выводит все параметры (IP, MAC, DHCP, DNS и прочие...) ipconfig /release - сбрасывает IP ipconfig /renew - обновляет IP ipconfig /flushdns - сброс кеша DNS (переполнение, ошибки) route -f - сброс маршрутов route print - вывод маршрутов, использующихся на данный момент netsh winsock reset - сброс каталогов winsock Еще раз хочется предупредить, что без особой нужды не нужно лезть в настройки Системы. "Машина новая! Нечего в ней ковыряться!" Если уж и пришла необходимость, то создайте Точку "Восстановления Системы", прежде чем начать эксперименты. По-крайней мере будет куда вернуться. Буду рад, если кому-то помог. Вернуться к Статьям>> | |
Просмотров: 4108 | |
Всего комментариев: 0 | |