Gigabit master slave mode что это
Перейти к содержимому

Gigabit master slave mode что это

  • автор:

What is Gigabit Master-Slave Mode? (Explained)

gigabit master slave mode

The California-based multinational technology giant, Intel, has been leading the microprocessor market for as long as most can remember. However, Intel don’t only deal in microprocessors – they manufacture motherboards and a number of other peripherals as well.

Maintaining high standards that led the company to the top position in the market, Intel is present in pretty much every home and business nowadays, whether you are aware of it or not.

With computers being more and more present in people’s lives, manufacturers hit, year after year, new records in sales. Adding up to the demands of the business world, ever-so-developing and their necessities, home desktops and laptops reached a whole new level with the advent of online gaming.

By supplying outstanding quality components for both worlds, Intel has kept their lofty status in the manufacturing of computer parts.

In addition to the excellent quality of its products, Intel also invests heavily in further development and performance, delivering features and functionalities that enhance users’ experiences to a greater extent.

Alongside the top-notch quality and the features, their products also reign over the compatibility kingdom, allowing users’ experiences to achieve an undreamt-of level of immersion and performance.

Regarding the internet world, Intel has put its best efforts into designing the top echelons of adapters, ethernet boards, network equipment, amongst other gear.

As per the performance and experience enhancers, Intel’s software optimization features increase the control over networks and allows users who seek higher speeds to share connections.

A good example of an experience and performance enhancer is the Gigabit Master-Slave Mode, which was recently announced by the company and promises to bring in a whole new era of the virtual world.

What is Gigabit Master-Slave Mode? (Explained)

As mentioned before, the Gigabit Master-Slave Mode promises a new revolution in the way people connect to the internet. This exclusivity of Intel cards, serves as a controller that will put the reins of many internet features and resources in the palm of your hand.

As it works with almost all of the Intel ethernet adapters, many users will be able to enjoy its functionalities and get the most out of their internet connections.

Apart from working as a driver for the network components, its options range from changing the name of your network all the way through the router options until deciding which end of the connection will determine the speed.

By enabling the Gigabit Master-Slave Mode, users will be able to choose which side of a connection will determine the speed of the data traffic.

Although that seems very futuristic, Intel has already cranked up the internet speed game and brought their customers this magnificent feature. Before we get into more tech-savvy details, let us explain a few things as not everyone is not so up to date with the current tech lingo.

As it goes, every time we connect to the internet, data is being transferred from both sides. In more mundane language, on one side we have our adapter and on the other, the link we are accessing.

adapters are called ‘sender’ and the link, ‘receiver’

During the time you are visiting a webpage or streaming an episode of your favourite series, for example, data is in constant exchange. In order to make it even more plain, our adapters are called ‘sender’ and the link, ‘receiver’, which Intel changed to master and slave to facilitate the control.

has better internet speed

Normally, the speed of our internet connection is determined by our adapters, but with Gigabit Master-Slave Mode users can opt to use the connection of the link, or slave. That means, if you are visiting a link that has better internet speed, you can make it your master connecting device, thus enjoying higher speeds.

ethernet cards

You will need both ends to be compatible to that mode, as the feature is not pre-loaded on most ethernet cards. As more and more computers have this feature, it will become more common for users to ‘share’ the control over internet speeds.

What Is The Forced Master Mode?

Gigabit Master-Slave Mode also offers a different mode that ensures one of the sides will automatically be set as the master. That is the Forced Master Mode, and it will set up one of the ends as the master once the connection is established.

software controller will determine

Under optimal conditions, that is to say when internet connections are working as they should, the software controller will determine who is the master and the slave or, if commanded to, prompt the user to select which end of the connection will be the master.

In order for that to happen, it is required that both sides have the feature, or one of them has the chance to take over and cause the other to suffer a considerable drop on connection speed.

in internet connection losses

Should it happen that one of the ends does not have the Gigabit Master-Slave Mode feature, or has not enabled it yet, an attempt to use the forced master mode may result in internet connection losses or a force-down to 100Mbps on the link, or slave.

Additionally, on most multiport devices, the master mode will not work unless the Forced Master mode is enabled. Consequently, should the forced slave mode not be enabled, the same result may be expected.

The best idea is to use the Gigabit Master-Slave Mode only when both devices have the feature enabled. That way users can be sure to only enhance their internet speeds, and none will be sacrificed.

So, go ahead and enable the Gigabit Master-Slave Mode feature on your system and get the most out of your network link’s potential. In order to access and activate the Gigabit Master-Slave Mode, users should go to the advanced network settings on the network assistant.

On a final note, should you find out about other features of the Gigabit Master-Slave Mode, make sure to leave us a comment. By doing so, you will be helping our fellow readers get the most out of their internet connections.

Network Adapter Optimization

The information in this article is intended to improve understanding of all common and advanced network adapter settings under current Windows versions. We will also offer some general suggestions on setting up your LAN for the best possible network performance. Keep in mind that many of these settings can significantly affect performance and reliability in a good or bad way. Consider testing performance using some type of network analyzer or even a simple throughput test before and after making changes. Many settings depend upon your particular network and usage.

General Recommendations

Use quality brand name network adapters — as trivial as this may sound, using a good quality Gigabit Intel/Broadcom network adapter helps improve throughput, reduces CPU utilization when under load, provides for good driver support, etc. While a basic off-brand NIC may suffice for casual use on a home computer, any tech-savvy power user, if you use P2P appliactions, media streaming, gaming, or running any type of server, you should opt for a good brand NIC for better reliability and performance under load. Good quality NICs will also have more of the advanced adapter settings listed below.

Use latest adapter drivers — Using the latest drivers from your NIC vendor can solve any issues with buggy driver support for advanced NIC functions. Also, downloading drivers from your NIC vendor rather than the Windows defaults may provide additional advanced driver settings that can be fine-tuned by the user.

Use Gigabit devices — Gigabit is very popular, especially with the ever-increasing needs to transfer huge amounts of data over the network. Streaming multimedia from NAS devices, P2P, very fast broadband connections, multiple clients using the network resources at the same time, IPTV, etc. can all strain available resources. Use Gigabit Network adapters and switches, when possible, it increases network transfer speed 10 times over 100Mbps connections.

Switches are better than hubs — Hubs broadcast packets to all ports and introduce collisions, use switches whenever possible. The difference is especially apparent in UDP-based transfers like online gaming, for example — a hub can cause 5% or more increase in the experienced packet loss (depending on the size of the hub and its current usage).

Use CAT-6 Cables — Using quality network cables can be very important, as they vary in impedance, can cause crosstalk, dropped packets, etc. Unfortunately, price of network cables does not directly correlate to price, you may have better luck buying cables from a reputable vendor that uses quality components and actually tests each assembled cable properly. Buying newer standards (i.e. CAT-6 vs. CAT-5) should be preferred, especially in Gigabit environments.

Avoid Interference — Do not coil cables, avoid running network cables near possible sources of EMI (fluorescent lights, power supplies, monitors, etc.)

Changing Network Adapter Settings

Network adapter settings can be adjusted from Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings -> right-click on your network adapter and choose «Properties» -> click the «Configure» button

Alternatively, right-click on the Network adapter icon in the system tray and open Network and Sharing Center -> click «Change adapter settings» in the left pane -> right-click on your network adapter and choose «Properties» -> click the «Configure» button

Network Adapter General Settings

Speed and Duplex: Just as the name suggests, this allows for selecting the desired speed and duplex of the network adapter, the default setting is usually auto negotiation. It is recommended to set the highest speed your adapter supports (Gigabit, if supported), full duplex (two-way simultaneous communication), and auto-negotiation (enabling the adapter to negotiate the highest possible reliable speed). It may sometimes be necessary/helpful to manually set the adapter speed instead of using auto-negotiation.

Gigabit Master Slave Mode: Determines whether the adapter or the link partner is designated as the master; the other end of the link would be the slave. When this is set at the default (usually «Auto Detect», or «Hardware Default»), the devices automatically negotiate this based on the IEEE 802.3ab standard: multi-port devices such as switches become the master when connected to a single port device. If both ends are multi-port devices, the one with higher seed bits becomes the master.

MAC Address / Locally Administered Address: Enables overriding the default MAC address of the adapter by the user. This is an example of how easy it is to bypass MAC address filtering techniques; do a simple packet capture to find an authorized MAC address and apply it here in the advanced settings. However, a more legitimate use of this could be changing the MAC to match the address authorized by your ISP when you’re connecting a PC directly to the modem.

