比较提交
2 提交
3734fcd0f6
...
a2ec7ce772
| 作者 | SHA1 | 提交日期 | |
|---|---|---|---|
|
|
a2ec7ce772 | ||
|
|
198858b5f6 |
共有 1 个文件被更改,包括 52 次插入 和 33 次删除
85
tp.md
85
tp.md
|
|
@ -1,4 +1,4 @@
|
||||||
# TP Réseau
|
# TP Réseau Bonnet Ronan et Billard Nathan
|
||||||
|
|
||||||
## Question 1
|
## Question 1
|
||||||
|
|
||||||
|
|
@ -57,8 +57,8 @@ SOURCE: Envoi n° 10 ( 30) [ 10jjjjjjjjjjjjjjjjjjjjjjjjj]
|
||||||
|
|
||||||
*Observation* :
|
*Observation* :
|
||||||
|
|
||||||
* désequencement: pas de déséquencement car sur un même réseau local + TCP qui garantit l'ordre
|
- désequencement: 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)
|
- pertes: TCP garantit la fiabilité (non perte de données)
|
||||||
|
|
||||||
### avec UDP
|
### avec UDP
|
||||||
|
|
||||||
|
|
@ -118,8 +118,8 @@ PUITS: Reception n° 20 ( 30) [ 10jjjjjjjjjjjjjjjjjjjjjjjjj]
|
||||||
|
|
||||||
*Observation* :
|
*Observation* :
|
||||||
|
|
||||||
* désequencement: pas de déséquencement car on est sur un réseau local
|
- 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
|
- pertes: pas de pertes quand les buffers ont de la place
|
||||||
|
|
||||||
### Proposition d'experience pour montrer la non-fiabilité
|
### Proposition d'experience pour montrer la non-fiabilité
|
||||||
|
|
||||||
|
|
@ -184,7 +184,7 @@ PUITS: Reception n° 10 ( 20) [ 18rrrrrrrrrrrrrrr]
|
||||||
|
|
||||||
*Observation* :
|
*Observation* :
|
||||||
|
|
||||||
* pertes quand le buffer du puits est plein
|
- pertes quand le buffer du puits est plein
|
||||||
|
|
||||||
## Question 2
|
## Question 2
|
||||||
|
|
||||||
|
|
@ -217,7 +217,7 @@ Rien ne se passe car on est arrivé trop tard.
|
||||||
|
|
||||||
*Observation* :
|
*Observation* :
|
||||||
|
|
||||||
* La connexion échoue -> pas de données échangées
|
- La connexion échoue -> pas de données échangées
|
||||||
|
|
||||||
### avec UDP
|
### avec UDP
|
||||||
|
|
||||||
|
|
@ -281,7 +281,7 @@ PUITS: Reception n° 26426 ( 30) [-2124hhhhhhhhhhhhhhhhhhhhhhhhh]
|
||||||
|
|
||||||
*Observation* :
|
*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
|
## Question 3
|
||||||
|
|
||||||
|
|
@ -356,9 +356,9 @@ Quand on envoie des données UDP avec puits ou sans puit, on observe
|
||||||
|
|
||||||
### Observations
|
### Observations
|
||||||
|
|
||||||
* Mettre en évidence que UDP est sans connexion
|
- Mettre en évidence que UDP est sans connexion
|
||||||
* Mettre en évidence que TCP est avec connexion
|
- Mettre en évidence que TCP est avec connexion
|
||||||
* Trouver les différentes phases de la connexion de TCP
|
- 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
|
#### Faire une expérience pour montrer que les frontières des trames ne sont pas conservées
|
||||||
|
|
||||||
|
|
@ -381,31 +381,50 @@ sudo tcpdump -xx port 5678
|
||||||
|
|
||||||
Trame TCP
|
Trame TCP
|
||||||
|
|
||||||
```
|
|
||||||
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500
|
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500\
|
||||||
0x0010: 0052 ffb4 4000 4006 2483 0a01 0136 0a01
|
0x0010: 0052 ffb4 4000 4006 2483 0a01 0136 0a01\
|
||||||
0x0020: 0137 82d5 162e 71c3 ecc9 8136 b67a 8018
|
0x0020: 0137 82d5 162e 71c3 ecc9 8136 b67a 8018\
|
||||||
0x0030: 003f 307c 0000 0101 080a f647 4eb2 2513
|
0x0030: 003f 307c 0000 0101 080a f647 4eb2 2513\
|
||||||
0x0040: 93ec 2020 2020 3161 6161 6161 6161 6161
|
0x0040: 93ec 2020 2020 3161 6161 6161 6161 6161\
|
||||||
0x0050: 6161 6161 6161 6161 6161 6161 6161 6161
|
0x0050: 6161 6161 6161 6161 6161 6161 6161 6161
|
||||||
```
|
|
||||||
|
|
||||||
Trame UDP
|
Trame UDP
|
||||||
|
|
||||||
```
|
|
||||||
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500
|
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500\
|
||||||
0x0010: 003a 5137 4000 4011 d30d 0a01 0136 0a01
|
0x0010: 003a 5137 4000 4011 d30d 0a01 0136 0a01\
|
||||||
0x0020: 0137 9535 162e 0026 3b9e 2020 2020 3161
|
0x0020: 0137 9535 162e 0026 3b9e 2020 2020 3161\
|
||||||
0x0030: 6161 6161 6161 6161 6161 6161 6161 6161
|
0x0030: 6161 6161 6161 6161 6161 6161 6161 6161\
|
||||||
0x0040: 6161 6161 6161 6161
|
0x0040: 6161 6161 6161 6161
|
||||||
```
|
|
||||||
|
|
||||||
### Analyse des résultats
|
### Analyse des résultats
|
||||||
|
|
||||||
* trouver les adresses Ethernet et IP de la source et du puits (voir 0a01 ... 2e ligne)
|
Adresse Ethernet de la source: 18:66:da:44:b2:1f
|
||||||
* Information sur le type de trame transmise (UDP ou TCP)
|
Adresse IP de la source: 10.1.1.54
|
||||||
* trouver le numéro de port utilisé par le puits 5678
|
|
||||||
* trouver le numéro de port utilisé par la source (D'où vient-il ?) 38197 puis 496
|
0x0000: <span style="color:red">1866 da44 b21f</span> 1866 da44 b5ac 0800 4500\
|
||||||
|
0x0010: 0052 ffb4 4000 4006 2483 <span style="color:red">0a01 0136 </span>0a01\
|
||||||
|
0x0020: 0137 82d5 162e 71c3 ecc9 8136 b67a 8018\
|
||||||
|
0x0030: 003f 307c 0000 0101 080a f647 4eb2 2513\
|
||||||
|
0x0040: 93ec 2020 2020 3161 6161 6161 6161 6161\
|
||||||
|
0x0050: 6161 6161 6161 6161 6161 6161 6161 6161
|
||||||
|
|
||||||
|
Pour l'adresse Ethernet du puits: 18:66:da:44:b5:ac
|
||||||
|
Adresse IP du puits: 10.1.1.54
|
||||||
|
|
||||||
|
0x0000: 1866 da44 b21f <span style="color:red">1866 da44 b5ac </span>0800 4500\
|
||||||
|
0x0010: 0052 ffb4 4000 4006 2483 0a01 0136 <span style="color:red">0a01</span>\
|
||||||
|
0x0020: <span style="color:red">0137</span> 82d5 162e 71c3 ecc9 8136 b67a 8018\
|
||||||
|
0x0030: 003f 307c 0000 0101 080a f647 4eb2 2513\
|
||||||
|
0x0040: 93ec 2020 2020 3161 6161 6161 6161 6161\
|
||||||
|
0x0050: 6161 6161 6161 6161 6161 6161 6161 6161
|
||||||
|
|
||||||
|
Information sur le type de trame transmise (UDP ou TCP)
|
||||||
|
- trouver le numéro de port utilisé par le puits 5678
|
||||||
|
- trouver le numéro de port utilisé par la source (D'où vient-il ?) 38197 puis 496
|
||||||
|
|
||||||
## Question 5
|
## Question 5
|
||||||
|
|
||||||
|
|
@ -417,9 +436,9 @@ Trame UDP
|
||||||
sudo tcpdump -xx broadcast
|
sudo tcpdump -xx broadcast
|
||||||
```
|
```
|
||||||
|
|
||||||
```
|
|
||||||
0x0000: ffff ffff ffff f8a2 d66e dac3 0806 0001
|
0x0000: ffff ffff ffff f8a2 d66e dac3 0806 0001\
|
||||||
0x0010: 0800 0604 0001 f8a2 d66e dac3 0a20 2965
|
0x0010: 0800 0604 0001 f8a2 d66e dac3 0a20 2965\
|
||||||
0x0020: 0000 0000 0000 a9fe a9fe 0000 0000 0000
|
0x0020: 0000 0000 0000 a9fe a9fe 0000 0000 0000\
|
||||||
0x0030: 0000 0000 0000 0000
|
0x0030: 0000 0000 0000 0000
|
||||||
```
|
|
||||||
|
|
|
||||||
正在加载…
在新工单中引用