dalgwen
12/05/2010, 09h00
Salut,
Attention, si vous n'y connaissez rien en réseau ou que cela ne vous intéresse pas, vous allez vous ennuyez en suivant ma question :tired:
Deuxièmement, peut être que les modos voudront déplacer mon message, j'ai en effet eu du mal à choisir le forum adéquat. Désolé donc.
Je n'arrive pas à comprendre comment fonctionne les parties hébergées sur ma propre machine.
Mon PC est derrière la freebox en mode routeur, donc non joignable en direct depuis Internet. Si je veux qu'une machine extérieure me joigne, je dois configurer la freebox pour router certains ports vers ma machine.
Comment je peux héberger une partie dans ces conditions? (exemple : Borderlands, Lead And Gold, ou tout semble se faire de manière transparente et pour lequel je n'ai pas configuré de port). Comment les autres joueurs me joignent?
Supposons qu'ils ne me joignent pas parce qu'ils ne peuvent pas. Donc c'est moi qui dois les joindre (avec par exemple un serveur central intermédiaire au moins en début de partie pour échanger les requêtes de connexion et savoir quel client me sollicite). Je peux joindre l'extérieur facilement, donc au pire je pourrai me dire que je peux établir la connexion une connexion TCP vers les autres joueurs par moi-même et les informations de retour repasserai par la même connection. Mais cela impose le TCP, alors que l'UDP est semble-t-il bien plus pratique pour ce genre de trafic et est donc massivement utilisé. Et en plus dernier point important, cela requiert que le joueur en face ne soit pas lui même derrière un routeur mal configuré.
Donc dans la pire des situations (deux joueurs tous les deux derrière un routeur), comment les jeux arrivent à faire en sorte que je puisse héberger une partie?
Est ce que l'uPnP est en cause et massivement utilisé par les jeux récents (en ouvrant des ports sur mon modem routeur, à la demande des jeux eux mêmes)? Et si mon modem routeur n'est pas compatible uPnP ?
Et les consoles, pour lesquelles ces questions ne se posent jamais, comment font-elles pour héberger des parties (puisqu'elles le font de plus en plus souvent elles aussi)
Est ce qu'il y a un serveur central qui sert d'intermédiaire réseau (en TCP donc) et par qui le trafic transite, pour tous ces pauvres joueurs coincés derrière leur routeur? J'ai du mal à imaginer le coût d'une telle solution.
Dernière solution : Obiwan Kenobi?
Merci d'avance à ceux pouvant éclairer ma lanterne réseau.
Attention, si vous n'y connaissez rien en réseau ou que cela ne vous intéresse pas, vous allez vous ennuyez en suivant ma question :tired:
Deuxièmement, peut être que les modos voudront déplacer mon message, j'ai en effet eu du mal à choisir le forum adéquat. Désolé donc.
Je n'arrive pas à comprendre comment fonctionne les parties hébergées sur ma propre machine.
Mon PC est derrière la freebox en mode routeur, donc non joignable en direct depuis Internet. Si je veux qu'une machine extérieure me joigne, je dois configurer la freebox pour router certains ports vers ma machine.
Comment je peux héberger une partie dans ces conditions? (exemple : Borderlands, Lead And Gold, ou tout semble se faire de manière transparente et pour lequel je n'ai pas configuré de port). Comment les autres joueurs me joignent?
Supposons qu'ils ne me joignent pas parce qu'ils ne peuvent pas. Donc c'est moi qui dois les joindre (avec par exemple un serveur central intermédiaire au moins en début de partie pour échanger les requêtes de connexion et savoir quel client me sollicite). Je peux joindre l'extérieur facilement, donc au pire je pourrai me dire que je peux établir la connexion une connexion TCP vers les autres joueurs par moi-même et les informations de retour repasserai par la même connection. Mais cela impose le TCP, alors que l'UDP est semble-t-il bien plus pratique pour ce genre de trafic et est donc massivement utilisé. Et en plus dernier point important, cela requiert que le joueur en face ne soit pas lui même derrière un routeur mal configuré.
Donc dans la pire des situations (deux joueurs tous les deux derrière un routeur), comment les jeux arrivent à faire en sorte que je puisse héberger une partie?
Est ce que l'uPnP est en cause et massivement utilisé par les jeux récents (en ouvrant des ports sur mon modem routeur, à la demande des jeux eux mêmes)? Et si mon modem routeur n'est pas compatible uPnP ?
Et les consoles, pour lesquelles ces questions ne se posent jamais, comment font-elles pour héberger des parties (puisqu'elles le font de plus en plus souvent elles aussi)
Est ce qu'il y a un serveur central qui sert d'intermédiaire réseau (en TCP donc) et par qui le trafic transite, pour tous ces pauvres joueurs coincés derrière leur routeur? J'ai du mal à imaginer le coût d'une telle solution.
Dernière solution : Obiwan Kenobi?
Merci d'avance à ceux pouvant éclairer ma lanterne réseau.