2014-12-16 22:32:02 +0000 2014-12-16 22:32:02 +0000
9
9

Configuración óptima de los parámetros avanzados para la tarjeta de red de la familia Realtek PCI-e GBE

superusuario.

Estoy tratando de conseguir la mejor configuración posible para mi tarjeta de red de la familia de controladores Realtek PCI-e GBE para que cuando sea literalmente mínimo o cero lag al jugar en línea. (antes de destruir mi teclado porque estoy tan cansado de lag y desconexiones en el juego)

Aquí está mi configuración actual:

ARP Offload - Enabled
Auto Disable Gigabit - Disabled
Energy Efficient Ethernet - Disabled
Flow Control - Enabled
Green Ethernet - Disabled
Interrupt Moderation - Enabled
IPv4 Checksum Offload - Rx & Tx Enabled
Jumbo Frame - Disabled
Large Send Offload v2 (IPv4) - Enabled
Large Send Offload v2 (IPv6) - Enabled
Network Address - "Value" field empty, "Not Present" checked
NS Offload - Enabled
Priority & VLAN - Priority & VLAN Enabled
Receive Buffers - 512
Receive Side Scaling - Enabled
Shutdown Wake-On-Lan - Disabled
Speed & Duplex - 100Mbps full duplex
TCP Checksum Offload (IPv4) - Rx & Tx Enabled
TCP Checksum Offload (IPv6) - Rx & Tx Enabled
Transmit Buffers - 128
UDP Checksum Offload (IPv4) - Rx & Tx Enabled
UDP Checksum Offload (IPv6) - Rx & Tx Enabled
Wake on Magic Packet - Enabled
Wake on pattern match - Enabled
WOL & Shutdown Link Speed - 10 Mbps First

Please let me know asap !

Respuestas (1)

8
8
8
2015-01-01 17:58:24 +0000

Detalles adicionales aquí: http://dox.ipxe.org/realtek_8h_source.html

Speed & Duplex

_Velocidad de enlace del conmutador y dúplex.

  • Auto Negociación : el conmutador elige la mejor velocidad automáticamente
  • 10 Mbps Half Duplex : la mayor velocidad de enlace es 10 half
  • 10 Mbps Full Duplex : la mayor velocidad de enlace es 10 full
  • 100 Mbps Half Duplex : la mayor velocidad de enlace es 100 half
  • 100 Mbps Full Duplex : la mayor velocidad de enlace es 100 full
  • 1. 0 Gbps Full Duplex : la mayor velocidad de enlace es 1000 full

NetworkAddress

_Cambia la dirección MAC de la tarjeta de red. Si es así, el controlador deja de cargar después de cambiar la dirección MAC incorrecta.

IPv4 Checksum Offload

_El SO descarga el cálculo de la suma de comprobación IPv4 al hardware.

  • Rx & Tx Enabled : Tanto RX como TX están habilitados
  • Tx Enabled : El SO sólo descarga los paquetes TX al hardware
  • Rx Enabled : El SO sólo descarga los paquetes RX al hardware
  • Disabled : El SO utiliza una rutina de software para calcular la suma de comprobación

TCP Checksum Offload (IPv4)

_El SO descarga el cálculo de la suma de comprobación TCP de IPv4 al hardware.

  • Las opciones son las mismas que las de IPv4 Checksum Offload

UDP Checksum Offload (IPv4)

_El SO descarga el cálculo de la suma de control UDP de IPv4 al hardware.

  • Las opciones son las mismas que las del Checksum Offload de IPv4

Large Send Offload (IPv4)

El SO descarga la segmentación grande de TCP/IPv4 al hardware. Esto podría mejorar la velocidad de transferencia y reducir la utilización de la CPU.

Large Send Offload v2 (IPv4)

El SO descarga la segmentación grande de TCP/IPv4 al hardware. Esta es una especificación más reciente que Large Send Offload (IPv4).

Large Send Offload v2 (IPv6)

El SO descarga la segmentación grande de TCP/IPv6 al hardware.

Flow Control

_El control de flujo podría detener el envío del lado TX para evitar la pérdida de paquetes.

Prioridad y VLAN

  • Prioridad y VLAN habilitadas : Tanto la prioridad como la VLAN están habilitadas
  • Prioridad habilitada : Sólo admite la prioridad y mantiene el ID de la VLAN = 0
  • VLAN habilitada : Sólo soporta VLAN y mantiene la prioridad = 0
  • Prioridad y VLAN deshabilitadas : Tanto la prioridad como la VLAN están deshabilitadas

InterruptModeration

_Las interrupciones se disparan automáticamente en un periodo. Esto reduce la utilización de la CPU y mejora el rendimiento.

Buffer de recepción

  • Buffer de recepción MAX (512)

Buffer de transmisión

  • Buffer de transmisión MAX (128)

Jumbo Frame

  • 2KB MTU : MTU es 2*1024 bytes
  • 3KB MTU : MTU de 3*1024 bytes_
  • MTU de 4KB : MTU de 4*1024 bytes
  • MTU de 5KB : MTU de 5*1024 bytes
  • MTU de 6KB : MTU de 6*1024 bytes
  • MTU de 7KB : MTU de 7*1024 bytes

Q. ¿Qué es una trama gigante? ¿Cuál es el propósito de esta característica?

R. Esta característica es para el rendimiento. Aumenta la longitud máxima de un paquete.

