Qué carpetas hay en Windows 7. Archivos y carpetas del sistema de Windows. Ajustar la apariencia de las carpetas de usuario

Algunas personas usan una VPN para acceder a sitios bloqueados, mientras que otras simplemente evitan las restricciones de ubicación geográfica. Sucede que usando una VPN se puede determinar analizando la conexión TCP según el tamaño de MTU. ¿Es posible evitar esta situación? Digamos de inmediato: con una VPN de, ¡puedes hacerlo!

Recomendamos usar , ya que en nuestro cliente VPN cambiar la MTU es posible con un solo clic. Además, nuestro cliente VPN tiene otras ventajas, como acceso simultáneo desde varios dispositivos, canales de comunicación confiables y sin restricciones de velocidad.

Empecemos por los detalles técnicos. ¿Cómo se puede determinar el uso de VPN?

Valor del parámetro MTU

Unidad de transmisión máxima o MTU abreviado es el volumen máximo información transmitida enviado en un paquete de datos. El parámetro MTU se asigna a las interfaces de red. El valor MTU estándar para conexión por cable es el número 1500. Un parámetro MTU de 1500 significa que la cantidad de datos transferidos a través de la conexión no puede exceder los 1500 bytes.

En la mayoría de los casos, el valor del parámetro MTU para una VPN es 1450. Pero, por ejemplo, para una implementación OpenVPN, según el protocolo de conexión, el algoritmo de cifrado de tráfico, el algoritmo de verificación de integridad y el uso de compresión, se establece la MTU. a tamaño personalizado, a partir del cual puede obtener estos parámetros, así como determinar el hecho mismo de utilizar OpenVPN.

Cómo evitar la detección de VPN

Para hacer esto, debe cambiar manualmente el tamaño de MTU. Si no desea que el método de detección de MTU no estándar le quite el anonimato, puede configurar manualmente “mssfix 0” en el servidor y “mssfix 0” en el cliente, lo que establecerá el parámetro MTU en 1500. Sin embargo, Cuando se utiliza UDP, recomendamos configurar "mssfix 1330" en la configuración del cliente.

Para definición precisa MTU debe configurarse en el valor predeterminado: 1500.

Existe una gran cantidad de utilidades que te permiten hacer esto y no solo eso. El más común: Internet Tweak 2001 http://www.magellass.com/, NetBoost 99 http://www.download.ru/, velocidad http://www.hms.com/, MTUVelocidad http://www.mjs.u-net.com/, BlazeNET http://www.indeavour.com/html_about_blazenet.htm. Si no tienes. oportunidad de ejecutar uno de los programas anteriores, hágalo manualmente, utilizando el registro de Windows.

en el capitulo

HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class\NetTrans\OOOx.

Si hay un parámetro MaxMTU allí, elimínelo. A continuación, en el Panel de control, ejecute la utilidad Neto, en la pestaña Configuración seleccionar elemento de la lista Controlador de acceso remoto y presione el botón Propiedades. Se abrirá un cuadro de diálogo Propiedades: Controlador de acceso remoto. en la pestaña Además en el grupo de parámetros Propiedad seleccionar elemento de la lista tamaño del paquete IP, y en el grupo de parámetros Valor - grande(Figura 8.1).

Arroz. 8.1. Ventana de diálogo Propiedades: Controlador de acceso remoto

Esto hace que la MTU sea igual a 1500. Para que los cambios surtan efecto, reinicie la computadora.

Para comprobar si los paquetes se fragmentarán, debe establecer una conexión a Internet. Para hacer esto, puede utilizar el programa Ping, que se incluye con cualquier sistema operativo Windows.

En eso. es necesario configurar los siguientes parámetros:

ping -f -1 1500 xxx.xxx.xxx.xxx

¿Dónde está xxx? xxx. xxx. xxx: dirección IP del servidor que se está probando.

Para pruebas de MTU es mucho más conveniente utilizar programas modernos Con interfaz gráfica. Hay una gran cantidad de programas de este tipo. Por ejemplo, herramientas de propiedad intelectual. Primero, debe determinar la dirección IP del servidor que está probando para evitar perder el tiempo asignado a la consulta DNS.

Para hacer esto, use el comando Traceroute. Clic en el botón Comenzar en la esquina inferior izquierda de la pantalla, seleccione el comando Ejecutar y en la ventana que aparece escribe y URL del sitio web. Aparecerá la ventana de la aplicación MS DOS. Por ejemplo, al ingresar cualquier dirección, después de un tiempo su IP aparecerá en corchetes. Ahora usa programa de ping. Ejecútelo con estos parámetros.