Log Link State Event: This allows you to enable or disable logging of the adapter’s link state changes (such as up/down, duplex mismatch, and STP detection) in the system logs.

QoS Packet Tagging: Enables the adapter to send and receive 802.1p QoS and 802.1Q VLAN indications.

Disable unnecessary network protocols: under the Network Adapter Properties dialog, you can find a list of protocols currently in use. Each additional network client, service or protocol places additional overhead on system resources, and may introduce unnecessary network bindings and traffic. In many cases, only the following components are required for a standard TCP/IP based network:
Client for Microsoft Networks — allows a computer to access resources on the MS network
File and Print Sharing for Microsoft Networks — necessary to share local folders
Internet Protocol Version 4 (TCP/IPv4) — necessary logical connection between network devices, superseded by the newer IPv6

These other services can usually be safely disabled without affecting connectivity:
QoS Packet Scheduler — Quality of Service packet scheduler designed to control and prioritize IP traffic for various network services as a method of bandwidth management.
Microsoft Network Adapter Multiplexor Protocol — kernel mode driver used for network card bonding.
Microsoft LLDP Protocol Driver — Link Layer Discovery Protocol (LLDP) is a protocol for network devices to advertise their identity and neighbors, used for a network map.
Link-Layer Topology Discovery Responder — kernel mode driver responsible for displaying the computer on a network map.
Link-Layer Topology Discovery Mapper I/O Driver — used to discover other networked devices on a network map, and determine network bandwidth.
Internet Protocol version 6 (TCP/IPv6) — latest revision of the Internet Protocol (IP), extending the v4 IP address limitation.

Advanced Settings

Jumbo Frames: This allows for increasing the standard 1500-byte MTU Ethernet frames to carry up to 9000 bytes of data. Using jumbo frames can help increase throughput and decrease CPU utilization on Gigabit LANs, however, the functionality and the same frame size needs to be supported by all devices on the network.

Receive Side Scaling (RSS): This enables the distribution of incoming network processing across multiple processor cores in multi-core computers, to help increase performance. It is the same setting that can be enabled/disabled at the OS level using our tweaking articles and the TCP Optimizer for newer Windows versions.

Adaptive Inter-Frame Spacing: This setting enables a time gap between packets to help compensate for excessive Ethernet packet collisions on the network.

Flow Control: Helps increase the efficiency of traffic regulation for connections that both support flow control frames. These frames are sent by an adapter when their receive queues reach a predefined limit, to signal the sending station to pause transmission so the adapter does not drop the packets. The implementation of Flow Control (Rx & Tx) in some Network Adapters is known to be buggy, likely at the driver level (Realtek Gigabit adapters confirmed). Flow control does not work well with QoS, and is generally not recommended. Disabling this feature can help reduce timeouts and improve throughput.

Interrupt Moderation Rate (coalescing): Sets the rate at which an adapter interrupts the system to handle incoming or outgoing packets. A lower rate causes the system to be more responsive to packet handling, but can decrease performance of other applications and services on the machine. A higher rate means less responsiveness of packet handling but can help increase machine performance, especially useful for when the adapter is sending and receiving larger packets. Interrupt Moderation should be disabled to get the lowest possible latency (at the expense of a bit more CPU utilization). It should be disabled for gaming, and set at a very conservative setting for pure throughput unless you are aiming for low CPU utilization at the expense of some possible delay.

Receive/Transmit Descriptors: Both settings are used to sets the number of descriptors that are allocated in the host memory for storing either received packets, or packets to be transmitted. These buffers can be increased to improve network performance if there is plenty of memory available.

Gigabit Lite: This is a legacy setting developed by Alcatel in 1998, generally supported by Realtek adapters. It allows for 500Mbps transfers over longer cable lengths, it is rarely used and should be turned off in residential settings. We recommend disabling this setting.

Offloading Settings

Note that some of the «TCP offload» settings should be applied both globally at the OS level, and in the Network adapter properties. They have to be supported by the OS and the adapter to work. Offloading works better with fast/quality network adapters, and has been plagued by buggy implementations in the past. It can help reduce CPU utilization and power consumption, and it can improve throughput in some scenarios. However, some offloads (TCP Offloads, LSO Offloads) can can also add some latency to the connection, and introduce issues. We generally recommend enabling only Checksum offloads, and disabling other types of TCP offloads, because of many buggy driver implementations causing timeouts, incomplete file transfers, known SQL server issues, etc. See our broadband tweaks articles for more information.

IPv4/TCP/UDP Checksum Offload: Enables the adapter to compute the IPv4/TCP/UDP checksum of packets instead of the OS, which reduces CPU utilization, and may theoretically increase adapter performance. This should be set to «enabled» in most common scenarios.

Offload TCP Segmentation: Allows the adapter to perform any necessary TCP segmentation of outgoing packets instead of the host OS, which can help increase transmission performance while also reducing CPU utilization. We recommend turning this off because of buggy implementations.

Large Send Offload / Large Receive Offload: This is enabled by default on many Intel/Broadcom adapters, however, there are known issues with its implementation. We recommend disabling this setting to avoid incomplete FTP file transfers and other sporadic internet issues.

Receive/Transmit Buffers: The buffer size of system memory that can be used by the adapter for received packets. This can be increased to help improve performance of network traffic, at the expense of some system memory. Intel adapter drivers usually have this setting under the network adapter properties -> Advanced -> Performance Options: «Receive Buffers» and «Transmit Buffers». Default is usually between 128 and 256 for both, it can be increased to 512, or even up to 1024 on systems with plenty of RAM to spare. This recommendation is true for both gaming/latency and pure throughput optimizations. Generally these buffers shouldn’t be set to less than 256, as they can cause dropped packets and performance degradation if exhausted. For example, with a Realtek Gigabit LAN, increasing transmit buffers from the 128 default to 256 can give up to 30% transfer speed boost to a NAS.

ARP Offload: Enables the adapter to respond to ARP requests, which prevents the computer from having to wake for them when asleep.

NS Offload: Enables the adapter to respond to Neighbor Discovery Neighbor Solicitation requests, which prevents the computer from having to wake for them when asleep.

Power Saving and Wake-On-LAN

In general, «Energy Efficient Ethernet (EEE)», «Green Ethernet» and «Power Saving Mode» settings allow for lower power consumption during periods of low network activity, with the goal to reduce power consumption by 50% or more while retaining full compatibility with existing equipment. Consumer Ethernet switches that support EEE automatically adjust their respective power-saving settings to match the adapters, but some switches are known not to perform this properly, resulting in poor throughput and increase in dropped packets. This is why we recommend turning off the EEE and Green Ethernet settings with residential setups in general to eliminate possible dropped packets, reduced throughput and occasional disconnects.

Energy Efficient Ethernet (EEE): Allows the network adapter to toggle power saving mode on or off when not in use, while still keeping the connection active. Recommended: Disabled unless laptop on battery.

Green Ethernet (Short Reach Mode): Reduces the adapter’s power consumption if the connected cable is detected under a certain length. Recommended: Disabled unless on battery.

Power Saving Mode: We recommend disabling this setting unless on battery.

Auto Disable Gigabit: When enabled, any Ethernet connections will be limited to 100Mbps, which requires less power. May be useful for laptops when using battery, to reduce power drain. We recommend disabling this to get gigabit speeds.

Wake on Magic Packet: Enables you to remotely power on the computer from sleep, hibernation, or when fully powered off by using the magic packet of the Wake-On-LAN feature.

Wake on pattern match: Enables you to remotely power on the computer from sleep, hibernation, or when fully powered off by using the pattern of the Wake-On-LAN feature.

Shutdown Wake-On-LAN: Enables Wake-On-LAN functionality if the computer is fully shutdown.

Wake-On-LAN and Shutdown Link speed: Specifies the link speed of the adapter when the computer is in sleep or hibernation.

Wireless Adapter Advanced Settings

Below is a number of additional wireless options that generally exist in some more advanced network adapter drivers (802.11ac Broadcom, Intel, ASUS, etc.).

20/40 Coexistence: When enabled, allows the 802.11n radio to drop from 40MHz mode to 20MHz mode when it detects interference. This allows it to coexist with older 802.11g radios that do not support 40MHz wide wireless channels.

40 Mhz Intolerant/Fat channel Intolerant: Setting forces the use of 20MHz channels only when enabled. Wider channels may be needed for higher throughput.

