20 votes

Pourquoi les jeux multijoueurs ne nécessitent-ils plus l'ouverture de ports de routeur ?

Il fut un temps où il fallait ouvrir les ports de son routeur pour jouer à certains jeux multijoueurs. Je n'ai pas eu à le faire depuis de nombreuses années : pratiquement tous les jeux fonctionnent en ligne dès leur sortie de l'emballage. Qu'est-ce qui a changé ?

25voto

agent86 Points 117964

Il est utile de comprendre pourquoi il est nécessaire d'ouvrir des ports. Il fut un temps où chaque ordinateur sur l'internet avait une adresse IP unique. Cependant, avec l'essor de l'internet résidentiel (et la diminution de l'espace d'adressage IPv4), il est devenu de plus en plus courant de partager une adresse IP entre plusieurs appareils par le biais d'un système appelé traduction d'adresses de réseau (NAT).

Le NAT fonctionne bien pour les connexions sortantes, qui représentent la plupart des connexions effectuées par un utilisateur moyen de l'internet. Cependant, pour agir en tant que serveur, vous devez décider quel ordinateur partageant une IP publique acceptera une connexion sur un port donné. Ce processus s'appelle le transfert ou l'ouverture de ports.

Certains jeux sur PC et de nombreux jeux sur console (vos Halo et vos Calls of Duty) fonctionnent encore sur un réseau pair-à-pair, où un joueur dans le jeu est l'hôte et doit être capable d'accepter les connexions entrantes d'autres joueurs. C'est ainsi que, quelqu'un doit ouvrir des ports sur son routeur pour que le jeu puisse se dérouler.

Cependant, de nombreux jeux sur PC utilisent aujourd'hui des serveurs centralisés pour établir des connexions entre les différents utilisateurs. Cela signifie que les joueurs ne doivent pouvoir établir que des connexions sortantes. Cela ne pose aucun problème, même en cas de NAT, et il n'est donc pas nécessaire d'ouvrir des ports.

Il existe également un protocole appelé plug and play universel ou UPnP, qui permet aux routeurs de comprendre automatiquement quels ports doivent être acheminés où en communiquant avec les appareils qui ont besoin de ces ports. Ce système gagne en popularité, mais n'est pas pris en charge par tous les routeurs et appareils.

tl;dr : Les jeux dotés de serveurs dédiés ne nécessitent pas l'ouverture de ports, sauf si vous hébergez vous-même le serveur.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X