Приветствую Вас, Гость
Главная » Статьи » Статьи

Командная строка для Сетевой карты, 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

Еще раз хочется предупредить, что без особой нужды не нужно лезть в настройки Системы. "Машина новая! Нечего в ней ковыряться!" Если уж и пришла необходимость, то создайте Точку "Восстановления Системы", прежде чем начать эксперименты. По-крайней мере будет куда вернуться.
Буду рад, если кому-то помог.

Вернуться к Статьям>>
Категория: Статьи | Добавил: spo (31.07.2014)
Просмотров: 4108 | Рейтинг: 3.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]