Существует множество приложений, которые обещают улучшить функциональность сети и обеспечить чрезвычайно высокую скорость Интернета. Часто эти приложения представляют собой не что иное, как бесполезные интерфейсы и не приносят никаких реальных преимуществ. Некоторые из них могут быть даже вредоносными программами. Вот несколько способов увеличить скорость вашей сети без необходимости платить за эти приложения.
Предупреждение:
Все изменения ниже предполагают редактирование реестра. Поэтому вы должны действовать осторожно и создать резервную копию реестра, прежде чем вносить какие-либо изменения, упомянутые ниже. Случайное удаление и изменение могут привести к повреждению функциональности компьютера. Прежде чем продолжить, лучше всего создать резервную копию реестра .
8 значений реестра помогают увеличить скорость сети
1. IRPStackSize
IRPStackSize (размер стека пакетов запроса ввода-вывода) представляет собой количество 36-байтовых буферов приема, которые компьютер может использовать одновременно. Это позволяет компьютеру получать больше данных одновременно. Если у вас быстрое подключение к Интернету (более 10 Мбит/с), вы получите от этого выгоду. При медленном подключении к Интернету вы можете не заметить даже малейшей разницы, поэтому не обращайте на это внимания.
Система обычно выделяет 15 IRP в своем сетевом стеке. Обычно вы получите больше преимуществ при наличии 32 IRP, хотя вы можете настроить до 50 IRP. Сначала попробуйте уровень 32 IRP.
Вот расположение ключа в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
IRPStackSize
Добавьте «IRPStackSize» в качестве значения DWORD в правой части окна regedit и измените значение на 32.
2. СизРекБуф
SizReqBuf представляет размер необработанного буфера приема в среде сервера. Это означает, что это повлияет на возможность размещения определенного контента в средах с высокой задержкой. Допустим, у вас есть игровой сервер, и многие люди жалуются на задержку. Изменение этого значения поможет уменьшить влияние задержки. Вы также получите выгоду, если разместите веб-сайт или любую другую услугу, включая отправку файлов через мессенджер или Neo Modus Direct Connect.
Система обычно устанавливает этот буфер размером 16384 байта. Для большинства серверов это достаточно эффективно, но иногда у вас небольшой объем памяти и вы не можете справиться с большим объемом запросов.
Вот расположение ключа в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Добавьте «SizReqBuf» в качестве значения DWORD в правой части окна regedit. Если у вас есть сервер с более чем 512 МБ физической памяти, измените значение на 17424. Если у вас меньше 512 МБ памяти, вам следует подумать о покупке нового компьютера, но вы можете тем временем изменить это значение на 4356.
3. TTL по умолчанию
Время жизни (TTL) сообщает маршрутизаторам, как долго пакет будет жить во время доставки, прежде чем отказаться от него и отбросить его. Если для этого значения установлено высокое значение, компьютеры тратят больше времени на ожидание недоставленного пакета, что существенно снижает производительность сети.
Если значение не установлено, Windows будет ждать 128 секунд перед завершением работы. Из-за этого ваш компьютер ужасно зависает, если вы над чем-то работаете и соединение с сервером внезапно рвется.
Вот расположение ключа в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Добавьте «DefaultTTL» в качестве значения DWORD в ключе «Параметры». Установите значение на любое число от 1 до 255 . Лучшее значение — 64 , хотя вы можете установить и меньшие значения, если хотите, чтобы пакеты отбрасывались быстрее.
4. TCP1323Оптс
Tcp1323Opts позволяет использовать RFC 1323, называемый «Расширения TCP для высокой производительности», тремя способами. Это позволяет TCP-соединению согласовывать размер окна приема с сервером, позволяя компьютеру указать размер окна приема до 1 ГБ.
Перейдите в следующий раздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Tcp1323Оптс
Tcp1323Оптс
Вы увидите TCP1323Opts как значение «DWORD» в правой части редактора реестра. (Создайте его, если у вас его нет). Щелкните правой кнопкой мыши по нему и измените это значение на «1».
5. МаксФриТкбс
MaxFreeTcbs — сомнительное значение. Он определяет количество активных TCP-соединений, которые компьютер может обработать в любой момент времени, в зависимости от объема имеющейся у вас физической памяти и производительности компьютера относительно пропускной способности.
Если число слишком велико, компьютер может не обрабатывать TCP-транзакции должным образом из-за большого количества активных соединений, одновременно обменивающихся данными с компьютером. Однако если число слишком мало, вы не сможете разместить или запросить столько подключений, сколько захотите. Хотя настройки определяются произвольно, вы можете увеличить их число при обновлении оборудования или подключения к Интернету.
Чтобы добраться до местоположения этого значения, перейдите по следующему пути в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Создайте или отредактируйте «MaxFreeTcbs» и установите для него значение 65536. Если вы используете старый компьютер с низкопроизводительным оборудованием, вы можете установить для этого значения меньшее число, например 16000.
6. МаксПользовательПорт
Когда приложение запрашивает доступный порт для открытия из Windows, операционная система выбирает порт от 1024 до указанного максимума, называемого «MaxUserPort». Порт на компьютере, позволяющий установить соединение TCP/UDP через Интернет и внутри локальной сети .
Что произойдет, если вы откроете больше возможностей для программ, ищущих порт? Ответ в том, что они находят порт гораздо быстрее.
По умолчанию Windows устанавливает это значение равным 5000 , но вы можете установить для этого значения любое число от 5000 до 65534.
Местоположение «MaxUserPort» должно находиться в следующем пути реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Создайте значение под названием «MaxUserPort» и установите его на 65534. Вот и все!
7. ГлобалМаксТкпвиндовсизе
У этого значения длинное имя, но вы не пожалеете об его изменении, если у вас быстрое подключение к Интернету (10 Мбит/с или выше) и вам часто приходится загружать контент. Это значение представляет собой объем данных, который может быть отправлен с вашего компьютера без получения пакета подтверждения (ACK).
Каждый раз, когда вы отправляете небольшой объем данных в Интернет , вашему компьютеру приходится ждать этот пакет данных, который сообщает концу сети: «Все в порядке! Отправляйте больше!" Иногда из-за задержки это может быть не идеально. Поэтому вы можете отредактировать это значение, чтобы разрешить отправку большего количества данных, не дожидаясь прибытия этого пакета.
Создайте DWORD с именем «GlobalMaxTcpWindowSize» в следующем пути реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Установите значение 65535 и все готово! Это позволит компьютеру отправить 64 килобайта, не дожидаясь подтверждения. Если вы чувствуете снижение скорости после модификации, удалите значение или попробуйте немного увеличить его до 128 килобайт (установив значение 131072 ).
8. МТУ
MTU влияет на скорость восходящего потока больше, чем скорость нисходящего потока, но уделять внимание скорости восходящего потока не менее важно, обеспечивая одновременную отправку больших объемов данных. Хотя это число обычно устанавливается автоматически вашей сетевой картой, вы можете настроить его в зависимости от скорости вашего подключения к Интернету.
Установить это значение сложно. Во-первых, вы должны найти оптимальное значение MTU, которое не требует фрагментации пакетов из-за ограничений скорости подключения к Интернету.
Вы можете сделать это, перейдя в командную строку и введя следующее:
ping -f -l
Замените «» на число от 88 до 4294967295. Замените «» на порт, который сетевой адаптер использует для подключения к Интернету. Если вы не знаете свой шлюз, введите ipconfig в командную строку, чтобы найти его значение в разделе «Шлюз по умолчанию» , показанном под сетевым адаптером, который вы используете для Интернета.
МТУ
При проверке связи вы поймете, что достигли слишком большого числа, когда в ответе появится следующее сообщение: Пакет необходимо фрагментировать , но DF установлен.
Если вы выберете номер, не требующий фрагментации пакетов, все будет в порядке. Выберите максимально возможное число без фрагментации пакетов, и вы получите наиболее оптимальный MTU.
Теперь, чтобы установить этот номер, перейдите по следующему пути в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\Interface ID
На изображении выше показан пример того, как найти основной сетевой интерфейс. В компьютере могут быть установлены и другие сетевые интерфейсы, особенно если вы используете его в качестве маршрутизатора.
Замените «Идентификатор интерфейса» на GUID вашего сетевого интерфейса. Просто просмотрите различные GUID, отображаемые в разделе «Интерфейсы» , и посмотрите на информацию в правой части окна regedit, чтобы увидеть, соответствует ли она деталям сетевого интерфейса, который вы используете для подключения к Интернету.
Когда вы доберетесь до этого интерфейса, добавьте «MTU» в качестве DWORD и установите для него число, которое вы получили при проверке связи шлюза.