« Discussion:INFO625 : Réseau » : différence entre les versions
Aucun résumé des modifications |
m (a déplacé Discussion:INFO508 : Réseau vers Discussion:INFO625 : Réseau) |
||
(7 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. |
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 : |
Pour la syntaxe du message de demande de réexpédition (lors de la détection de message manquant), je propose : |
||
<b>"ASK_\t_i_\t_pseudo_\t_ip_\t_TTL"</b> (sans les _ ). |
|||
'''"ASK\ti\tpseudo\tip\tTTL"''' |
|||
ASK : remplace MSG et correspond à une demande. |
<b><u>ASK</u></b> : remplace MSG et correspond à une demande. |
||
i : numéro de premier 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. |
||
ip : adresse de l'ordinateur qui demande la réexpédition. |
<b><u>ip</u></b> : 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. |
<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. |
||
TTL : Time to live. On le fixe à 50 par défaut. |
<b><u>TTL</u></b> : Time to live. On le fixe à 50 par défaut. |
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.