Está fuera de las especificaciones de ethernet y tiene compatibilidad con el switch/hub de ethernet. Si el switch ethernet no puede soportar la trama jumbo, el paquete será descartado. Los usuarios pueden enlazar directamente las 2 máquinas para evitar la limitación de longitud máxima, pero esto también limita la conectividad. El controlador

deshabilitará la descarga de envío grande (IPv4) después de que el usuario habilite esta función, TCP/IP podría tener un mejor rendimiento si utiliza la trama jumbo sin envío grande. Si los usuarios habilitan ambos, el controlador elegirá automáticamente el paquete Jumbo.

Para la compatibilidad del switch y el rendimiento de TCP/IP, es mejor utilizar Large Send Offload (IPv4) en lugar de Jumbo frame

PS:

Aunque, la página Advanced tiene Disable, 2KB MTU, 3KB MTU, … 7KB MTU. El controlador no habilitará la opción que exceda la limitación del hardware de la NIC. Si la excede, el controlador automáticamente disminuye la longitud a un valor apropiado.

Cómo verificar que el jumboframe funciona :

  1. Ambos lados habilitan el jumboframe a un valor idéntico. Si dos lados tienen una limitación de longitud de jumboframe diferente, utilice un valor menor. Por ejemplo, cardbus 8169 y PCI 8169 deberían utilizar 3KB.
  2. Ambos lados deben desactivar el firewall.
  3. Para evitar problemas de compatibilidad entre el switch y el hub, conecte las dos NICs directamente.
  4. Haz ping a un paquete grande a la otra máquina. Ping xxx.xxx.xxx.xxx -l 65000
  5. Si responde con éxito, el jumboframe funciona.

Shutdown Wake-On-Lan

  • Enabled : el sistema puede despertarse desde el apagado por medio de un paquete mágico
  • Disabled : PHY se apaga para reducir el consumo de energía pero no puede despertarse por medio de un paquete mágico

Q. ¿Qué es Shutdown Wake-On-Lan? ¿Por qué tener esta función? ¿Quién necesita usar esta función?

R. Esta función es para el consumo de energía. Afecta al consumo de energía del modo de apagado (S5).

Auto Disable Gigabit (PowerSaving)

  • Disabled : Always enable gigabit
  • Re-Link, Battery: desactivación automática del gigabit cuando se revincula y se utiliza la batería
  • Revinculación, batería o CA : desactivación automática del gigabit cuando se revincula

Q. ¿Qué es la desactivación automática del gigabit? ¿Por qué tiene esta función? ¿Quién necesita utilizar esta función?

R. Esta característica es para el consumo de energía.

Cuando los usuarios cambian la configuración a Re-Link y el usuario desenchufa y enchufa el cable de red de nuevo, el controlador desactivará automáticamente la capacidad gigabit. Gigabit tiene un consumo de energía mucho mayor que 10/100 MBps. Para los usuarios de portátiles, se recomienda activar esta opción para reducir el consumo de energía.

PS :

Esta opción DEBE cambiar a Re-Link para habilitar Auto Disable Phy"

Auto Disable PCIe (PowerSaving)

  • Disabled : No deshabilitar PCI-e cuando se desconecta
  • Re-Link, Battery : deshabilitar automáticamente PCI-e cuando se desconecta y se usa la batería
  • Re-Link, Battery or AC : deshabilitar automáticamente PCI-e cuando se desconecta

Q. ¿Qué es la desactivación automática de PCIe? ¿Por qué esta función? ¿Quién necesita utilizar esta función?

R. Esta característica es para el consumo de energía.

Cuando los usuarios cambian la configuración a Enabled en el modo de batería y el cable de red está desenchufado, el controlador desactivará automáticamente el mecanismo PCIe. Esto reduce el consumo de energía.

Auto Disable PHY (PowerSaving)

  • Disabled : No deshabilitar el PHY cuando se desconecta
  • Re-Link, Battery : deshabilitar automáticamente el PHY cuando se desconecta y utiliza la batería
  • Re-Link, Battery or AC : deshabilitar automáticamente el PHY cuando se desconecta

Q. ¿Qué es Auto Disable PHY? ¿Por qué tener esta función? ¿Quién necesita usar esta función? R. Esta característica es para el consumo de energía.

Cuando los usuarios cambian la configuración a Enabled y el cable de red se desenchufa, el controlador desactivará automáticamente el PHY. Para utilizar esta función, el usuario DEBE activar primero la desactivación automática de Gigabit. Debido a que el establecimiento del enlace gigabit lleva más tiempo, el controlador necesita que el usuario desactive el gigabit para reducir el tiempo de enlace.

PS.

Si se activan ambos, el tiempo de enlace aumentará pero el consumo de energía se reducirá. El tiempo de enlace es de unos 5 segundos.

Receive Side Scaling

  • Desactivado : RSS disabled
  • Enabled : RSS enabled

Porque el SO creará una conexión TCP para cada imagen. Esas conexiones TCP se enviarán a diferentes CPUs. Desde la capa del controlador hasta la capa de la aplicación, la transferencia de datos y la decodificación de imágenes se ejecutan en diferentes CPU.

  1. Esta característica no puede aumentar el rendimiento total. Está diseñada para una mejor utilización de la CPU.

La herramienta de evaluación del rendimiento de la red puede mostrar que el rendimiento total disminuye cuando se activa el RSS.

  1. Se recomienda al usuario final que se preocupe por una mejor utilización de la CPU que active esta función.

  2. Cuando el RSS está activado, el controlador asigna dos búferes de recepción distintos. El tamaño del búfer de recepción es dos veces mayor que el de RSS desactivado.