Saltar para o conteúdo principal

Protocolo de ligação

Pode alterar o protocolo de ligação em «Configurações → Programa».

Diferenças entre os protocolos de ligação​

Este documento descreve as diferenças, vantagens e desvantagens dos protocolos de ligação do Mudfish. No Mudfish v4, estão disponíveis os seguintes protocolos:

  • 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, porta 10012: com FEC

    A porta UDP 10012 é suportada desde o Mudfish v4.5.3. Consulte Correção antecipada de erros para saber mais sobre FEC.

  • UDP, porta 10023: com Simple FEC

    É uma versão simplificada da implementação FEC descrita acima, concebida para reduzir os efeitos da perda de pacotes no ISP local.

    warning

    Atenção

    Como envia o mesmo pacote várias vezes, pode consumir duas a três vezes mais tráfego.

Para utilizar todos os protocolos de ligação, ative Modo especialista. Com essa opção desativada, só estão disponíveis TCP, UDP na porta 10008 e UDP na porta 10023.

Vantagens e desvantagens dos protocolos​

TCP e UDP são protocolos distintos da camada 4 e o Mudfish herda as vantagens e desvantagens de cada um. As principais diferenças são:

TCP​

  • Vantagens

    • Menor probabilidade de bloqueio por uma firewall.
    • Não apresenta problemas de MTU (Maximum Transmission Unit).
  • Desvantagens

    • É mais lento do que UDP. A recuperação de pacotes perdidos ao longo da rota pode causar picos de ping ou atrasos. Por isso, um jogo que utilize UDP pode ter um mau desempenho com uma ligação TCP do Mudfish.

UDP​

  • Vantagens

    • Oferece a maior rapidez no processamento de pacotes.
  • Desvantagens

    • Pode estar bloqueado pelas políticas de firewall de organismos públicos, escolas ou empresas.

Diferenças entre portas​

  • Port 10012

    Utiliza FEC (Forward Error Correction) e pode ser útil em ligações com perda de pacotes.

    Consulte https://en.wikipedia.org/wiki/Forward_error_correction para obter mais informações.

  • Port 10008 / 10006

    São portas escolhidas para o transporte de dados do Mudfish. Podem ser bloqueadas pela firewall devido à política da empresa ou a um bloqueio específico do serviço.

  • Port 53 / 443

    A porta 53 é necessária para DNS e a porta 443 para HTTPS, pelo que muitas empresas permitem tráfego de saída nessas portas. Se os endereços IP dos servidores do Mudfish não estiverem bloqueados, pode utilizá-las para contornar o bloqueio.

FAQ​

Mudar o número da porta pode afetar o funcionamento?​

Normalmente, mudar de porta tem pouco ou nenhum efeito no jogo. Por exemplo, UDP na porta 53 e UDP na porta 10008 devem ter o mesmo desempenho, desde que ambas as ligações funcionem corretamente.

Pode haver diferenças se a rede tiver equipamento de QoS que atribua prioridades distintas aos pacotes das portas 53 e 10008.