802.11n Preamble: Preamble type is an error checking function that helps with data transmission when signals are weak. Long Preamble is needed for older 802.11b/g adapters, for weaker signals (lower RSSI), while strong signals and 802.11n/ac devices generally work well with short preamble. The short preamble will yield slightly better performance if the signal is strong and there is no packet loss, however, it needs to be set the same on all devices (routers/access points/repeaters). In noisy wireless environments, for better compatibility, and in low-signal distant connections it is best to use long preamble.

Afterburner: Proprietary Broadcom throughput boosting technique used with 802.11g only, must also be supported by the access point. Only use with 802.11g adapter and compatible AP, disable otherwise.

Antenna Diversity: wireless technique that uses multiple antennas to receive or transmit signals along different propagation paths to compensate for multi-path interference. Useful, if available.

Assoc Listen Interval: A number of beacons that a «dozing» adapter is not listening for beacon frames. It is a power-saving technique where the adapter signals an interval to the access point. The access point then should not drop any queued frames until the adapter’s Listen Interval elapses. Usually defaults to 1.

Association Roam Preference: When a specific band is preferred (2.4GHz or 5GHz), and the client encounters a dual AP with the same SSID for both bands, this setting chooses which band to use. Generally 2.4GHz has better wall penetration and coverage area, while 5GHz is less congested and has higher throughput at smaller distances.

Bandwidth Capability: (20MHz, or 20/40MHz) Specifies whether the adapter should use 20MHz wide channels only, or allow for 40MHz channels if there is no interference. Generally, this should be set to 20/40MHz to allow for higher throughput.

Beamforming: an important MIMO companion, enabling considerable improvement in 802.11n/ac performance, reliability, range and throughput. It should be enabled, if available.

Bluetooth Collaboration: minimizes interference with Bluetooth devices by enabling I/O transmit suppression protocol.

Channel Width: Controls the width of the channel (20 or 40MHz) used by the AP to communicate with client devices. Recommended «Auto (AP determines width)» if available for pure throughput. Setting this to 40MHz-only mode may prevent older clients from connecting.

D2 Listen Interval: similar technique to «Assoc Listen Interval», use values between 3-7. In general, higher beacon periods and DTIM intervals in wireless networks allow for better battery life, however, data has to be buffered at the AP between DTIM beacons, which may be undesirable for VoIP/gaming.

Fat Channel Intolerant: 802.11n setting, recommended «Disabled» for pure throughput.

Fragmentation Threshold: Specifies the maximum number of bytes a packet can contain before it is fragmented. Typically, the default value is 2347 bytes and should be left alone, unless there is a high number of collisions and/or interference.

Global BG scan blocking: By default, the Wi-Fi adapter performs periodic scan for other available Access Points. Disabling this behavior can be helpful to avoid some brief connectivity interruptions. Recommended setting it «On good RSSI», possible settings are listed below.
— «Always» setting — will not scan periodically for other available APs.
— «Never» (default) — will perform periodic scans for other APs.
— «On good RSSI» — will only scan for other APs when the current AP’s signal strength is low.

GTK rekeying for WoWLAN: Group Temporal Key (GTK) rekey is used to encrypt/decrypt network traffic Enabled by default.

HT Mode: Allows for choosing which specific wireless modes are supported. High Throughput (802.11n), and/or Very High THroughput (802.11ac).

Intel Throughput Enhancement: Enables Intel packet bursting technology for transmissions. It utilizes either a WMM capable access point, or client enhancements (even without AP support).

LTR Enable/Disable, LTR Active Value: (default = 60 microseconds) Latency Tolerance Reporting (LTR) is a PCI Express power-saving technique allowing the the adapter to specify when it is idle, and maximum latency. LTR is optional.

MIMO Power Save mode: a.k.a. «Spatial Multiplexing Power Save» (SMPS). Allows the client to save power by keeping one antenna in a receive idle state.
— Auto SMPS: the client decides SMPS mode automatically depending on network conditions
— Dynamic SMPS: client keeps only one antenna active. AP must send RTS packet to trigger the client to wake sleeping radios/antenna before sending MIMO packets.
— Static SMPS: client keeps only one antenna active; AP cannot send MIMO packets to the client
— No SMPS: client always keeps all antennas active; AP can send MIMO packets to the client

Minimum Power Consumption: when enabled, the client can turn off the radio or stop scanning for networks when the adapter is not associated with an access point, or when the computer is in idle state. It is useful to enable in many cases.

Mixed mode protection: Avoid data collisions in a mixed 802.11b and 802.11g environments. Not valid when 802.11n only mode is enabled.
— RTS/CTS Enabled (default): allows mixed clients to hear each other.
— CTS-to-self Enabled: allows to gain more throughput where clients are closer.

NS Offload: responds to network discovery when computer is asleep. It should be left enabled in most cases.

Packet Coalescing: Enables power saving by reducing the number of receive interrupts. The setting combines some broadcast or multicast packets. Default is «enabled», setting to «Disabled» may help in some gaming environments.

PLCP Header (BSS PLCP Header): Used to set the header type for CCK (Complimentary Code Keying) rates (long, or auto short/long), only relevant for 802.11b. By default it automatically switches between long and short depending on the situation the card is in. In some environments with older clients it may be necessary to set this to long for backward compatibility.

Power Output: Usually in percentage increments, allows for reducing the transmit power below 100%. Wireless Power outputs that are unnecessarily high may actually degrade performance by introducing additional noise to the area.

Preferred band: In an environment where one band is very noisy (congested by cordless phones, other APs, client devices, microwaves, etc.), one can reduce interference by preferring the 5GHz band over the 2.4GHz band, or the reverse.

Priority & VLAN: By default, packets are send using FiFo (First-in, First-out) regardless of any priority information in the packet. When this is enabled, you can give certain classes of traffic a priority in the queue. This setting is related to WMM/QoS and only useful if one needs to improve throughput of one of the four WMM classes at the expense of other traffic.

Rate: This setting can limit the wireless transmit/receive rate of the network adapter, it should be left at auto in most cases.

Roaming Aggressiveness: Recommended «Medium»

Roaming Decision: Specifies the signal strength when other access points in the area should be considered for connections. This can be lowered to make the client switch access points faster. «Optimize bandwidth», or «Optimize distance» are automatic settings in some Broadcom adapter drivers as well.

Roam Tendency: Specifies how fast the client should switch to a new distant access point, lower values can make the adapter switch faster.

RTS Threshold: Numeric value, typically 2347, range from 0 to 2347. Lowering the RTS Threshold causes the device to use «Request-to-send/Clear-to-send» (RTS/CTS) whenever it sends data, essentially clearing the channel before data is sent. RTS clears the area around the transmitter, and CTS clears the area around the receiver. Lowering the value can sometimes help reduce collisions in very congested Wi-Fi areas (many adapters/APs on the same channel). However lowering RTS/CTS also adds overhead to the channel by increasing the number of packets without data. Only lower in areas with significant interference.

Short GI: Shortening the Guard Interval is a 802.11n standard that specifies shorter delay between transmitted packets and can reduce wireless latency. It should be set to «auto», or «enabled» for 802.11n and newer WLANs.

Transmit Power: Recommended setting to «Highest» unless in a noisy wireless environment.

Throughput Booster/Enhancement: Enhance the transmit throughput by allowing the client Wi-Fi adapter to hold longer possession of the connection than normally to send data to the AP. This only improves upload throughput (from client to the AP) and only useful for uploading large files. It may negatively impact other Wi-Fi clients since only one client can transmit at a time. Recommended setting is «Disabled»

WMM Power Save / U-APSD: WMM-PS allows for power saving with latency-sensitive applications like VoIP. It may also improve their receive (RX) throughput.

WFD Channel Number: Wireless Flash Drive channel number.

WiFi Rekeying Offload (GTK rekeying): Speci fies if the network adapter can offload GTK rekeying tor WoWLAN (Wake on WLAN) when the computer goes to sleep state.

WMM / WME: Wi-Fi Multimedia (WMM), previously known as Wireless Multimedia Extensions (WME) is a wireless quality of service (QoS) standard subset of 802.11e. It prioritizes data packets according to four categories (voice, video, best effort, background) and also features a power save mode. It should only be enabled if needed for power saving or VoIP. It may reduce throughput in some cases.

Xpress Technology: Broadcom adapter specific based on 802.11e and WMM. Aims to improve Wi-Fi network efficiency and boost throughput by repackaging data to reduce overhead. It is only useful for mixed 802.11b/g/n networks, disable for n/ac networks. Also see: What is Xpress Technology

Notes:
Use only the protocols and options that you need with network adapters. For example, you can turn off «QoS Packet Scheduler», «IPv6», etc. if you do not use them.

