found adresses

This commit is contained in:
nbillard 2022-12-15 17:36:44 +01:00
parent a833e9f2cd
commit 198858b5f6

85
tp.md
View file

@ -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
```