noviembre 22, 2024

Mundo completo de noticias

A través de las nuevas ventanas Wireguard NT, los techos de ruptura se rompen

Olvídese de los teléfonos móviles flexibles, estamos esperando que el rubor del teléfono móvil funcione.
Acercarse / Olvídese de los teléfonos móviles flexibles, estamos esperando que el rubor del teléfono móvil funcione.

Programa VPN Wirecard Anunciado Un hito importante para sus usuarios de Windows en la actualidad es la implementación de una nueva versión en modo kernel del protocolo VPN llamada WireGuardNT. La nueva implementación permite un rendimiento muy mejorado en conexiones LAN de 10 Gbps y múltiples conexiones Wi-Fi.

Wirecard (en Windows) y Windows

La implementación original de WireCard en Windows utiliza el archivo WireCard, la implementación espaciada por el usuario de WireCard escrita en el lenguaje de programación Go de Google. Wirecard-Go está conectado a un dispositivo de red virtual, la mayoría de los cuales residen en el espacio del usuario. A Donanfeld no le gustó Ventanas de placa, Interfaz de red virtual proporcionada por el programa OpenVPN, por lo que implementó nuevamente su propia alternativa Windon.

Windon es una mejora definitiva en las ventanas de paleta: el propio programa OpenVPN ha implementado el soporte de Windon. Resultados (414 Mbps Dub-Windows frente a 737 Mbps en Windows). Pero aunque el uso de Windows es más avanzado que Top-Windows, no cambia la necesidad de conmutadores de entorno estándar desde el espacio del kernel (donde reside la pila de red “real”) y el espacio de usuario (tanto OpenVipN como WireCard, ambos se activan).

Para eliminar las barreras de rendimiento restantes, toda la pila (el adaptador virtual, la criptografía y todo) debe incorporarse al kernel. En Linux, es un DLKM (módulo de núcleo cargable dinámicamente). En Windows, eso significa tener el controlador de dispositivo correcto en el kernel.

READ  El último dispositivo de Amazon tiene Alexa y pantalla grande

WireGuardNT y NT kernel

Reducir el espacio de usuario de la pila WireGuard en Windows y mantener todo en el kernel es como reemplazar la tarjeta wirecard para que funcione en Windows de una manera que ya funciona en Linux. De hecho, WireCard NT comenzó como un puerto directo para la implementación de WireCard en el núcleo de Linux.

Según Jason Tonnfield, creador de WireGuard, “Una vez que el puerto inicial tuvo éxito”, el código base de NT pronto se dividió bien con los principios de NT. NDIS API. El resultado final es la implementación altamente eficiente y profundamente integrada de WireGuard del núcleo NT, que utiliza la gama completa de capacidades del núcleo NT y NDIS.

Esto, por supuesto, es para deshacerse del mal cambio del entorno. El resultado final es sólido: tres veces el exceso de rendimiento medido Etr Un par de equinix metal (anteriormente packet.net) c3. Ligeramente Eventos.

READ  Realme GT 2 Pro renders y especificaciones confirmadas como filtraciones

Los beneficios de la conmutación de bajo entorno se extienden mucho más allá de los servidores Zion con interfaces de 10 Gbps, pero como señaló Tonenfeld, algunos de los primeros probadores a veces resolvieron ganancias masivas de rendimiento al usar su conexión VPN a través de WiredCard NT WiFi.

Probamos la diferencia directamente usando el HP EliteBook con la tarjeta Intel AX201 WiFi 6 conectada al terminal del enrutador del Test Kit de Bloom WiFi 6 Super Bots. Aunque nuestros resultados no son tan dramáticos como algunos de los primeros evaluadores, sí confirman un aumento significativo del rendimiento. Con el mismo equipo y la misma configuración, WireGuardNT iperf3 funciona entre un 10 y un 25 por ciento más rápido que Wiregard-Go y Windows.

Probando WireCard NT hoy

WireGuardNT está disponible para pruebas en ventanas públicas Descarga Tamil Para wirecard ahora, de acuerdo con la versión 0.4. Pero dado que todavía está clasificado como una prueba, debe agregar manualmente una clave de registro y un DWORD para usarlo. Abierto regedit Como administrador, busque HKLM-> Software. A continuación, cree una clave llamada WireCard y, dentro de esa clave, cree un DWORD llamado Experimental Kernel Driver.

Si el kernel experimental está configurado en el controlador 1, sus minas usarán el nuevo código WireGuardNT; con o sin él (si se establece en 0), usarán el comportamiento predeterminado del antiguo código WireGuard / Go / Windon. Para que su cambio surta efecto, debe hacer clic con el botón derecho en el icono de protección de cables en la bandeja del sistema y hacer clic en “Salir”. Cuando vuelva a abrir la aplicación WireCard, respetará su sistema de controlador de kernel experimental.

READ  Rehacer 'Resident Evil 4' fue un gran desafío. El equipo estaba listo.

En el futuro, WireGuardNT estará habilitado de forma predeterminada, en su lugar, deberá configurar la marca de registro si desea el código anterior. Más allá de eso, planea un programa completo Sunset Wirecard-Co / Windoon en binario público. Por otro lado, dado que Stock Wirecard tiene una amplia aplicación más allá del cliente, los planes seguirán siendo los mismos.