found adresses
This commit is contained in:
parent
a833e9f2cd
commit
198858b5f6
1 changed files with 52 additions and 33 deletions
85
tp.md
85
tp.md
|
@ -1,4 +1,4 @@
|
|||
# TP Réseau
|
||||
# TP Réseau Bonnet Ronan et Billard Nathan
|
||||
|
||||
## Question 1
|
||||
|
||||
|
@ -57,8 +57,8 @@ SOURCE: Envoi n° 10 ( 30) [ 10jjjjjjjjjjjjjjjjjjjjjjjjj]
|
|||
|
||||
*Observation* :
|
||||
|
||||
* désequencement: pas de déséquencement car sur un même réseau local + TCP qui garantit l'ordre
|
||||
* pertes: TCP garantit les pertes
|
||||
- désequencement: pas de déséquencement car sur un même réseau local + TCP qui garantit l'ordre
|
||||
- pertes: TCP garantit les pertes
|
||||
|
||||
### avec UDP
|
||||
|
||||
|
@ -118,8 +118,8 @@ PUITS: Reception n° 20 ( 30) [ 10jjjjjjjjjjjjjjjjjjjjjjjjj]
|
|||
|
||||
*Observation* :
|
||||
|
||||
* désequencement: pas de déséquencement
|
||||
* pertes: pas de pertes sur des petits messages
|
||||
- désequencement: pas de déséquencement
|
||||
- pertes: pas de pertes sur des petits messages
|
||||
|
||||
#### Proposition d'experience pour montrer la non-fiabilité
|
||||
|
||||
|
@ -181,7 +181,7 @@ PUITS: Reception n° 10 ( 20) [ 18rrrrrrrrrrrrrrr]
|
|||
|
||||
*Observation* :
|
||||
|
||||
* pertes quand le buffer du puit est plein
|
||||
- pertes quand le buffer du puit est plein
|
||||
|
||||
## Question 2
|
||||
|
||||
|
@ -214,7 +214,7 @@ Rien ne se passe
|
|||
|
||||
*Observation* :
|
||||
|
||||
* La connexion échoue -> pas de données échangées
|
||||
- La connexion échoue -> pas de données échangées
|
||||
|
||||
### avec UDP
|
||||
|
||||
|
@ -276,7 +276,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
|
||||
|
||||
|
@ -351,9 +351,9 @@ Quand on envoie des données UDP avec puit ou sans puit, on observe
|
|||
|
||||
### 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
|
||||
|
||||
|
@ -376,31 +376,50 @@ sudo tcpdump -xx port 5678
|
|||
|
||||
Trame TCP
|
||||
|
||||
```
|
||||
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500
|
||||
0x0010: 0052 ffb4 4000 4006 2483 0a01 0136 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
|
||||
|
||||
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500\
|
||||
0x0010: 0052 ffb4 4000 4006 2483 0a01 0136 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
|
||||
```
|
||||
|
||||
|
||||
Trame UDP
|
||||
|
||||
```
|
||||
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500
|
||||
0x0010: 003a 5137 4000 4011 d30d 0a01 0136 0a01
|
||||
0x0020: 0137 9535 162e 0026 3b9e 2020 2020 3161
|
||||
0x0030: 6161 6161 6161 6161 6161 6161 6161 6161
|
||||
|
||||
0x0000: 1866 da44 b21f 1866 da44 b5ac 0800 4500\
|
||||
0x0010: 003a 5137 4000 4011 d30d 0a01 0136 0a01\
|
||||
0x0020: 0137 9535 162e 0026 3b9e 2020 2020 3161\
|
||||
0x0030: 6161 6161 6161 6161 6161 6161 6161 6161\
|
||||
0x0040: 6161 6161 6161 6161
|
||||
```
|
||||
|
||||
|
||||
### Analyse des résultats
|
||||
|
||||
* trouver les adresses Ethernet et IP de la source et du puit (voir 0a01 ... 2e ligne)
|
||||
* Information sur le type de trame transmise (UDP ou TCP)
|
||||
* trouver le numéro de port utilisé par le puit 5678
|
||||
* trouver le numéro de port utilisé par la source (D'où vient-il ?) 38197 puis 496
|
||||
Adresse Ethernet de la source: 18:66:da:44:b2:1f
|
||||
Adresse IP de la source: 10.1.1.54
|
||||
|
||||
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 puit 5678
|
||||
- trouver le numéro de port utilisé par la source (D'où vient-il ?) 38197 puis 496
|
||||
|
||||
## Question 5
|
||||
|
||||
|
@ -412,9 +431,9 @@ Trame UDP
|
|||
sudo tcpdump -xx broadcast
|
||||
```
|
||||
|
||||
```
|
||||
0x0000: ffff ffff ffff f8a2 d66e dac3 0806 0001
|
||||
0x0010: 0800 0604 0001 f8a2 d66e dac3 0a20 2965
|
||||
0x0020: 0000 0000 0000 a9fe a9fe 0000 0000 0000
|
||||
|
||||
0x0000: ffff ffff ffff f8a2 d66e dac3 0806 0001\
|
||||
0x0010: 0800 0604 0001 f8a2 d66e dac3 0a20 2965\
|
||||
0x0020: 0000 0000 0000 a9fe a9fe 0000 0000 0000\
|
||||
0x0030: 0000 0000 0000 0000
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in a new issue