ping -f -I 1500 xxx.xxx.xxx.xxx

donde xxx.xxx.xxx.xxx es la dirección IP del servidor que se está probando. El mejor momento para comprobar la MTU de una conexión de acceso telefónico es por la noche. Entonces la carga en la línea de comunicación es mínima.

Si no se recibe respuesta, el paquete se pierde. Además, prohibimos que se fragmentara y el tamaño es demasiado grande para el equipo del proveedor. Comience a reducir gradualmente el tamaño del paquete. Por ejemplo, en lugar de un valor de MTU de 1500, configúrelo en 1480, etc., hasta que se reciba una respuesta.

Su ISP puede utilizar un valor más bajo. Por ejemplo, 1524, 1152, 1024, 1006, 576, 568, 560, 552, 548, 536, 528, 520, 512.

Este experimento confirmó nuestra suposición: el proveedor de Internet puede utilizar cualquier tamaño de paquete, hasta 1500. Si aún no está cansado de experimentar, intente descargar un archivo de 500 KB del mismo servidor en diferentes significados MTU.

Probablemente encontrará que la velocidad es mayor cuando utiliza

paquetes. Nuevamente, esto es sólo si su proveedor puede aceptarlos sin fragmentarlos. Además, si hace ping a muchos de sus sitios favoritos con un paquete no fragmentable, verá que casi todos aceptan paquetes de tamaño 1500 sin problemas.

¿Y qué? Quizás pregunte: "¿Dónde está esa MTU recomendada de 576?" Pero resulta que casi no se le encuentra por ningún lado. Es por eso mejor consejo puede llegar a ser: no siga las recomendaciones de otras personas, realice su propia investigación que pueda dar resultados reales.

De hecho, la calidad y velocidad de Internet se ven muy influenciadas por la fragmentación de paquetes, que ocurre si un paquete grande pasa a través de una red que tiene una MTU menor que la longitud de su paquete.

Por supuesto, puedes ir a lo seguro y elegir la opción más talla minima MTU en el que los paquetes probablemente no se fragmentarán, pero esto puede tener un efecto aún más perjudicial en el rendimiento de su sistema que el uso de paquetes grandes. De hecho, lo principal es que su MTU no exceda la MTU del proveedor, incluso si la función está habilitada.

El propio sistema PMTU encontrará una ruta para sus paquetes en la Red en la que no se fragmentarán.

Por cierto, si descubre que su proveedor tiene una MTU de 512 o menos, entonces tiene sentido pensar en cambiarla: se transferirá demasiada escoria junto con sus datos.

El número de MTU representa el paquete de datos máximo transferible que se envía desde el servidor al equipo. Se utiliza en la conexión a Internet y afecta directamente a su velocidad. ¿Cómo funciona MTU? Para garantizar que la transferencia de la conexión sea rápida y eficiente, los datos no se transfieren un byte a la vez, sino en paquetes completos. La computadora descomprime el paquete y descarga información, por ejemplo, una página web, un juego, etc.

Pocos de ellos usuarios comunes Se preguntó qué es MTU y por qué se indica en la configuración.

¿Por qué vale la pena comprobar y cambiar dicho parámetro? A menudo sucede que un usuario se conecta a Internet y, aunque la velocidad de conexión declarada debe ser alta, el navegador carga el sitio o el juego lentamente o no quiere acceder a algunas páginas en absoluto. Al mismo tiempo, Internet no desaparece por completo, pero la carga deficiente afecta a sitios o aplicaciones individuales.

Para solucionar el problema, se recomienda cambiar Configuración de DNS. Esto se puede hacer a través del Panel de control. Abra la sección de conexiones a Internet, seleccione su red y vea sus propiedades. En ellos encontrará componentes, entre los cuales deberá seleccionar el protocolo de Internet TCP/IP e ingresar manualmente Direcciones DNS- 8.8.8.8 y en la segunda línea 8.8.4.4.

Si intentó cambiar el valor de DNS, pero no ayudó, debe consultar la configuración del tamaño del paquete de datos. Cuando el proveedor tiene un número para este parámetro y su enrutador tiene otro número, entonces la velocidad disminuye y la conexión no funciona bien. No es necesario cambiarlo en su computadora, ya que Últimas Versiones sistema windows determina por sí mismo el valor óptimo para el funcionamiento de la red.

¿Cómo sabes qué MTU configurar en tu enrutador?

Existen valores estándar para este parámetro para enrutadores. En la mayoría de los casos, se utiliza el número 1500: es el valor predeterminado básico, utilizado para direcciones IP dinámicas y estáticas.