Some of the advanced network adapter settings above can vary between different models and drivers, and typically not all of them will be available.

If you’re experiencing problems with your network after editing the above settings, you can reset TCP/IP and Winsock, delete and reinstall your Network adapter driver from the Device manager to restore its factory defaults.

Как настроить сетевой адаптер на Windows 7: самое важное

Иногда при подключении интернета или использовании ресурсов локальной сети возникают проблемы. Могут вылезать ошибки подключения, получения IP адресов или конфигурации сетевого оборудования. Внутри компьютера или ноутбука, функцией подключения к локальной или глобальной сети, занимается сетевой адаптер. В статье мы как раз и поговорим про настройку сетевого адаптера для улучшения связи в интернете. Инструкция будет ходовая для всех версий Windows 7, 8 и 10.

Более подробная настройка

Мне постоянно приходят письма с вопросами – как более детально настроить сетевой адаптер для меньшего пинга в играх, для лучшего просмотра кино и большей скорости скачивания. Поэтому я решил написать более детальную статью. Ну, поехали! По идее она настраивается автоматически под рациональное использование ресурсов системы и самого устройства. Но конфигурацию можно корректировать под свои нужды.

Как настроить сетевой адаптер на Windows 7: самое важное

И так нажимаем одновременно на клавишу R и . Далее прописываем «mmc devmgmt.msc» и жмём «ОК». Теперь находим раздел «Сетевые адаптеры» и далее переходим в свойства того устройства, который вы хотите настроить.

Как настроить сетевой адаптер на Windows 7: самое важное

Переходим во вкладку «Дополнительно». И так смотрите, у нас есть определённые свойства, которые мы можем включать (Enebled) или выключать (Disable). На новых версиях «Виндовс» может быть написано «Вкл» или «Выкл». А теперь разбёрем каждое свойство:

ВНИМАНИЕ! Параметры адаптера могут в какой-то степени улучшить показатели, в каком-то моменте ухудшить. Изменяя установки сетевого адаптера, лучше возьмите листочек и выпишите – что именно вы изменили, чтобы в случаи чего вернуть параметры обратно. Также я рекомендую скачать последнюю версию драйвера для вашей сетевой карты или Wi-Fi модуля и установить его. Только после этого заходим в характеристики

  1. ARP Offload – данная функция включена автоматом. Позволяет игнорировать все ARP запросы. Нужна в качестве защиты. Но иногда в некоторых организациях ее включают для более детальной настройки сети.
  2. LargeSendOffloadIPv4/IPv6 –GiantSendOffload – функция перекладывает фрагментацию пакетов именно на адаптер. Включаем обязательно, чтобы снизить нагрузку на центральный процессор.
  3. Auto Disable Gigabit – если у вас роутер или коммутатор подключен с 4 жилами – 100 Мбит в секунду, то выключаем эту функцию. Она включает и отключает поддержку 1 Гбита. Если вы пользуетесь кабелями по 100 Мбит её можно также отключить. Для роутеров с портом на 1 Гбит – включаем.
  4. Energy Efficient Ethernet – включает энергосбережение – можно включить на ноутбуках, но если скорость станет ниже или будут проблемы с интернетом – сразу выключаем. Для игроманов – вообще ничего по энергосбережению включать не нужно, так как при этом будет сильно садиться показатель производительности обработки сетевого трафика.
  5. Flow Control – если пакеты данных не успели обработаться они стают в очереди. При этом на сервер отсылается команда, чтобы он подождал с отправкой данных. Так как если будет переполнен буфер памяти сетевой карты, информация может потеряться. В общем если сильные лаги, тормоза при просмотре видео – можете включить.
  6. Network Address – виртуальный МАК-адрес. Можно поменять, но бессмысленно, так как физический МАК остается. Этот пункт игнорируем.
  7. TCP/UDPChecksumOffloadIPv4/IPv6 (контрольная сумма) – для обработки контрольной суммы будет выступать процессор, а не сетевая карта. Нужно включать, если есть интенсивная передача пакетов. Опять же для игр может уменьшить нагрузку на сетевую карту и уменьшить лаги. (Rx & Tx Включить)
  8. Transmit Buffers — это как раз тот самый буфер. Если будет сильно маленькое значение могут быть лаги в играх, так что лучше выставить значение по умолчанию – 147.
  9. Green Ethernet – опять сокращение энергопотребление, на ПК эту функцию лучше выключить. На ноутбуках – по ситуации.
  10. TCPChecksumOffload (IPv4)/ (IPv6) – Та же контрольная сумма, но для TCP. Ставим в режим «Вкл».
  11. Interrupt Moderation – если много качаете, включите. Если много играете, может повышать пинг в игре, из-за простоя пакетов – тогда вырубаем.
  12. Receive Side Scaling – RSS – для обработки нескольких потоков сразу всеми свободными ядрами процессора. Нужно для многоядерных процессоров. Если функция выключена, то все потоки по очереди будут обрабатываться одним ядром. В общем будут лаги и прерывания. Если при включении вы видите, что стало ещё хуже, значит нужно обновить драйвер на адаптер. Качаем только с официального сайта. Вообще это свойство обязательно включается по умолчанию.
  13. Priority & VLAN – при отправке пакета дополнительно записываем информацию, о важности и приоритете пакета. Можно включить. Если будут лаги и тормоза – выключаем.
  14. WOL & Shutdown Link Speed – стандартная скорость коннекта при отключении. Ставим на сотку.
  15. NS Offload – Включаем. Таким образом соседские Wi-Fi сети при отправке запроса к вам, не будут получать ответа.
  16. Jumbo Frame – Jumbo Packet – я бы эту функцию выключил, так как она снижает частоту обработки пакетов в 6 раз.
  17. Speed & Duplex – выставляет режим в «Дуплекс» или «Полудуплекс». Первый позволяет одновременно принимать и отправлять данные – ставим, если играем. Второй режим может одновременно принимать или отправлять данные. Ставим второй, если много качаем. Но честно сказать, полудуплекс сильно снижает нормальную работу очень многих сервисов. Поэтому лучше всегда ставить или «Автосогласование» или «Дуплекс».
  18. Wake on pattern match иWake on Magic Packet – включаем.
  19. UDPChecksumOffload (IPv6)/ (IPv4) – включает обработку контрольной суммы пакетов UDP. Включаем для обработки процессором, а не «сетевухой».

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

ПРОСЬБА! Если я что-то не указал, или написал что-то не так – пишите смело в комментариях свои исправления или замечания, буду рад поучиться чему-то у своих читателей.

Gigabit master slave mode что это

gigabit master slave mode

The California-based multinational technology giant, Intel, has been leading the microprocessor market for as long as most can remember. However, Intel don’t only deal in microprocessors – they manufacture motherboards and a number of other peripherals as well.

Maintaining high standards that led the company to the top position in the market, Intel is present in pretty much every home and business nowadays, whether you are aware of it or not.

With computers being more and more present in people’s lives, manufacturers hit, year after year, new records in sales. Adding up to the demands of the business world, ever-so-developing and their necessities, home desktops and laptops reached a whole new level with the advent of online gaming.

By supplying outstanding quality components for both worlds, Intel has kept their lofty status in the manufacturing of computer parts.

In addition to the excellent quality of its products, Intel also invests heavily in further development and performance, delivering features and functionalities that enhance users’ experiences to a greater extent.

Alongside the top-notch quality and the features, their products also reign over the compatibility kingdom, allowing users’ experiences to achieve an undreamt-of level of immersion and performance.

Regarding the internet world, Intel has put its best efforts into designing the top echelons of adapters, ethernet boards, network equipment, amongst other gear.

As per the performance and experience enhancers, Intel’s software optimization features increase the control over networks and allows users who seek higher speeds to share connections.

A good example of an experience and performance enhancer is the Gigabit Master-Slave Mode, which was recently announced by the company and promises to bring in a whole new era of the virtual world.

What is Gigabit Master-Slave Mode? (Explained)

As mentioned before, the Gigabit Master-Slave Mode promises a new revolution in the way people connect to the internet. This exclusivity of Intel cards, serves as a controller that will put the reins of many internet features and resources in the palm of your hand.

As it works with almost all of the Intel ethernet adapters, many users will be able to enjoy its functionalities and get the most out of their internet connections.

Apart from working as a driver for the network components, its options range from changing the name of your network all the way through the router options until deciding which end of the connection will determine the speed.

By enabling the Gigabit Master-Slave Mode, users will be able to choose which side of a connection will determine the speed of the data traffic.

