Passa al contenuto principale

Problemi con i giochi P2P

Questa pagina raccoglie le informazioni che devi conoscere quando utilizzi Mudfish con giochi basati su P2P.

Metodi disponibili​

Poiché è difficile creare elementi ufficiali Mudfish per i giochi P2P, offriamo necessariamente questi tre metodi:

  1. Creare un elemento personalizzato

    Se il gioco viene eseguito su un PC desktop o portatile, puoi creare un elemento personalizzato basato sul «Nome del processo».

  2. Utilizzare Mudfish con Proxifier

    Questo metodo intercetta soltanto il traffico generato dal client di gioco e lo inoltra al nodo Mudfish, quindi può essere usato per giochi P2P. Il vantaggio è che solo il traffico del client passa attraverso Mudfish, senza influire sul resto del traffico Internet. Lo svantaggio è che il programma è difficile da usare e, talvolta, l’hooking delle DLL non riesce, impedendo la connessione.

  3. Modalità Full VPN

    È una delle funzioni di base di Mudfish e permette di instradare tutto il traffico del computer attraverso un nodo.

Informazioni da conoscere​

Modalità NAT Open​

La modalità NAT Open è stata introdotta in Mudfish v5.9.1. Modifica il tipo di NAT dell’utente in Open o Full Cone, permettendo di ospitare partite come host o di migliorare l’abbinamento nei giochi P2P.

Configurazione generale​

  • Per il corretto funzionamento, devi configurare uno dei seguenti metodi: elemento personalizzato, Mudfish con Proxifier o Full VPN. Altrimenti Mudfish non conosce gli indirizzi IP degli altri utenti, cioè dei peer, e il traffico diretto a loro non passa attraverso i nodi Mudfish.
  • In base alla posizione del nodo scelto e degli altri giocatori, Mudfish può migliorare o peggiorare la situazione.

Se l’abbinamento non funziona correttamente...​

Prova la modalità NAT Open, supportata a partire da Mudfish v5.9.1.

Se vuoi essere l’host...​

Con Mudfish v5.9.1 o successivo, attiva «NAT Open».

Se utilizzi una versione precedente e vuoi essere l’host, devi usare la modalità Full VPN.

  • Per gli altri client, l’host si trova all’IP pubblico del nodo Mudfish. Per esempio, se vivi sulla costa orientale degli Stati Uniti ma crei una stanza tramite un nodo coreano, gli altri client ritengono che tu sia connesso dalla Corea.
  • È preferibile scegliere un nodo vicino alla tua posizione attuale. Se non ce ne sono, è meglio non utilizzare Mudfish.

Domande frequenti​

Non posso usare Mudfish se il gioco è P2P?​

Puoi usarlo, ma in generale non lo consigliamo. Se devi comunque giocare tramite Mudfish, scegli uno dei metodi disponibili descritti sopra e il nodo più vicino alla tua posizione fisica.

Quale nodo devo scegliere con questi metodi?​

Per i giochi P2P, la prima scelta è il nodo fisicamente più vicino a te. Se l’RTT verso quel nodo è almeno 20 ms, considera che aumenterà anche l’RTT verso gli altri giocatori.

Per gli utenti in Corea può essere difficile scegliere tra i diversi nodi coreani, collegati a reti differenti. Non esiste una risposta definitiva: i risultati dipendono dalla compatibilità tra la connessione degli altri giocatori e quella del nodo. Se la combinazione è sfavorevole, i risultati cambiano di volta in volta.

Al momento, una connessione KT, con buoni accordi di peering con la maggior parte degli ISP, sembra la scelta più equilibrata.

Come impostare il percorso migliore verso una stanza ospitata da un host?​

Essendo il gioco P2P, non sai in quale paese si trovi l’host né quale connessione utilizzi. Poiché la connessione dipende dalla rete dell’host, non ci sono molti criteri affidabili per scegliere un nodo.

Il consiglio è usare il nodo più vicino alla tua posizione fisica. Se l’RTT fino a quel nodo è circa 10 ~ 20 ms, vale la pena provare.