Para una conexión L2TP, se selecciona el número 1460 y para PPPoE, 1420. Vale la pena probar la combinación 1476: está configurada de forma predeterminada para redes 3G.

Otra opción que puedes utilizar para encontrar la combinación de tallas correcta. transmisión de paquetes para enrutador, llame a centro de servicio su proveedor. Le proporcionarán datos precisos, pero es posible que no puedan responder a su solicitud, por lo que vale la pena aprender a determinar este número usted mismo.

Esto se puede hacer comprobando valor ajustado MTU en computadora y enrutador. Si no coinciden, esa es la razón. mala velocidad conexiones. Para averiguar la combinación en su computadora, haga lo siguiente:

  • Entrar en Comandante total cadena de ping-f -l 1472 xxx.xxx.xxx.xxx, donde en lugar de cruces, ingresa tu dirección IP.
  • Si el resultado es el texto "Responder de...", entonces el número de MTU correcto es 1500, como debería ser de forma predeterminada. ¿Por qué 1472? Los kilobytes restantes son del sistema y se suman automáticamente a este número para un total de 1500.
  • Si aparece el texto "El paquete debe fragmentarse pero el DF está configurado" en respuesta al comando, deberá buscar manualmente valor correcto disminuyendo el número 1472 por decenas hasta tener la línea "Responder de...". Luego, al valor final, debe agregar 28 kilobytes del sistema y obtener el número correcto.

Configurar MTU en el enrutador

Después de descubrir la combinación requerida para el paquete de datos máximo transmitido, ingrésela en los parámetros del enrutador.

Esto se hace de la siguiente manera:

  • Vaya a la configuración de su enrutador. En la línea del navegador ingrese la dirección IP del equipo, en la ventana que aparece ingrese el nombre de usuario y contraseña (si no los ha cambiado, use la palabra Admin en ambas líneas).
  • Seleccione la sección Red, abra el menú WAN.
  • Ingrese el número requerido en la línea Tamaño de MTU, guarde los cambios y reinicie el equipo.

En el momento en que el host necesita transferir datos a través de la interfaz, se refiere a talla máxima bloque de datos útil para un paquete unidad de transmisión máxima, para determinar cuántos datos caben en cada paquete. Por ejemplo, las interfaces Ethernet tienen una MTU predeterminada de 1500 bytes, sin incluir el encabezado o el final de Ethernet. Esto significa que un host que necesita enviar datos a través de TCP normalmente utilizará los primeros 20 de estos 1500 bytes para el encabezado IP, los 20 siguientes para el encabezado TCP y los 1460 bytes restantes para la carga útil. Encapsular datos en paquetes de tamaño máximo como este permite el uso más eficiente del ancho de banda y al mismo tiempo minimiza el uso de la sobrecarga del protocolo de datos. El tamaño óptimo de MTU es la clave para uso efectivo canales de red transferencia de datos y reducción de la carga en los equipos de red.

Desafortunadamente, no todos los dispositivos en Internet tienen el mismo tamaño máximo de bloque utilizable. MTU de datos. MTU puede variar según el tipo medios fisicos o encapsulación configurada (como túneles GRE o Cifrado IPsec). Cuando un enrutador decide reenviar un paquete IPv4 a través de una interfaz y determina que el tamaño del paquete excede la MTU de la interfaz, el enrutador debe dividir el paquete para que se envíe en dos (o más) partes separadas, cada una de las cuales no exceda el Límite de tamaño de MTU del enlace entre suscriptores. La fragmentación es bastante costosa, tanto en los recursos del enrutador como en el uso del ancho de banda. Se deben crear nuevos encabezados y adjuntarlos a cada fragmento. En la especificación del protocolo IPv6, la fragmentación de paquetes se elimina por completo del enrutador, pero este es un tema para otra discusión.

Determinar el tamaño de MTU óptimo de un paquete de datos

Para utilizar el canal de la manera más eficiente, los anfitriones deben determinar tamaño óptimo MTU es la MTU mínima entre todos los nodos en la ruta entre hosts. Por ejemplo, para dos hosts cuya ruta consta de 3 enrutadores con diferentes tamaños máximos de paquetes posibles: 1500, 800 y 1200 bytes, cada uno de los hosts finales debe aceptar el máximo tamaño más pequeño Paquete de 800 bytes para evitar fragmentación.

No fragmentar y el destino es inalcanzable, se necesita fragmentación