Although that seems very futuristic, Intel has already cranked up the internet speed game and brought their customers this magnificent feature. Before we get into more tech-savvy details, let us explain a few things as not everyone is not so up to date with the current tech lingo.

As it goes, every time we connect to the internet, data is being transferred from both sides. In more mundane language, on one side we have our adapter and on the other, the link we are accessing.

adapters are called ‘sender’ and the link, ‘receiver’

During the time you are visiting a webpage or streaming an episode of your favourite series, for example, data is in constant exchange. In order to make it even more plain, our adapters are called ‘sender’ and the link, ‘receiver’, which Intel changed to master and slave to facilitate the control.

has better internet speed

Normally, the speed of our internet connection is determined by our adapters, but with Gigabit Master-Slave Mode users can opt to use the connection of the link, or slave. That means, if you are visiting a link that has better internet speed, you can make it your master connecting device, thus enjoying higher speeds.

ethernet cards

You will need both ends to be compatible to that mode, as the feature is not pre-loaded on most ethernet cards. As more and more computers have this feature, it will become more common for users to ‘share’ the control over internet speeds.

What Is The Forced Master Mode?

Gigabit Master-Slave Mode also offers a different mode that ensures one of the sides will automatically be set as the master. That is the Forced Master Mode, and it will set up one of the ends as the master once the connection is established.

software controller will determine

Under optimal conditions, that is to say when internet connections are working as they should, the software controller will determine who is the master and the slave or, if commanded to, prompt the user to select which end of the connection will be the master.

In order for that to happen, it is required that both sides have the feature, or one of them has the chance to take over and cause the other to suffer a considerable drop on connection speed.

in internet connection losses

Should it happen that one of the ends does not have the Gigabit Master-Slave Mode feature, or has not enabled it yet, an attempt to use the forced master mode may result in internet connection losses or a force-down to 100Mbps on the link, or slave.

Additionally, on most multiport devices, the master mode will not work unless the Forced Master mode is enabled. Consequently, should the forced slave mode not be enabled, the same result may be expected.

The best idea is to use the Gigabit Master-Slave Mode only when both devices have the feature enabled. That way users can be sure to only enhance their internet speeds, and none will be sacrificed.

So, go ahead and enable the Gigabit Master-Slave Mode feature on your system and get the most out of your network link’s potential. In order to access and activate the Gigabit Master-Slave Mode, users should go to the advanced network settings on the network assistant.

On a final note, should you find out about other features of the Gigabit Master-Slave Mode, make sure to leave us a comment. By doing so, you will be helping our fellow readers get the most out of their internet connections.

Высокий пинг в игре? Лезем в настройки сетевой карты. Часть 2

В этой статье будут рассмотрены настройки сетевой платы, которые теоретически могут снизить высокий пинг в игре, победить лаги и как то повлиять на fps. Из первой части мы поняли, что динамичные многопользовательские онлайн игры используют протокол UDP, поэтому при ее настройке будем это учитывать. Обращаю внимание, что так сбить высокий пинг и убрать лаги получится, если у вас слабый компьютер и «хорошая» сетевуха или наоборот. Играясь с этими параметрами, нужно пробовать переложить нагрузку на то железо, которое у вас не испытывает проблем с производительностью. И итогом всей этой битвы и мучений, может быть станет выигрыш в несколько миллисекунд.

Почему пинг высокий и как его понизить?

В первой части (из серии статей) мы пробовали победить высокую сетевую задержку с помощью настройки MTU. В этой рассмотрим и узнаем, какие настройки сетевой платы пригодятся любителям игр.

Jumbo FrameJumbo Frame — Jumbo Packet — Большой кадр:
Использование этого параметра, наверно только гипотетически поможет снизить пинг в играх и наверно какая то выгода будет во время долгих массовых сражений и осад, когда в одну секунду генерируется очень приличное количество трафика. Дело в том, что использование больших кадров должно быть настроено у всех участников взаимодействия, как у клиента и сервера, так и транзитных узлов. Но за пределами вашего провайдера (да и у самого провайдера) mtu всегда примерно равен 1,5 кб плюс\минус десятки байтов. Если использовать его в локальных сетях (где можно точно проконтролировать эту настройку у всех), то там пинг зачастую и так достаточно низкий.
В чем плюс? Если использовать 9 кб у всех участников, вместо 1,5 кб, то для обсчета одного кадра потребуется в 6 раз реже задействовать процессор. Что должно лучше сказаться на прибавке фпс.
В чем минус? Если использовать его только на клиенте, при отсылке на остальных узлах пакет будет фрагментирован, в лучшем случаем на 6 частей, а при mtu <1500 может и на более. Которые в итоге будут переданы на каждый последующий узел, и где он должен попасть на сервер без потерь и корректно собран в один целый. В век высоких технологий, сбор и разбиение проходят быстро, но тем не менее, не всегда возможно предсказать насколько будет загружено оборудование обрабатывающее эти фрагменты. И эта фрагментация и загрузка транзитных узлов и может привести к росту пинга.
Значение: Выкл.

Checksum Offload — IPv4 Checksum Offload — Контрольная сумма разгрузки IPv4:
Если ваш адаптер имеет такую функцию, то включите ее. Это позволит освободить центральный процессор от расчета и проверки контрольных сумм для отправляемых и принимаемых пакетов. Что должно положительно сказаться на фпс в игре. Но бывают и обратные случаи, когда отключение это функции позволяет улучшить пинг и снизить лаги. Так что, попробуйте поиграться с этим параметром, при наличии лагом и скачущего пинга.
Значение: Вкл для Tx и Rx

Speed & Duplex — Link Speed/Duplex Mode — Скорость и дуплекс
Тут нужно проверить, что у вас стоит 10\100\1 Гб дуплекс. При использовании режима полудуплекс, пинг становится выше.
Можете в этом убедиться, переключив режимы и пингануть любой сервер.
Значение: Дуплексный режим

Flow Control — Управление потоком
Данная настройка призвана решать проблему, когда входящий трафик приходит с такой скоростью, что создает угрозу переполнения буфера на сетевом оборудовании и тогда источнику отправляется команда, чтобы он выждал паузу и снова повторил отправку данных, через какой-то промежуток времени. Если же такой команды не послать, то из-за перегрузки часть данных просто потеряется, т.е. в игре это гарантированный лаг. Вроде бы хорошая и правильная и нужная функция, но только для тех кто скачивает большие объемы. В играх как правило трафик приходит не в таком интенсивном режиме. Если же кадр паузы будет послан, то одномоментно увеличится пинг. Т.е. если у вас в играх частые лаги и высокая сетевая задержка, попробуйте поиграться с этим параметром.
Значение: Выключить

Transmit Buffers — Буферы передачи / Receive Buffers — Буферы приема
Зачастую буфер приема имеет в настройках больший размер, так как трафика мы скачиваем больше, чем отдаем. Здесь главное придерживаться правила, что буфер приема минимум должен быть равен 100*mtu. Если mtu=1500 байт, то размер буфера должен быть не меньше 147 кб. Если будет меньше, то в массовых событиях в игре, с генерацией большого количества трафика, возможна потеря пакетов. Прямого влияние на пинг, данные настройки не оказывают. Скорее это касается лагов. Так что убедитесь, что данные параметры выставлены по умолчанию и не имеют слишком малого размера.
Для буфера передачи вполне подойдет заводское значение. Вряд ли на клиенте в игре можно на генерировать столько трафика, чтобы пакеты при этом не поместились в буфер.

TCP/UDP Checksum Offload IPv4/IPv6 — Контрольная сумма разгрузки TCP/UDP IPv4/IPv6
Чтобы узнать, дошел ли пакет до адресата целый и без ошибок, для проверки на другой стороне в него добавляют контрольную сумму, которая рассчитывается на основании данных пакета. Если у вас имеется данная функция в настройке, попробуйте ее включить для обоих типов трафика. Таким образом все вычисления будет проводить не процессор, а сетевой адаптер, что в итоге должно положительно сказаться на фпс в игре.
Значение: Rx & Tx Включить

