diff --git a/tp.md b/tp.md index b3e0593..7b1b370 100644 --- a/tp.md +++ b/tp.md @@ -60,8 +60,8 @@ SOURCE: Envoi n° 10 ( 30) [ 10jjjjjjjjjjjjjjjjjjjjjjjjj] *Observation* : - - déséquencement: pas de déséquencement car sur un même réseau local + TCP qui garantit l'ordre - - pertes: TCP garantit la fiabilité (non perte de données) +- déséquencement: pas de déséquencement car sur un même réseau local + TCP qui garantit l'ordre +- pertes: TCP garantit la fiabilité (non perte de données) ### avec UDP @@ -121,8 +121,8 @@ PUITS: Reception n° 20 ( 30) [ 10jjjjjjjjjjjjjjjjjjjjjjjjj] *Observation* : - - désequencement: pas de déséquencement car on est sur un réseau local - - pertes: pas de pertes quand les buffers ont de la place +- désequencement: pas de déséquencement car on est sur un réseau local +- pertes: pas de pertes quand les buffers ont de la place ### Proposition d'experience pour montrer la non-fiabilité @@ -187,7 +187,7 @@ PUITS: Reception n° 10 ( 20) [ 18rrrrrrrrrrrrrrr] *Observation* : - - pertes quand le buffer du puits est plein +- pertes quand le buffer du puits est plein ## Question 2 @@ -220,7 +220,7 @@ Rien ne se passe car on est arrivé trop tard. *Observation* : - - La connexion échoue -> pas de données échangées +- La connexion échoue -> pas de données échangées ### avec UDP @@ -284,7 +284,7 @@ PUITS: Reception n° 26426 ( 30) [-2124hhhhhhhhhhhhhhhhhhhhhhhhh] *Observation* : - - Des données sont reçues quand la source envoi beaucoup de données, sinon on n'observe aucune donnée +- Des données sont reçues quand la source envoi beaucoup de données, sinon on n'observe aucune donnée ## Question 3 @@ -361,10 +361,10 @@ On voit donc que UDP n'établit pas de connexion. S'il n'y a pas de puits, TCP n'envoie pas de données.\ S'il y a un puits, en regardant les drapeaux, on retrouve l'établissement de la connexion: - - S = Syn pour la demande de connexion - - S. = Syn-Ack pour validation de la connexion et demande d'une connexion dans l'autre sens\ - - . = Ack validation de la connexion - - R = Reset pour finir la connexion une fois toutes les données envoyées +- S = Syn pour la demande de connexion +- S. = Syn-Ack pour validation de la connexion et demande d'une connexion dans l'autre sens\ +- . = Ack validation de la connexion +- R = Reset pour finir la connexion une fois toutes les données envoyées Empiriquement, on se rend compte que le protocole TCP est un protocole avec connexion. @@ -375,9 +375,9 @@ TCP ne conserve pas la frontière des messages, il se contente d'envoyer des oct *Observations* - - Mettre en évidence que UDP est sans connexion - - Mettre en évidence que TCP est avec connexion - - Trouver les différentes phases de la connexion de TCP +- Mettre en évidence que UDP est sans connexion +- Mettre en évidence que TCP est avec connexion +- Trouver les différentes phases de la connexion de TCP #### Faire une expérience pour montrer que les frontières des trames ne sont pas conservées