Problèmes avec les jeux P2P
Cette page rassemble les informations à connaître impérativement pour utiliser Mudfish avec un jeu P2P.
Méthodes disponibles
Il est difficile de créer des éléments officiels pour les jeux P2P. Mudfish propose donc les trois méthodes suivantes.
-
Si le jeu fonctionne sur un PC de bureau ou portable, vous pouvez créer un élément personnalisé fondé sur le « nom du processus ».
-
Utiliser Mudfish avec Proxifier
Cette méthode intercepte uniquement le trafic du client du jeu et l’envoie au nœud Mudfish ; elle convient donc aux jeux P2P. Son avantage est de laisser les autres connexions Internet intactes. En revanche, le logiciel est difficile à configurer et l’interception des DLL peut parfois échouer et empêcher la connexion.
-
Cette fonction de base de Mudfish permet d’acheminer tout le trafic de l’ordinateur par un nœud.
Points à connaître
Mode NAT Open
Le mode NAT Open a été ajouté dans Mudfish v5.9.1. Il transforme votre type de NAT en Open ou Full Cone, ce qui peut vous permettre d’héberger une partie P2P ou de faciliter la recherche de parties.
Configuration générale
- Configurez impérativement un élément personnalisé, Mudfish avec Proxifier ou le mode Full VPN. Sinon, Mudfish ne connaît pas l’adresse IP des autres joueurs et leur trafic ne passe pas par ses nœuds.
- Selon l’emplacement du nœud et des autres joueurs, Mudfish peut améliorer la connexion ou la dégrader.
Si la recherche de parties fonctionne mal…
Essayez le mode NAT Open, disponible depuis Mudfish v5.9.1.
Si vous souhaitez héberger une partie…
Avec Mudfish v5.9.1 ou ultérieur, activez « NAT Open ».
Avec une version antérieure, vous devez impérativement utiliser le mode Full VPN pour héberger une partie.
- Les autres clients voient l’hôte à l’adresse IP publique du nœud Mudfish. Par exemple, si l’hôte réside sur la côte est des États-Unis mais crée la partie via un nœud coréen, les autres clients pensent qu’il se connecte depuis la Corée.
- Choisissez de préférence un nœud proche de votre position actuelle. S’il n’y en a pas, mieux vaut ne pas utiliser Mudfish.
Questions fréquentes
Peut-on utiliser Mudfish avec un jeu P2P ?
Oui, mais ce n’est généralement pas recommandé. :-( Si vous devez malgré tout utiliser Mudfish, choisissez l’une des méthodes ci-dessus avec le nœud le plus proche de votre position physique.
Quel nœud choisir avec ces méthodes ?
Pour un jeu P2P, le premier choix est le nœud physiquement le plus proche. Si son RTT est supérieur ou égal à 20 ms, il augmente le RTT vers les autres joueurs.
Pour les utilisateurs coréens, plusieurs nœuds coréens existent avec des liaisons différentes, ce qui rend le choix difficile. Il n’y a pas de réponse unique : le résultat dépend de la compatibilité entre la liaison des autres joueurs et celle du nœud. Une mauvaise combinaison peut produire des résultats différents à chaque fois.
À ce stade, les liaisons KT, qui ont généralement de bons accords de peering avec la plupart des FAI, semblent le choix le plus polyvalent.
Comment choisir le meilleur trajet vers une partie hébergée par un autre joueur ?
Comme le jeu est P2P, vous ne savez pas dans quel pays se trouve l’hôte ni quelle connexion il utilise. Le résultat dépend de sa connexion Internet, ce qui laisse peu de moyens de choisir un nœud optimal.
Le conseil possible est d’utiliser le nœud physiquement le plus proche de vous. Si son RTT est d’environ 10 à 20 ms, cela vaut la peine d’essayer.