Interrupt Moderation — Модерация прерывания
При получении одного пакета, сетевой адаптер вызывает прерывание. Когда идет интенсивный обмен трафиком такие прерывания создают нагрузку на процессор. И чтобы снизить ее, придумали накапливать события в течении какого-то времени и после этого вызывать прерывание (IRQ). Таким образом реже задействуя процессор. У такого способа есть свои плюсы, описанный ранее и так же можно сказать, что вся прелесть этой функции раскрывается для тех, кто много качает.
Из минусов, чтобы пакет был обработан, он ожидает, пока отработает таймер. Это то и добавляет пинга в игре.
Значение: Выключить
Receive Side ScalingReceive Side Scaling — RSS — Получение бокового масштабирования
Это интересный и нужный механизм для обладателей многоядерных процессоров. При включении его, пакеты делятся по потокам и каждый поток может обрабатывать отдельный процессор. Т.е. задействуются все ядра, что должно положительно сказаться на производительности в целом и на пинге в частности. Если эта функция выключена, весь трафик обрабатывается одним ядром.
Но все эти преимущества будут, если драйвер написан без ошибок. Иначе, бывают случаи, когда после включения начинаются проблемы и деградация производительности. Если вы впервые включаете его, внимательно понаблюдайте за сетью какое-то время.
Значение: Включить

Large Send Offload IPv4/IPv6 — Giant Send Offload — Разгрузка при большой отправке IPv4/IPv6
Фрагментацией пакетов данных при отправке будет заниматься сетевой адаптер, а не программное обеспечение. В идеале аппаратное фрагментирование проходит быстрее, меньше задействуется процессор, что в итоге для любителей игр должно положительно сказаться на пинге и фпс.
Есть еще настройка Large Send Offload v2, она выполняет ту же функцию, только для пакетов покрупнее. Иногда ее включение плохо влияет на производительность сети.
Значение: Включить

И в заключении коротко про пинг и представленные настройки

Некоторые параметры у разных производителей называются по-разному. Если вы у себя их не нашли, значит производитель не предусмотрел их настройку.
Вы должны понимать, что рекомендуемые здесь значения ориентированы на снижение пинга. Поэтому для любителей торрентов, данные параметры могут негативно сказаться на производительности и вызвать повышенную нагрузку на систему.
Все манипуляции с настройками сетевого адаптера обязательно проводите поэтапно. Не стоит все увиденое применять на практике сразу и одномоментно. На разных сетевых платах, эти настройки могут показать разное поведение.
Так же конечный результат зависит и от прямоты рук программистов, которые писали драйвера.
Надеюсь эта статья открыла что то новое для вас и помогла, хоть чуть-чуть, снизить высокий пинг в любимой игре.
Продолжение тут: третья и четвертая части

Network Adapter Optimization

The information in this article is intended to improve understanding of all common and advanced network adapter settings under current Windows versions. We will also offer some general suggestions on setting up your LAN for the best possible network performance. Keep in mind that many of these settings can significantly affect performance and reliability in a good or bad way. Consider testing performance using some type of network analyzer or even a simple throughput test before and after making changes. Many settings depend upon your particular network and usage.

General Recommendations

Use quality brand name network adapters — as trivial as this may sound, using a good quality Gigabit Intel/Broadcom network adapter helps improve throughput, reduces CPU utilization when under load, provides for good driver support, etc. While a basic off-brand NIC may suffice for casual use on a home computer, any tech-savvy power user, if you use P2P appliactions, media streaming, gaming, or running any type of server, you should opt for a good brand NIC for better reliability and performance under load. Good quality NICs will also have more of the advanced adapter settings listed below.

Use latest adapter drivers — Using the latest drivers from your NIC vendor can solve any issues with buggy driver support for advanced NIC functions. Also, downloading drivers from your NIC vendor rather than the Windows defaults may provide additional advanced driver settings that can be fine-tuned by the user.

Use Gigabit devices — Gigabit is very popular, especially with the ever-increasing needs to transfer huge amounts of data over the network. Streaming multimedia from NAS devices, P2P, very fast broadband connections, multiple clients using the network resources at the same time, IPTV, etc. can all strain available resources. Use Gigabit Network adapters and switches, when possible, it increases network transfer speed 10 times over 100Mbps connections.

Switches are better than hubs — Hubs broadcast packets to all ports and introduce collisions, use switches whenever possible. The difference is especially apparent in UDP-based transfers like online gaming, for example — a hub can cause 5% or more increase in the experienced packet loss (depending on the size of the hub and its current usage).

Use CAT-6 Cables — Using quality network cables can be very important, as they vary in impedance, can cause crosstalk, dropped packets, etc. Unfortunately, price of network cables does not directly correlate to price, you may have better luck buying cables from a reputable vendor that uses quality components and actually tests each assembled cable properly. Buying newer standards (i.e. CAT-6 vs. CAT-5) should be preferred, especially in Gigabit environments.

Avoid Interference — Do not coil cables, avoid running network cables near possible sources of EMI (fluorescent lights, power supplies, monitors, etc.)

Changing Network Adapter Settings

Network adapter settings can be adjusted from Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings -> right-click on your network adapter and choose «Properties» -> click the «Configure» button

Alternatively, right-click on the Network adapter icon in the system tray and open Network and Sharing Center -> click «Change adapter settings» in the left pane -> right-click on your network adapter and choose «Properties» -> click the «Configure» button

Network Adapter General Settings

Speed and Duplex: Just as the name suggests, this allows for selecting the desired speed and duplex of the network adapter, the default setting is usually auto negotiation. It is recommended to set the highest speed your adapter supports (Gigabit, if supported), full duplex (two-way simultaneous communication), and auto-negotiation (enabling the adapter to negotiate the highest possible reliable speed). It may sometimes be necessary/helpful to manually set the adapter speed instead of using auto-negotiation.

Gigabit Master Slave Mode: Determines whether the adapter or the link partner is designated as the master; the other end of the link would be the slave. When this is set at the default (usually «Auto Detect», or «Hardware Default»), the devices automatically negotiate this based on the IEEE 802.3ab standard: multi-port devices such as switches become the master when connected to a single port device. If both ends are multi-port devices, the one with higher seed bits becomes the master.

MAC Address / Locally Administered Address: Enables overriding the default MAC address of the adapter by the user. This is an example of how easy it is to bypass MAC address filtering techniques; do a simple packet capture to find an authorized MAC address and apply it here in the advanced settings. However, a more legitimate use of this could be changing the MAC to match the address authorized by your ISP when you’re connecting a PC directly to the modem.

Log Link State Event: This allows you to enable or disable logging of the adapter’s link state changes (such as up/down, duplex mismatch, and STP detection) in the system logs.

QoS Packet Tagging: Enables the adapter to send and receive 802.1p QoS and 802.1Q VLAN indications.

Disable unnecessary network protocols: under the Network Adapter Properties dialog, you can find a list of protocols currently in use. Each additional network client, service or protocol places additional overhead on system resources, and may introduce unnecessary network bindings and traffic. In many cases, only the following components are required for a standard TCP/IP based network:
Client for Microsoft Networks — allows a computer to access resources on the MS network
File and Print Sharing for Microsoft Networks — necessary to share local folders
Internet Protocol Version 4 (TCP/IPv4) — necessary logical connection between network devices, superseded by the newer IPv6

These other services can usually be safely disabled without affecting connectivity:
QoS Packet Scheduler — Quality of Service packet scheduler designed to control and prioritize IP traffic for various network services as a method of bandwidth management.
Microsoft Network Adapter Multiplexor Protocol — kernel mode driver used for network card bonding.
Microsoft LLDP Protocol Driver — Link Layer Discovery Protocol (LLDP) is a protocol for network devices to advertise their identity and neighbors, used for a network map.
Link-Layer Topology Discovery Responder — kernel mode driver responsible for displaying the computer on a network map.
Link-Layer Topology Discovery Mapper I/O Driver — used to discover other networked devices on a network map, and determine network bandwidth.
Internet Protocol version 6 (TCP/IPv6) — latest revision of the Internet Protocol (IP), extending the v4 IP address limitation.

Advanced Settings

Jumbo Frames: This allows for increasing the standard 1500-byte MTU Ethernet frames to carry up to 9000 bytes of data. Using jumbo frames can help increase throughput and decrease CPU utilization on Gigabit LANs, however, the functionality and the same frame size needs to be supported by all devices on the network.

Receive Side Scaling (RSS): This enables the distribution of incoming network processing across multiple processor cores in multi-core computers, to help increase performance. It is the same setting that can be enabled/disabled at the OS level using our tweaking articles and the TCP Optimizer for newer Windows versions.

Adaptive Inter-Frame Spacing: This setting enables a time gap between packets to help compensate for excessive Ethernet packet collisions on the network.