Los paquetes pueden viajar arbitrariamente a través de las redes y es imposible calcular de antemano todas las rutas y el tamaño máximo de paquete para cada conexión. RFC 1191 especifica la metodología para determinar el tamaño de MTU. El proceso mediante el cual un host para una conexión particular puede detectar un tamaño de MTU más pequeño que el que admite. interfaz de red. Dos componentes son clave: el bit No fragmentar (DF) del encabezado IP y el subcódigo del mensaje ICMP Destino inalcanzable, se necesita fragmentación.

Configurar el bit DF en un paquete IP evita que el enrutador realice una fragmentación cuando detecta una MTU más pequeña que el tamaño del paquete. En cambio, el paquete se descarta y se envía un mensaje al remitente a través de ICMP indicando que es necesario fragmentar los paquetes. Básicamente, el enrutador indica que necesita dividir el paquete en pedazos para poder reenviarlo más, pero el indicador No fragmentar (DF) evita que esto suceda. RFC 1191 amplía el mensaje de solicitud de fragmentación ICMP para incluir el tamaño de MTU para la conexión actual.

Ahora que se ha detectado el tamaño máximo de paquete para una conexión, el host puede almacenar en caché este valor y generar otros del tamaño apropiado. Tenga en cuenta que descubrir el tamaño máximo de paquete para una conexión particular es un proceso continuo. En caso de uso enrutamiento dinámico y al reconstruir la ruta entre el remitente y el receptor, el host continúa intentando periódicamente establecer el indicador DF para detectar una mayor reducción en el tamaño del paquete. RFC 1191 también le permite probar periódicamente la capacidad de aumentar el tamaño máximo de paquete para cada ruta, a veces intentando transmitir un paquete más grande que el almacenado en caché. Si el paquete se transmite exitosamente, entonces el valor es máximo tamaño permitido el paquete aumenta.

Calcular el tamaño máximo de MTU de un paquete usando traceroute

Puede calcular el tamaño máximo de MTU de paquete para cada ruta mediante el uso de una herramienta como el seguimiento de ruta. Es una parte paquete de linux- IPutils. O una utilidad escrita para Windows - mturoute:

Doy un ejemplo de cómo determinar la MTU para una ruta entre dos hosts a través de un túnel GRE cifrado. Vemos cómo la utilidad selecciona constantemente el tamaño máximo de paquete:

C:\bin>mturoute.exe 192.168.3.1 * No se permite la fragmentación ICMP. * *La optimización de velocidad está habilitada. * * La carga útil máxima es 10000 bytes. * - La carga útil ICMP de 1472 bytes es demasiado grande. + La carga útil ICMP de 92 bytes se realizó correctamente. + La carga útil ICMP de 782 bytes se realizó correctamente. + La carga útil ICMP de 1127 bytes se realizó correctamente. + La carga útil ICMP de 1299 bytes se realizó correctamente. - La carga útil ICMP de 1385 bytes es demasiado grande. + La carga útil ICMP de 1342 bytes se realizó correctamente. + La carga útil ICMP de 1363 bytes se realizó correctamente. + La carga útil ICMP de 1374 bytes se realizó correctamente. - La carga útil ICMP de 1379 bytes es demasiado grande. + La carga útil ICMP de 1376 bytes se realizó correctamente. + La carga útil ICMP de 1377 bytes se realizó correctamente. + La carga útil ICMP de 1378 bytes se realizó correctamente. Ruta MTU: 1406 bytes.

Información en Red de computadoras transmitido en forma de pequeños bloques de datos formados (en otras palabras, paquetes). Cada paquete, además de la información enviada, también contiene datos de servicio que constituyen el llamado encabezado del paquete. Estos datos de servicio son necesarios para determinar la integridad de los datos y la versión utilizada. protocolos de red etc. En este caso, el tamaño del bloque de datos útil es limitado. una cierta cantidad byte. Esto se hace para reducir la probabilidad de pérdida de información y reducir el tiempo necesario para reenviar un paquete en caso de problemas de conexión.

MTU - que¿Este?

MTU (del inglés máximo unidad de transmisión) es la cantidad máxima de datos transmitidos a través de la red sin mayor fragmentación (en un paquete). Cualquier información que exceda el valor de MTU se divide automáticamente en pequeños bloques de datos antes de enviarse a través de la red. Valores posibles Las MTU dependen del tipo de conexión de red que esté utilizando. Entonces, cuando se utiliza PPoE (principalmente con ADSL y tecnologías similares) valor máximo El parámetro MTU es 1492 bytes (1500 bytes estándar para Ethernet menos ocho bytes de encabezados) y con usando wifi MTU puede tener hasta 2304 bytes.

