¿Cuál es la razón por la que algunos juegos en línea no funcionan correctamente cuando el ISP proporciona únicamente IPv6?
Algunos ISP ofrecen IPv4 por un coste adicional. ¿Existen alternativas a esto para resolver los problemas relacionados con los juegos, es decir, hacer que su consola parezca que tiene una dirección IPv4 por otros medios (posiblemente involucrando hardware adicional como otro enrutador o un servidor doméstico)?
NOTA: Puedo vislumbrar esta información buscando en Google, pero me resulta difícil encontrar un artículo que explique de dónde viene este problema.
CONTEXTO: Tengo problemas para jugar en línea en una Nintendo Switch. La consola informa "NAT D" (una mala calificación) incluso cuando la convierto en un "Host expuesto" con mi enrutador. Sospecho que esto realmente no es un problema de NAT, así que estoy tratando de entender el problema de IPv4/IPv6.
Respuesta1
"Sólo IPv6" normalmente significaDS Litecon NAT de nivel de operador (CGNAT): su ISP le proporciona un prefijo IPv6 público y unprivadoDirección IPv4, a menudo de la subred 192.0.0.0/29. Una conexión IPv4 se canaliza a través de v6 hasta la cascada CGNAT de su ISP, donde se origina mediante NAT a una IPv4 pública (compartida). Este esquema guarda direcciones IP públicas porque los clientes comparten menos direcciones de las que se requerirían con un esquema 1:1.
Esto significa que todas sus conexiones IPv4 tienen origen NAT sin ningún control suyo. No hay forma de permitir conexiones entrantes ("puerto abierto", "reenvío de puerto", "NAT inversa", etc.).
Básicamente, hay dos posibles soluciones.
- Pague por una dirección IPv4 pública o cambie de ISP.
- Encuentre un proveedor de túneles que le permita realizar un túnel o una VPN a una dirección IPv4 pública que pueda controlar. Luego podrías configurar el reenvío de puertos a través del túnel. Dependiendo del proveedor y de su equipo, la configuración puede resultar bastante complicada. Además, el túnel alarga su conexión a Internet y, por lo tanto, aumenta la latencia; para aplicaciones sensibles a la latencia (juegos, VoIP,...), ese aumento podría llevar su conexión por encima del límite aceptable.