Flow Control: Helps increase the efficiency of traffic regulation for connections that both support flow control frames. These frames are sent by an adapter when their receive queues reach a predefined limit, to signal the sending station to pause transmission so the adapter does not drop the packets. The implementation of Flow Control (Rx & Tx) in some Network Adapters is known to be buggy, likely at the driver level (Realtek Gigabit adapters confirmed). Flow control does not work well with QoS, and is generally not recommended. Disabling this feature can help reduce timeouts and improve throughput.

Interrupt Moderation Rate (coalescing): Sets the rate at which an adapter interrupts the system to handle incoming or outgoing packets. A lower rate causes the system to be more responsive to packet handling, but can decrease performance of other applications and services on the machine. A higher rate means less responsiveness of packet handling but can help increase machine performance, especially useful for when the adapter is sending and receiving larger packets. Interrupt Moderation should be disabled to get the lowest possible latency (at the expense of a bit more CPU utilization). It should be disabled for gaming, and set at a very conservative setting for pure throughput unless you are aiming for low CPU utilization at the expense of some possible delay.

Receive/Transmit Descriptors: Both settings are used to sets the number of descriptors that are allocated in the host memory for storing either received packets, or packets to be transmitted. These buffers can be increased to improve network performance if there is plenty of memory available.

Gigabit Lite: This is a legacy setting developed by Alcatel in 1998, generally supported by Realtek adapters. It allows for 500Mbps transfers over longer cable lengths, it is rarely used and should be turned off in residential settings. We recommend disabling this setting.

Offloading Settings

Note that some of the «TCP offload» settings should be applied both globally at the OS level, and in the Network adapter properties. They have to be supported by the OS and the adapter to work. Offloading works better with fast/quality network adapters, and has been plagued by buggy implementations in the past. It can help reduce CPU utilization and power consumption, and it can improve throughput in some scenarios. However, some offloads (TCP Offloads, LSO Offloads) can can also add some latency to the connection, and introduce issues. We generally recommend enabling only Checksum offloads, and disabling other types of TCP offloads, because of many buggy driver implementations causing timeouts, incomplete file transfers, known SQL server issues, etc. See our broadband tweaks articles for more information.

IPv4/TCP/UDP Checksum Offload: Enables the adapter to compute the IPv4/TCP/UDP checksum of packets instead of the OS, which reduces CPU utilization, and may theoretically increase adapter performance. This should be set to «enabled» in most common scenarios.

Offload TCP Segmentation: Allows the adapter to perform any necessary TCP segmentation of outgoing packets instead of the host OS, which can help increase transmission performance while also reducing CPU utilization. We recommend turning this off because of buggy implementations.

Large Send Offload / Large Receive Offload: This is enabled by default on many Intel/Broadcom adapters, however, there are known issues with its implementation. We recommend disabling this setting to avoid incomplete FTP file transfers and other sporadic internet issues.

Receive/Transmit Buffers: The buffer size of system memory that can be used by the adapter for received packets. This can be increased to help improve performance of network traffic, at the expense of some system memory. Intel adapter drivers usually have this setting under the network adapter properties -> Advanced -> Performance Options: «Receive Buffers» and «Transmit Buffers». Default is usually between 128 and 256 for both, it can be increased to 512, or even up to 1024 on systems with plenty of RAM to spare. This recommendation is true for both gaming/latency and pure throughput optimizations. Generally these buffers shouldn’t be set to less than 256, as they can cause dropped packets and performance degradation if exhausted. For example, with a Realtek Gigabit LAN, increasing transmit buffers from the 128 default to 256 can give up to 30% transfer speed boost to a NAS.

ARP Offload: Enables the adapter to respond to ARP requests, which prevents the computer from having to wake for them when asleep.

NS Offload: Enables the adapter to respond to Neighbor Discovery Neighbor Solicitation requests, which prevents the computer from having to wake for them when asleep.

Power Saving and Wake-On-LAN

In general, «Energy Efficient Ethernet (EEE)», «Green Ethernet» and «Power Saving Mode» settings allow for lower power consumption during periods of low network activity, with the goal to reduce power consumption by 50% or more while retaining full compatibility with existing equipment. Consumer Ethernet switches that support EEE automatically adjust their respective power-saving settings to match the adapters, but some switches are known not to perform this properly, resulting in poor throughput and increase in dropped packets. This is why we recommend turning off the EEE and Green Ethernet settings with residential setups in general to eliminate possible dropped packets, reduced throughput and occasional disconnects.

Energy Efficient Ethernet (EEE): Allows the network adapter to toggle power saving mode on or off when not in use, while still keeping the connection active. Recommended: Disabled unless laptop on battery.

Green Ethernet (Short Reach Mode): Reduces the adapter’s power consumption if the connected cable is detected under a certain length. Recommended: Disabled unless on battery.

Power Saving Mode: We recommend disabling this setting unless on battery.

Auto Disable Gigabit: When enabled, any Ethernet connections will be limited to 100Mbps, which requires less power. May be useful for laptops when using battery, to reduce power drain. We recommend disabling this to get gigabit speeds.

Wake on Magic Packet: Enables you to remotely power on the computer from sleep, hibernation, or when fully powered off by using the magic packet of the Wake-On-LAN feature.

Wake on pattern match: Enables you to remotely power on the computer from sleep, hibernation, or when fully powered off by using the pattern of the Wake-On-LAN feature.

Shutdown Wake-On-LAN: Enables Wake-On-LAN functionality if the computer is fully shutdown.

Wake-On-LAN and Shutdown Link speed: Specifies the link speed of the adapter when the computer is in sleep or hibernation.

Wireless Adapter Advanced Settings

Below is a number of additional wireless options that generally exist in some more advanced network adapter drivers (802.11ac Broadcom, Intel, ASUS, etc.).

20/40 Coexistence: When enabled, allows the 802.11n radio to drop from 40MHz mode to 20MHz mode when it detects interference. This allows it to coexist with older 802.11g radios that do not support 40MHz wide wireless channels.

40 Mhz Intolerant/Fat channel Intolerant: Setting forces the use of 20MHz channels only when enabled. Wider channels may be needed for higher throughput.

802.11n Preamble: Preamble type is an error checking function that helps with data transmission when signals are weak. Long Preamble is needed for older 802.11b/g adapters, for weaker signals (lower RSSI), while strong signals and 802.11n/ac devices generally work well with short preamble. The short preamble will yield slightly better performance if the signal is strong and there is no packet loss, however, it needs to be set the same on all devices (routers/access points/repeaters). In noisy wireless environments, for better compatibility, and in low-signal distant connections it is best to use long preamble.

Afterburner: Proprietary Broadcom throughput boosting technique used with 802.11g only, must also be supported by the access point. Only use with 802.11g adapter and compatible AP, disable otherwise.

Antenna Diversity: wireless technique that uses multiple antennas to receive or transmit signals along different propagation paths to compensate for multi-path interference. Useful, if available.

Assoc Listen Interval: A number of beacons that a «dozing» adapter is not listening for beacon frames. It is a power-saving technique where the adapter signals an interval to the access point. The access point then should not drop any queued frames until the adapter’s Listen Interval elapses. Usually defaults to 1.

Association Roam Preference: When a specific band is preferred (2.4GHz or 5GHz), and the client encounters a dual AP with the same SSID for both bands, this setting chooses which band to use. Generally 2.4GHz has better wall penetration and coverage area, while 5GHz is less congested and has higher throughput at smaller distances.

Bandwidth Capability: (20MHz, or 20/40MHz) Specifies whether the adapter should use 20MHz wide channels only, or allow for 40MHz channels if there is no interference. Generally, this should be set to 20/40MHz to allow for higher throughput.

Beamforming: an important MIMO companion, enabling considerable improvement in 802.11n/ac performance, reliability, range and throughput. It should be enabled, if available.

Bluetooth Collaboration: minimizes interference with Bluetooth devices by enabling I/O transmit suppression protocol.

Channel Width: Controls the width of the channel (20 or 40MHz) used by the AP to communicate with client devices. Recommended «Auto (AP determines width)» if available for pure throughput. Setting this to 40MHz-only mode may prevent older clients from connecting.

D2 Listen Interval: similar technique to «Assoc Listen Interval», use values between 3-7. In general, higher beacon periods and DTIM intervals in wireless networks allow for better battery life, however, data has to be buffered at the AP between DTIM beacons, which may be undesirable for VoIP/gaming.

Fat Channel Intolerant: 802.11n setting, recommended «Disabled» for pure throughput.

Fragmentation Threshold: Specifies the maximum number of bytes a packet can contain before it is fragmented. Typically, the default value is 2347 bytes and should be left alone, unless there is a high number of collisions and/or interference.

