« Discussion:INFO625 : Réseau » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(9 versions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
En ce qui concerne la localisation du dossier contenant tous les fichiers, il se nomme '''tp1''' et se trouve dans le '''HOME'''.
Pour la syntaxe du message de demande de réexpédition (lors de la détection de message manquant), je propose :


"ASK\ti\tj\tpseudo\tip"


Pour la syntaxe du message de demande de réexpédition (lors de la détection de message manquant), je propose :
ASK : remplace MSG et correspond à une demande.


<b>"ASK_\t_i_\t_pseudo_\t_ip_\t_TTL"</b> (sans les _ ).
i : numéro de premier message manquant.


<b><u>ASK</u></b> : remplace MSG et correspond à une demande.
j : numéro du dernier message manquant.

<b><u>i</u></b> : numéro de premier message manquant.


Cela permet de couvrir des plages de messages, et si il ne nous manque que un message, on a i == j.
Cela permet de couvrir des plages de messages, et si il ne nous manque que un message, on a i == j.


pseudo : pseudo dont on a pas les messages i à j.
<b><u>pseudo</u></b> : pseudo dont on a pas les messages i à j.

<b><u>ip</u></b> : adresse de l'ordinateur qui demande la réexpédition.


<b><u>Explication</u></b> : lors de la création de la demande, l'adresse IP est par exemple 0.0.0.0 pour la reconnaitre car si le premier ordinateur recevant la demande a la réponse, il connait l'ip du demandeur grâce au socket. Cependant, si il n'a pas les messages demandés, et qu'il est le premier ordinateur à avoir reçu la demande, il va remplacer le 0.0.0.0 par la vraie adresse du PC qui a fait la demande, ce qui reconduit la demande à une autre machine, mais va renvoyer les messages perdus à la bonne machine ayant effectuée cette demande.
ip : adresse de l'ordinateur qui demande la réexpédition.


<b><u>TTL</u></b> : Time to live. On le fixe à 50 par défaut.
Explication : lors de la création de la demande, l'adresse IP est par exemple 0.0.0.0 pour la reconnaitre car si le premier ordinateur recevant la demande a la réponse, il connait l'ip du demandeur grâce au socket. Cependant, si il n'a pas les messages demandés, et qu'il est le premier ordinateur à avoir reçu la demande, il va remplacer le 0.0.0.0 par la vraie adresse du PC qui a fait la demande, ce qui reconduit la demande à une autre machine, mais va renvoyer les messages perdus à la bonne machine ayant effectuée cette demande.

Dernière version du 16 janvier 2013 à 09:49

En ce qui concerne la localisation du dossier contenant tous les fichiers, il se nomme tp1 et se trouve dans le HOME.


Pour la syntaxe du message de demande de réexpédition (lors de la détection de message manquant), je propose :

"ASK_\t_i_\t_pseudo_\t_ip_\t_TTL" (sans les _ ).

ASK : remplace MSG et correspond à une demande.

i : numéro de premier message manquant.

Cela permet de couvrir des plages de messages, et si il ne nous manque que un message, on a i == j.

pseudo : pseudo dont on a pas les messages i à j.

ip : adresse de l'ordinateur qui demande la réexpédition.

Explication : lors de la création de la demande, l'adresse IP est par exemple 0.0.0.0 pour la reconnaitre car si le premier ordinateur recevant la demande a la réponse, il connait l'ip du demandeur grâce au socket. Cependant, si il n'a pas les messages demandés, et qu'il est le premier ordinateur à avoir reçu la demande, il va remplacer le 0.0.0.0 par la vraie adresse du PC qui a fait la demande, ce qui reconduit la demande à une autre machine, mais va renvoyer les messages perdus à la bonne machine ayant effectuée cette demande.

TTL : Time to live. On le fixe à 50 par défaut.