Matrice d'impact des types de NAT en jeu Peer-to-Peer
Les jeux multijoueurs peer-to-peer (P2P) et hybrides établissent des connexions directes par socket entre les terminaux des joueurs plutôt que d'acheminer l'intégralité du trafic via des serveurs dédiés. Lorsque la translation d'adresses (NAT) du routeur rejette les paquets entrants non sollicités, des erreurs de matchmaking, des coupures du chat vocal ou des refus d'accès aux salons surviennent.
| Classification NAT | Comportement STUN / ICE | Interconnexion possible | Symptômes typiques |
|---|---|---|---|
| Type 1 (Ouvert / Open) | Cône complet (Full Cone) ; IP publique directe | Ouvert, Modéré, Strict | Aucun incident ; hôte de salon optimal |
| Type 2 (Modéré) | Cône restreint en adresse ou en port | Ouvert, Modéré | Connexion impossible aux hôtes en NAT Strict |
| Type 3 (Strict) | NAT symétrique ; port dynamique par cible | Ouvert uniquement | Éjections de salon, échec d'invitation, micro inaudible |
| Double NAT | Deux routeurs successifs réalisant du NAT | Restreint / Strict | Désynchronisations imprévisibles, perte de paquets |
Étape 1 : Diagnostic du CGNAT opérateur et du double NAT
Avant de modifier la configuration de votre box ou routeur, vérifiez si votre fournisseur d'accès (FAI) vous attribue une véritable adresse IPv4 publique ou vous place derrière un CGNAT (RFC 6598).
- Connectez-vous à l'interface d'administration de la box (192.168.1.1).
- Notez l'adresse IP WAN IPv4.
- Comparez avec l'adresse IP publique visible depuis l'extérieur :
curl -4 https://icanhazip.com
- Si l'IP WAN se situe entre 100.64.0.0 et 100.127.255.255, votre connexion utilise du CGNAT. Toute redirection de port sur le routeur domestique sera inactive tant que vous n'aurez pas demandé une IP publique dédiée auprès du FAI ou activé l'IPv6.
Étape 2 : Réservation DHCP et redirection de ports UDP
Attribuez une adresse IP locale statique à votre console ou PC via la table de baux DHCP du routeur pour garantir la pérennité des règles de routage.
Ports UDP indispensables par écosystème
- Steam et sessions P2P : UDP 27015-27030, UDP 4380
- Xbox Live / Game Pass PC : UDP 88, UDP 500, UDP 3544, UDP 4500
- PlayStation Network : UDP 3478, UDP 3479, UDP 3658
- Nintendo Switch Online : UDP 45000-65535
Règle type de redirection de port
- Nom de la règle : Game_P2P_Service
- Protocole : UDP
- Port externe : Plage requise
- Adresse IP interne : 192.168.1.150 (IP statique)
- Port interne : Même plage que l'externe
- État : Activé
Étape 3 : Pare-feu Windows et protocole UPnP
Pour que le protocole UPnP fonctionne correctement sous Windows, vérifiez que le réseau est configuré en profil Privé :
Get-NetConnectionProfile
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private
Ne configurez jamais un PC de jeu complet en zone DMZ. Le mode DMZ expose l'ensemble des ports de la machine aux scans automatisés et attaques réseau. Réservez la DMZ aux consoles fermées pour des diagnostics temporaires.