Global BG scan blocking: By default, the Wi-Fi adapter performs periodic scan for other available Access Points. Disabling this behavior can be helpful to avoid some brief connectivity interruptions. Recommended setting it «On good RSSI», possible settings are listed below.
— «Always» setting — will not scan periodically for other available APs.
— «Never» (default) — will perform periodic scans for other APs.
— «On good RSSI» — will only scan for other APs when the current AP’s signal strength is low.

GTK rekeying for WoWLAN: Group Temporal Key (GTK) rekey is used to encrypt/decrypt network traffic Enabled by default.

HT Mode: Allows for choosing which specific wireless modes are supported. High Throughput (802.11n), and/or Very High THroughput (802.11ac).

Intel Throughput Enhancement: Enables Intel packet bursting technology for transmissions. It utilizes either a WMM capable access point, or client enhancements (even without AP support).

LTR Enable/Disable, LTR Active Value: (default = 60 microseconds) Latency Tolerance Reporting (LTR) is a PCI Express power-saving technique allowing the the adapter to specify when it is idle, and maximum latency. LTR is optional.

MIMO Power Save mode: a.k.a. «Spatial Multiplexing Power Save» (SMPS). Allows the client to save power by keeping one antenna in a receive idle state.
— Auto SMPS: the client decides SMPS mode automatically depending on network conditions
— Dynamic SMPS: client keeps only one antenna active. AP must send RTS packet to trigger the client to wake sleeping radios/antenna before sending MIMO packets.
— Static SMPS: client keeps only one antenna active; AP cannot send MIMO packets to the client
— No SMPS: client always keeps all antennas active; AP can send MIMO packets to the client

Minimum Power Consumption: when enabled, the client can turn off the radio or stop scanning for networks when the adapter is not associated with an access point, or when the computer is in idle state. It is useful to enable in many cases.

Mixed mode protection: Avoid data collisions in a mixed 802.11b and 802.11g environments. Not valid when 802.11n only mode is enabled.
— RTS/CTS Enabled (default): allows mixed clients to hear each other.
— CTS-to-self Enabled: allows to gain more throughput where clients are closer.

NS Offload: responds to network discovery when computer is asleep. It should be left enabled in most cases.

Packet Coalescing: Enables power saving by reducing the number of receive interrupts. The setting combines some broadcast or multicast packets. Default is «enabled», setting to «Disabled» may help in some gaming environments.

PLCP Header (BSS PLCP Header): Used to set the header type for CCK (Complimentary Code Keying) rates (long, or auto short/long), only relevant for 802.11b. By default it automatically switches between long and short depending on the situation the card is in. In some environments with older clients it may be necessary to set this to long for backward compatibility.

Power Output: Usually in percentage increments, allows for reducing the transmit power below 100%. Wireless Power outputs that are unnecessarily high may actually degrade performance by introducing additional noise to the area.

Preferred band: In an environment where one band is very noisy (congested by cordless phones, other APs, client devices, microwaves, etc.), one can reduce interference by preferring the 5GHz band over the 2.4GHz band, or the reverse.

Priority & VLAN: By default, packets are send using FiFo (First-in, First-out) regardless of any priority information in the packet. When this is enabled, you can give certain classes of traffic a priority in the queue. This setting is related to WMM/QoS and only useful if one needs to improve throughput of one of the four WMM classes at the expense of other traffic.

Rate: This setting can limit the wireless transmit/receive rate of the network adapter, it should be left at auto in most cases.

Roaming Aggressiveness: Recommended «Medium»

Roaming Decision: Specifies the signal strength when other access points in the area should be considered for connections. This can be lowered to make the client switch access points faster. «Optimize bandwidth», or «Optimize distance» are automatic settings in some Broadcom adapter drivers as well.

Roam Tendency: Specifies how fast the client should switch to a new distant access point, lower values can make the adapter switch faster.

RTS Threshold: Numeric value, typically 2347, range from 0 to 2347. Lowering the RTS Threshold causes the device to use «Request-to-send/Clear-to-send» (RTS/CTS) whenever it sends data, essentially clearing the channel before data is sent. RTS clears the area around the transmitter, and CTS clears the area around the receiver. Lowering the value can sometimes help reduce collisions in very congested Wi-Fi areas (many adapters/APs on the same channel). However lowering RTS/CTS also adds overhead to the channel by increasing the number of packets without data. Only lower in areas with significant interference.

Short GI: Shortening the Guard Interval is a 802.11n standard that specifies shorter delay between transmitted packets and can reduce wireless latency. It should be set to «auto», or «enabled» for 802.11n and newer WLANs.

Transmit Power: Recommended setting to «Highest» unless in a noisy wireless environment.

Throughput Booster/Enhancement: Enhance the transmit throughput by allowing the client Wi-Fi adapter to hold longer possession of the connection than normally to send data to the AP. This only improves upload throughput (from client to the AP) and only useful for uploading large files. It may negatively impact other Wi-Fi clients since only one client can transmit at a time. Recommended setting is «Disabled»

WMM Power Save / U-APSD: WMM-PS allows for power saving with latency-sensitive applications like VoIP. It may also improve their receive (RX) throughput.

WFD Channel Number: Wireless Flash Drive channel number.

WiFi Rekeying Offload (GTK rekeying): Speci fies if the network adapter can offload GTK rekeying tor WoWLAN (Wake on WLAN) when the computer goes to sleep state.

WMM / WME: Wi-Fi Multimedia (WMM), previously known as Wireless Multimedia Extensions (WME) is a wireless quality of service (QoS) standard subset of 802.11e. It prioritizes data packets according to four categories (voice, video, best effort, background) and also features a power save mode. It should only be enabled if needed for power saving or VoIP. It may reduce throughput in some cases.

Xpress Technology: Broadcom adapter specific based on 802.11e and WMM. Aims to improve Wi-Fi network efficiency and boost throughput by repackaging data to reduce overhead. It is only useful for mixed 802.11b/g/n networks, disable for n/ac networks. Also see: What is Xpress Technology

Notes:
Use only the protocols and options that you need with network adapters. For example, you can turn off «QoS Packet Scheduler», «IPv6», etc. if you do not use them.

Some of the advanced network adapter settings above can vary between different models and drivers, and typically not all of them will be available.

If you’re experiencing problems with your network after editing the above settings, you can reset TCP/IP and Winsock, delete and reinstall your Network adapter driver from the Device manager to restore its factory defaults.

Gigabit master slave mode что это

gigabit master slave mode

Intel is undoubtedly one of the largest and best manufacturers for hardware equipment for most PCs. The throne for making the best motherboards, processors, and other hardware peripheral has been for intel over the decades and does not seem to be going away anytime sooner. Intel is not only known for its commendable processors, logic boards, and graphic cards but they also manufacture some of the best networking equipment including the cards that ensure high-speed internet connectivity for any PC. Another reason for people to choose and love intel hardware is their software optimization suits that ensure a fully optimized and controlled experience on the device that you have.

What is Gigabit Master-Slave Mode?

Gigabit master-slave mode is one such option that you can enable on Intel cards. With most intel ethernet adapters, you will be able to install the Intel network controller that not only works as a driver for the hardware component but also allows you to have better control over all the resources of your intel network card. It also allows you several modes that you can choose to enhance the network efficiency such as Gigabit master Slave mode.

The data is being transferred from both the link and adapter simultaneously for any given network. The sender is known as master and receiver as a slave in technical terminologies. Gigabit Master-Slave Mode allows you to choose either the adapter or link partner is designated as a master in your internet network. This only works for the compatible devices and changing these settings can enhance the link quality over certain link partners. This is worth giving a try as you can choose to have your PC adapter be the master to control the network traffic and improve speed, or you can designate the link as master if you think you have a faster internet connection and it will improve your internet speed and link quality, you can choose the link partner to be the master.

Forced Master mode

There is also an option known as a forced master mode. In optimal conditions, your driver will automatically choose the best option for you or allows you to have your choice on the matter if both adapter and link partners can support such settings. However, on several-multiport devices, you will not be able to get it to master mode unless you choose forced master mode.

These devices can be forced to master mode but you will either have to lose internet connectivity since they don’t support the mode, or your link will be forced down to 100-Mbps. This problem can happen with a forced slave mode as well. So, it is recommended that you only use the settings that are available and supported by your devices to ensure optimal connectivity with the internet and use the full potential of your network link.

Gigabit master-slave mode can be accessed from advanced network settings in the intel networking assistant and you can choose it according to your preference if you know what you are doing.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *