Saltar al contenido principal

Protocolo de conexión

Cambie el protocolo de conexión desde «Configuración → Programa».

Diferencias entre los protocolos de conexión​

Este documento describe las diferencias, ventajas y desventajas de cada protocolo de conexión soportado por Mudfish. Basado en Mudfish v4, actualmente existen los siguientes protocolos de conexión:

  • TCP (Port 443)

  • TCP (Port 1723)

  • TCP (Port 10008)

  • TCP (Port 10006)

  • UDP (Port 10008)

  • UDP (Port 53)

  • UDP (Port 500)

  • UDP (Port 10006)

  • UDP (puerto 10012): basado en FEC

    El puerto UDP 10012 es compatible a partir de la versión v4.5.3 de Mudfish. Para obtener una explicación detallada de FEC, consulte el documento Corrección de errores hacia adelante.

  • UDP (puerto 10023): basado en FEC simple

    Esta es una versión más simple de la implementación "basada en FEC" anterior y tiene como objetivo minimizar la pérdida de paquetes en los ISP locales.

    aviso

    Precaución

    Debido a que el mismo paquete se envía varias veces, el consumo de tráfico puede ser de 2 a 3 veces mayor.

Active Modo experto para disponer de todos los protocolos de conexión. Si está desactivado, solo podrá utilizar TCP, UDP en el puerto 10008 y UDP en el puerto 10023.

Ventajas y desventajas de los protocolos​

TCP y UDP son protocolos de transporte distintos, por lo que cada método de conexión conserva sus ventajas y limitaciones. Se describen a continuación.

Método TCP​

  • Ventajas

    • Es menos probable que el cortafuegos lo bloquee.
    • No presenta problemas de MTU (unidad máxima de transmisión).
  • Desventajas

    • Es más lento que UDP. Si se pierden paquetes en la ruta, su recuperación puede causar picos de ping o retrasos. Por ejemplo, un juego cuyo cliente utiliza UDP puede funcionar mal con el método de conexión TCP de Mudfish.

Método UDP​

  • Ventajas

    • No hay nada más rápido que esto en el procesamiento de paquetes.
  • Desventajas

    • Los cortafuegos de organismos públicos, centros educativos o empresas pueden bloquear UDP.

Diferencias por puerto​

  • Port 10012

    Este puerto se comunica basándose en el algoritmo FEC (Forward Error Correction) y puede ser útil en lugares donde hay pérdida de paquetes.

    Para obtener más información, consulte el enlace https://en.wikipedia.org/wiki/Forward_error_correction.

  • Port 10008 / 10006

    Son puertos elegidos para transportar los datos de Mudfish. Un cortafuegos puede bloquearlos si una empresa u otra entidad decide impedir el acceso al servicio.

  • Port 53 / 443

    El puerto 53 se utiliza para DNS y el 443 para HTTPS, por lo que muchas empresas permiten el tráfico saliente por estos puertos. Si no se han bloqueado las IP de los servidores de Mudfish, estos puertos pueden permitir evitar el bloqueo.

FAQ​

¿Cambiar el número de puerto afecta al funcionamiento?​

Normalmente, cambiar el puerto apenas afecta al juego. Por ejemplo, UDP en el puerto 53 y en el 10008 deberían ofrecer el mismo rendimiento si ambos funcionan correctamente.

Sin embargo, si hay equipos de QoS en la red que dan distinta prioridad al tráfico de los puertos 53 y 10008, sí puede haber alguna diferencia.