En los sistemas operativos modernos, el valor de MTU óptimo a menudo lo calcula el propio sistema o lo toma de la configuración del enrutador (generalmente el valor de MTU se establece en la sección WAN configuración de la red dispositivos). Si no hay problemas con el acceso a Internet, el valor MTU es mejor no cambies. Sin embargo, si estás experimentando problemas de comunicación y sospechas que pueden deberse a la fragmentación paquetes de red, intente cambiar el valor de MTU.

Esto se puede hacer no solo cambiando la configuración adecuada del enrutador, sino también mediante el sistema operativo. Antes de cambiar la MTU, debe calcular el valor óptimo de este parámetro. Te contamos cómo se hace.

Calcular el valorMTU

Puede encontrar el valor MTU óptimo utilizando el viejo comandos de ping. Supongamos que definimos el valor de este parámetro para conexión por cable. Abra la línea de comando cadena de ventanas y escribe el siguiente comando:

ping www.google.com -f -l 1472

EN equipo de linux generalmente se parece a ping -M do -s 1472 www.google.com, y en macOS ping -D -s 1472 www.google.com (las claves pueden diferir en algunas versiones de sistemas, le recomendamos que consulte man ping si el El comando no funciona). EN en este caso Enviamos paquetes de 1472 bytes a www.google.com y no permitimos que se fragmenten los datos. Si no se pueden enviar paquetes de este tamaño, el comando indicará que es necesaria la fragmentación del paquete. Vuelva a ejecutar este comando varias veces, reduciendo gradualmente el tamaño del paquete entre 8 y 10 bytes. Como resultado, después de varios intentos, seleccionará el valor de tamaño al que se enviarán los datos. Recuerde: si se usa conexión inalámbrica, el tamaño del paquete puede ser más de 1500 bytes.

Recuerde el valor recibido y agréguele 28 bytes (la longitud de los encabezados del servicio). El valor resultante es el valor de MTU óptimo (o cercano al óptimo) para su red.

Establecer el valorMTU

Ahora ya sabes qué valor de MTU puedes usar en tu red domestica. indiquemos Sistema operativo que es necesario utilizarlo (otros ejemplos ilustran la configuración de una red IPv4).

Abrir en Windows línea de comando con derechos de administrador y ejecute el comando:

interfaz netsh ipv4 muestra subinterfaces

En la pantalla aparecerá una lista de todas las conexiones de red, sus nombres y el tamaño actual de MTU. Recordamos el nombre de la conexión que necesitamos y escribimos el siguiente comando:

interfaz netsh ipv4 configurar subinterfaz Ethernet mtu=1450 store=persistente

Aquí Ethernet es el nombre de la interfaz (puede ser diferente), 1450 es el tamaño de MTU seleccionado. Si el nombre consta de varias palabras, deberá indicarse entre comillas.

Apagar ajustes automáticos MTU puedes ejecutar el comando:

netsh int tcp establece nivel de autoajuste global = deshabilitado

Encender Detección automática MTU se puede realizar usando el mismo comando con el parámetro autotuninglevel=normal.

Si necesita restablecer la configuración a estado original, ejecuta el comando:

restablecimiento de ipv4 de la interfaz netsh

EN configuración de linux MTU se realiza usando el comando ip. Veamos el valor actual de MTU:

Mostrar enlace $ip | grupo grep

# conjunto de enlaces ip eth0 mtu 1450

Aquí eth0 es el nombre de la interfaz, puede ser diferente en su computadora. Para que el valor de MTU seleccionado se use constantemente cada vez que inicie sesión, debe escribir el valor en el archivo /etc/network/interfaces o crear un módulo para systemd. Le recomendamos que consulte la documentación de la distribución que está utilizando para obtener información más detallada.

En macOS, puede ver el tamaño de MTU para la conexión en0 y luego configurar el valor del parámetro en el terminal:

configuración de red -getMTU en0

configuración de red -setMTU en0 1450

También puede especificar el tamaño de MTU en la configuración del enrutador. En muchos modelos de enrutadores, la configuración correspondiente se encuentra en la sección WAN. Más información detallada se puede obtener en los sitios web de los fabricantes de equipos de red.

En Ajuste manual MTU toma en cuenta que es demasiado talla pequeña No se recomienda instalar un bloque de datos para no crear una carga adicional en el procesador del enrutador. También te recordamos de nuevo: si tu conexión de red Funciona bien, no es necesario cambiar el valor de MTU. Opciones, instalado por el proveedor o el fabricante del router son bastante adecuados para la gran mayoría de usuarios.




Arriba