offload tcp udp for lan wlan что это
Как настроить PS4 и роутер, чтобы PSN работал быстрее
Очень многие люди жалуются на скорость работы PSN. Мы много раз говорили о том, что сетевые сервисы Sony в целом оставляют желать лучшего (особенно биллинг, он вообще часто работает через раз). Но не все потеряно. После танцев с бубном можно заставить PS4 довольно быстро качать игры из PSN, а также не испытывать проблем с присоединением на сервер к друзьям. Все эти советы помогли конкретно мне, возможно, помогут и вам.
Этот гайд был написан после экспериментов с роутерами и консолями на протяжении последних семи лет, так как настраивать соединение мне приходилось для Xbox 360, PS3, PS Vita, Apple TV, торрент-клиентов и так далее. Вся информация была почерпнута из кучи совершенно открытых источников, не является новой, но мы по своему обыкновению решили все разжевать и собрать в одном месте. Давайте по порядку.
Подсоединить PS4 по WiFi или по проводу
Давайте примем за неприятную, но неизбежную истину, что во всех PS4, кроме PS4 Slim и PS4 Pro, модули WiFi никуда не годятся. На бумаге у новых итераций PS4 WiFi-модули будут совсем другими (с поддержкой 5 ГГц и 802.11ac), но по факту мы еще посмотрим.
Отсюда делаем главный вывод: если хотите, чтобы ваша PS4 качала данные из PSN действительно быстро, то вам, скорее всего, придется подсоединить консоль к роутеру напрямую проводом.
Настройка PS4 для правильной работы PSN
Все очень просто. Нужно зайти в настройки сетевого соединения в PS4, там выбрать проводное соединение, а потом – простой режим настройки.
Настройка роутера для PSN: NAT
Итак, вы подсоединили PS4 к роутеру напрямую проводом. Теперь нужно настроить сам роутер для правильной маршрутизации данных.
Первое, что надо сделать, так это найти в настройках WAN / LAN опцию UPNP. В 90% случаев она по умолчанию включена, но вдруг вы оказались в тех самых 10%? Так что смело включайте и двигаемся дальше.
Примерно там же может быть опция про выбор типа маршрутизации, так вот в нем нужно включить UPNP, NAT-PMP, PCP.
Вполне возможно, что ваш роутер поддерживает современные способы акселерации NAT. Например, в роутерах Asus такая опция есть, ее стоит включить. Называется она Accelerate NAT, там нужно, чтобы разгрузка происходила по всем фронтам, то есть следует включить Offload TCP/UDP for LAN/WLAN. Кроме того, если есть опция “Не только на свой IP”, то ее тоже нужно включить.
Настройка роутера для PSN: статичный IP и DMZ
Дальше идете в настройки WAN / LAN, там нужно найти раздел DHCP. В нем можно присудить конкретному устройству конкретный IP-адрес в рамках вашей локальной сети. Находите там PS4 (или ее MAC-адрес, его вы можете сверить внутри самой PS4 в информации о сетевом соединении) и присуждаете ей статический адрес типа XXX.XXX.XXX.XXX, например, 192.168.1.55 (если у вас роутер по DHCP раздает пул адресов вида 192.168.1.XXX).
Следующий шаг обычно необязателен, но явно будет нелишним. Нужно найти настройку DMZ (демилитаризованная зона) в роутере и положить туда только что присужденный PS4 статический IP-адрес. Обычно роутеры позволяют определить только один IP-адрес в DMZ, я советую положить туда именно PS4.
Настройка роутера для PSN: переадресация портов
Это один из самых важных моментов в настройке. Нужно отправиться в настройку WAN / LAN, найти там опцию по переадресации портов. Там теперь нужно сделать следующее: к присужденному только что статическому IP-адресу вашей PS4 прописать определенные порты, которые будут перенаправляться, минуя обработку внутри роутера.
Итак, нам нужны следующие порты:
TCP
80, 443, 1935, 3478, 3479, 3480, 9295
UDP
3478, 3479, 9296, 9297, 9303
Порты 9xxx нужны для корректной и правильной работы Remote Play по интернету. Дело в том, что эта функция может и просто так заработать у вас нормально, но гарантий, как обычно в случае с PS4, нет. Но с этими открытыми портами у вас повышаются шансы!
Настройка роутера для PSN: DNS
Часто многие проблемы с PSN, включая плохую скорость и невозможность подсоединиться к групповым чатам можно решить путем замены DNS на другие. Многие используют DNS провайдера, которые тот дает автоматически, некоторые используют DNS Google. Но если по какой-то причине ваш провайдер работает плохо, а DNS у него периодически отваливаются или медленно обновляются, то следует использовать радикальный метод. Поставьте SkyDNS. Его мне посоветовал Дима Зомбак, ему это помогло решить многие проблемы с PSN разом.
Просто в найдите в разделах WAN / LAN в роутере настройку DNS и пропишите туда адрес 193.58.251.251. У SkyDNS довольно быстро обновляются таблицы, а потому ваша консоль будет эффективнее переходить с сервера на сервер PSN, не ограничиваясь устаревшим набором адресов, в котором могут быть уже отключенные сервера.
Эти советы ничего вам не гарантируют, но в большинстве случаев помогут избавиться от довольно распространенных проблем с PSN, таких как медленная загрузка, невозможность зайти в групповой чат, невозможность подсоединиться в игру к друзьям. Ну и PS4 сможет в идеальном случае качать примерно на скорости вашего канала.
Как подключить PS4 к интернету —через Wi-Fi или LAN-кабель
Игровые консоли Sony PlayStation 4 пользуются большой популярностью среди геймеров. Огромную роль в этом играет возможность подключения оборудования к интернету — для расширения довольно стандартных возможностей. Игровые приставки предыдущих поколений давали возможность подключаться только к стандартным автономным установленным приложениям, а потому истинного наслаждения от происходящего получить не получалось. В статье будет подробно рассмотрено, как подключить PS4 к интернету несколькими способами и почему не получается этого сделать.
PlayStation4
Зачем подключать приставку к интернету
Подключение PlayStation4 к интернету необходимо для того, чтобы владелец консоли могли получить полный функционал возможностей устройства.
Разумеется, в приставку можно играть и без доступа к сети, но при этом пользователь не сможет загружать игры из специального приложения, а также покупать их онлайн. Придётся приобретать игры исключительно на дисках, что в современные дни довольно устаревший метод. К тому же, без интернета геймер не сможет пользоваться онлайн возможностями приставки — загружать новые обновления, или общаться с знакомыми и друзьями по играм.
Внимание! Существует игры, которые просто не будут работать, если отсутствует подсоединение к сети. А четвертую версию консоли и вовсе не получится настроить без интернета.
Можно объяснить необходимость подключения ПС4 к сети простыми словами: пользователю очень быстро надоест эта консоль, если ему не будет доступен тот функционал, который становится активным только при свободном доступе к интернету. Ситуация аналогична той, что наблюдается со смартфонами — без интернета даже самое дорогое устройство превращается в обычный телефон.
Варианты подключения консоли PS4 к интернету
Для соединения с сетью можно использовать два метода: устаревший — соединение через LAN кабель, или же современный — используя сеть Wi-Fi. Если использовать второй вариант, то для выхода в интернет, можно использовать любой вай-фай роутер, который установлен в доме.
Для создания связи через провод, можно использовать напрямую кабель, идущий от интернет-провайдера или же модем. Главное, чтобы в наличии был провод. PlayStation4 (PS 4) — универсальное устройство в этом плане.
Беспроводное подключение
Это наиболее предпочтительный вариант, поскольку подключиться к сети можно довольно быстро, и к тому же лишние провода не будут мешаться в доме или гостинице. Адаптер у данной приставки от Сони достаточно мощный, хорошо ловить сеть, поэтому подсоединить устройство к интернету просто, а выходить одно удовольствие.
Вай-фай подключение отличается удобством
Как подключить PS4 к интернету через Wi-Fi — алгоритм действий не отличается сложностью, но требует внимательности:
Важно! Не каждый пользователь может сразу понять, в чём отличие «Специального» и «Простого» метода связи. «Специальный» подразумевает ручную настройку параметров сети — придется абсолютно все данные вводить самостоятельно. При простом способе сеть будет подключаться автоматически, и вводить придется минимум информации.
Далее нужно в появившемся списке выбрать свою Wi-Fi сеть (которая раздается с роутера). В автоматическом режиме PlayStation будет искать оба диапазона поиска, то есть 2,4 и 5 ГГц. Если необходимо, можно перейти в меню параметров, и выбрать диапазон самостоятельно.
Далее действовать так:
При возникновении каких-то проблем пользователь в любой момент может проанализировать подключение к общей или внутридомовой сети. Для этого следует перейти во вкладку «Сеть», и выбрать соответствующий пункт — с проверкой.
Важно! Если дома установлен маршрутизатор, поддерживающий WPS, можно использовать для подключения этот метод. В таком случае необходимо щелкнуть на клавишу с настройками WPS, после чего произвести активацию на самом роутере: ввести данные вручную, или же использовать пин-код. В первом варианте потребуется задать пароль и имя сети самостоятельно. Второй метод проще — требуется просто ввести код и всё установится автоматически.
Подключение через кабель
Первым делом требуется соединить консоль с имеющимся в доме модульным устройством. Или же это необходимо сделать напрямую с провайдером (тем же проводом).
Кабельное подключение используют крайне редко
Настройка интернета PS4 — порядок действий:
Если адрес IP и соединение с интернетом будут показывать статус — «Успешно», значит, операция прошла без проблем и можно пользоваться консолью.
Внимание! Если Sony PS 4 не подключается к интернету через порт LAN, то нужно проверить сам кабель на целостность. Для этого его можно воткнуть в лэптоп и проверить возможность соединения там.
Подключение к PS 4 напрямую от провайдера (PPPoE)
Если в доме не установлен маршрутизатор, то придётся использовать кабель для подключения к провайдеру напрямую. В большинстве случаев используются динамические IP. Это означает, что настройки мало чем будут отличаться от того, которые уже были показаны выше (при подключении к маршрутизатору).
Но в некоторых ситуациях провайдеры выбирают тип подключения PPPoE, о котором необходимо поговорить подробнее.
Для начала требуется подключить кабель в соответствующие разъёмы (провод должен лежать в коробке от интернет-провайдера). После этого перейти в настройки, и выбрать соединение по LAN-кабелю (все действия были описаны ранее в предыдущих инструкциях).
Но, на этот раз необходимо щелкнуть на способ подключения — «Специальный». После этого выбрать — PPPoE.
Выполнив предыдущие операции, необходимо ввести пароль и имя пользователя, которые были назначены провайдером. На этом всё, если ввести данные без ошибки, то консоль будет подключена к сети.
Настройка PS4 для правильной работы PSN
Эта операция довольно простая и не займет много времени, если придерживаться руководства. Чтобы совершить её, необходимо перейти в настройки соединения в консоли, и выбрать проводной вид связи. После этого выбрать «Простой» режим.
Настройка роутера для PSN: NAT
При совершении операций необходимо соединить консоль с маршрутизатором напрямую (через провод). Далее перейти к регулировке самого роутера.
Роутер раздает интернет на всю квартиру
В настройках выбрать LAN или WAN соединения, и найти опцию UPNP. Обычно она включена по умолчанию, но если галочка не стоит, нужно просто активировать ее.
Важно! При необходимости нужно включить также UPNP, PCP и NAT-PMP. Эти параметры могут быть отключены.
Современные модели роутеров имеют способ акселерации NAT. К примеру, такая возможность имеется на роутерах Asus. В таком случае её необходимо активировать. Этот параметр указывает на то, что разгрузка идет по всем направлениям, потому необходимо активировать Offload TCP/UDP for LAN/WLAN (если было отключено). Если присутствует опция загрузки не только на свой IP, её также необходимо активировать.
Статичный IP и DMZ
Теперь необходимо перейти в настройки LAN/WAN, что располагаются в разделе DHCP. Здесь необходимо установить ip-адрес локальной сети. В открывшемся окне необходимо найти свою консоль, и прописать следующий IP: 192.168.1.55.
Следующий шаг выполнять необязательно, но лишним он не будет. Необходимо перейти в настройки DMZ, чтобы положить туда установленный ip-адрес PS4.
Переадресация портов
Это очень важный момент, который нельзя игнорировать. Необходимо снова перейти в настройку LAN/WAN, и выбрать переадресацию портов. Требуется найти тот IP, который был ранее прописан, чтобы установить в него порты (все по порядку):
Всё это необходимо для правильной работы консоли с сетью. В большинстве случаев функция будет работать в автоматическом режиме, но желательно перестраховаться и ввести данные.
Если наблюдается плохая скорость соединения, или невозможность связи с групповыми чатами, то необходимо заменить параметры DNS на другие настройки. Многие пользователи применяют провайдеровские DNS, которые выбираются в автоматическом режиме.
Если провайдер в какой-то момент испытывает трудности, и DNS у него начинает отключаться или обновляется очень медленно, то нужно поставить режим SkyDNS.
Для этого снова необходимо перейти в настройки LAN/WAN, где есть раздел с DNS. Туда требуется вписать следующий адрес: 193.58.251.251. Таблица в этом случае будет обновляться очень быстро, а потому консоль станет эффективно переходить по серверам.
Важно! Эти советы позволяют избавиться от большинства проблем, связанных с PSN.
Можно ли PS4 подключить к компьютеру
Если возникла такая необходимость, то подключить консоль к компьютеру (или мобильному устройству) можно, но придётся скачивать программу PS4 Remote Play.
Для установки нужно нажать на ярлык, который появится на рабочем столе. Начнется поиск обновлений, а после пойдут настройки системы. Для начала необходимо войти в сеть (ввести логин и пароль), нажав соответствующую кнопку. В появившемся окне выбрать «Качество трансляции».
Далее потребуется подтвердить настройки, и включить консоль. На PlayStation4 зайти в настройки связи и выбрать «Дистанционное воспроизведение».
Необходимо поставить галочку напротив пункта с разрешениями, и щелкнуть по вкладке «Добавить устройства». На экране появится восьмизначный код. Требуется зайти на компьютере в скачанную программу, активировать ее, введя выпавший код (в течение 300 секунд). Если ввести комбинацию без ошибки, то регистрация устройства начнётся.
Какой тип соединения лучше использовать
Выбор способа соединения зависит конкретно от пользователя. Большинство геймеров предпочитают PS4 Wi-Fi, поскольку это удобно и провода не будут мешаться в доме. Однако многие выбирают именно подключение по кабелю из-за качества соединения, которое является более надежным и стабильным. Но не всегда на ПК есть нужные разъемы. Эту проблему решают с помощью USB переходника.
Важно! Если установить роутер по правилам (не создавая преград на пути раздавания сети и поставив его ближе к потолку), то никаких проблем со связью не будет — поэтому этот метод предпочтителен.
Увеличение скорости передачи данных на консоли
Как попасть в настройки сети на ПС4
Если процедура выполнена правильно, то должно возникнуть сообщение об установки новых настроек. Пользователям необходимо подтвердить поддержку установленного соединения, что является завершением поставленной задачи. Чтобы проверить, изменилась ли настройка сети, необходимо запустить какую-либо игру, которая прежде очень долго загружалась.
Этой информации достаточно, чтобы понять из-за чего PS4 не подключается к интернету, и как самостоятельно это исправить.
Как настроить сетевой адаптер на Windows 7: самое важное
Иногда при подключении интернета или использовании ресурсов локальной сети возникают проблемы. Могут вылезать ошибки подключения, получения IP адресов или конфигурации сетевого оборудования. Внутри компьютера или ноутбука, функцией подключения к локальной или глобальной сети, занимается сетевой адаптер. В статье мы как раз и поговорим про настройку сетевого адаптера для улучшения связи в интернете. Инструкция будет ходовая для всех версий Windows 7, 8 и 10.
Более подробная настройка
Мне постоянно приходят письма с вопросами – как более детально настроить сетевой адаптер для меньшего пинга в играх, для лучшего просмотра кино и большей скорости скачивания. Поэтому я решил написать более детальную статью. Ну, поехали! По идее она настраивается автоматически под рациональное использование ресурсов системы и самого устройства. Но конфигурацию можно корректировать под свои нужды.
Переходим во вкладку «Дополнительно». И так смотрите, у нас есть определённые свойства, которые мы можем включать (Enebled) или выключать (Disable). На новых версиях «Виндовс» может быть написано «Вкл» или «Выкл». А теперь разбёрем каждое свойство:
ВНИМАНИЕ! Параметры адаптера могут в какой-то степени улучшить показатели, в каком-то моменте ухудшить. Изменяя установки сетевого адаптера, лучше возьмите листочек и выпишите – что именно вы изменили, чтобы в случаи чего вернуть параметры обратно. Также я рекомендую скачать последнюю версию драйвера для вашей сетевой карты или Wi-Fi модуля и установить его. Только после этого заходим в характеристики
После изменения, следует перезагрузить компьютер или ноутбук, чтобы некоторые изменения вступили в силу. Установки сетевого адаптера всегда можно откатить обратно, самое главное не потеряйте тот листок с настройками.
ПРОСЬБА! Если я что-то не указал, или написал что-то не так – пишите смело в комментариях свои исправления или замечания, буду рад поучиться чему-то у своих читателей.
Большие потоки трафика и управление прерываниями в Windows
Мне очень понравился топик про распределение нагрузки от прерываний сетевого адаптера по процессорам, поэтому я решил описать как это делается в Windows.
Disclaimer: судя по некоторым комментариям в предыдущих постах, мне стоит повторить то, с чего я начал первый пост: я не даю (и не могу давать) общеприменимых рецептов. Особенно это касается производительности, где мельчайшая неучтенная деталь может катастрофически повлиять на результат. Вернее рекомендацию то я даю: ТЕСТИРОВАНИЕ И АНАЛИЗ. Смысл моей писанины в том, чтобы дать людям как можно больше информации для анализа, ведь, чем больше понимаешь в том, как что либо работает, тем легче находить пути устранения боттлнеков.
Итак, масштабируемость пропускной способности сети. Потребуется Windows Server 2003 SP2+. Сетевая карта, поддерживающая Receive Side Scaling (можно с достаточной долей уверенности сказать, что подойдет любая серверная сетевая карта, выпущенная в последние 5 лет или любая вообще 1Gb+ NIC, хотя частенько можно увидеть RSS и на 100Mb). Устанавливаем Windows Server и драйвера на карту…
ВСЕ. Настройка завершена. RSS по умолчанию включен во всех версиях Windows, в которых он поддерживается.
Тестирование
Возьмем не особо новый Dell-овый сервер с двумя четырехядерными ксеонами:
На борту две двухпортовые 1Gb сетевые карты и одна 10Gb, но я не нашел 10Gb свитча, так что завести не удалось — ну да ладно:
Что интересно в этих картах, так это то, что несмотря на поддержку RSS в 8 очередей, они не поддерживают ни MSI-X ни даже MSI. Более того, из четырех доступных линий pin-based прерываний на каждый сетевой порт отведена только одна (соответственно никакими способами заставить прерывания приходить на разные процессоры уже нельзя — это аппаратное ограничение данной конфигурации). 10 гигабитка зарегистрировала на себя то ли 32 то ли 64 (на глаз) вектора прерываний, но ее использовать — не судьба. Сможет ли индусская поделка для запуска игр справиться с задачей?
На всякий случай проверяем RSS (хотя если его не будет — будет заметно и так):
Для начала выключим RSS (включал обратно я уже после тестирования, но том же окне)
и запустим нагрузочный тест:
Полностью загружены два ядра, все остальные простаивают
Сеть загружена на треть:
50% одного процессора забито обработакой прерываний, еще 20% того же процессора — обработка DPC. Остальное — tcpip стек и приложение, которое отдает трафик.
Включаем RSS (скриншот выше). Процессор:
Сеть:
Треть одного процессора забита прерываниями, но DPC отлично распараллелены.
В общем, на данной конфигурации можно было бы отдавать порядка 3 гигабит (с одной сетевой карты) и только тогда мы бы встретили бутылочное горлышко.
На всякий случай, скажу, что у RSS есть менее известный родственник — Send Side Scaling. Если перед посылкой списка буферов выставить значение хеша, то прерывание после завершения посылки будет доставлено в соответствии с установленными indirection table-ами.
Вот здесь можно почитать про RSS, а здесь есть неплохая презентация в картинках поясняющая работу RSS. Если интересно, могу попробовать своими словами описать механизмы работы RSS, но как по мне — лучше читать первоисточники.
TCP Offload Engine
Если нечто подобное RSS в Linux вот-вот появится (не нашел никаких упоминаний о поддержке нормального аппаратного RSS в Linux: кто знает — дайте ссылку — проапдейчу пост). То с TOE в Linux все официально сложно. Патч от Chelsio (один из производителей high-end сетевых карт), реализующий поддержку TOE, был отклонен, а вместо этого начались какие то совершенно идиотские отмазки (при прочтении стоит иметь в виду, что BSD и Windows имеют нормальную поддержку TOE уже много лет).
Итак, что же это такое? TOE — это полная реализация TCPIP на аппаратном уровне: с подтверждением доставки, ретрансмитами при ошибках, контролем окна и пр.: сетевая карта по DMA прямо из памяти берет данные, режет на пакеты, присоединяет хедеры, а рапортует (при помощи прерываний) только в самых крайних случаях.
По умолчанию TOE стоит в automatic режиме. Смотреть Chimney Offload State:
Скриншот снимался во время активного тестирования, но в статистике видно, что ни одного «выгруженного» в сетевую карту соединения нет (о причинах позже). Включем принудительно (и через некоторое время запрашиваем статистику):
А вот и причина: в данную сетевую карту можно выгрузить только 1024 соединения (но реально система смогла выгрузить 1022). Довольно дорогой ресурс, чтоб можно было выгружать все подряд. Система эвристически пытается обнаруживать соединения (get/put больших файлов по http, пересылка файлового контента на файл-серверах и т.п.), которые проживут долго и выгружает в первую очередь их.
Но все же глянем, что получилось. Процессор разгрузился втрое:
Очень сильно уменьшилось количество (и время проводимое в) как ISR так и DPC: