# Exercices - Réseau --- ## Exercice 1 : Protocoles TCP et UDP *D'après le cours tcp* Arobase souhaite envoyer des fichiers personnels sur son cloud Bobble Drive, et décide de regarder un jeu en direct sur une plateforme de streaming en attendant. 1. Qu'est-ce que le routage des paquets engendre comme contrainte pour la transmission de données ? 2. Pourquoi le protocole UDP est-il plus rapide que TCP ? 3. Lequel de ces deux services (cloud, streaming) favorise TCP ? Lequel favorise UDP ? Justifier. 4. Que se passe-t-il si un paquet se perd en cours de route ? 5. Que se passe-t-il si un paquet arrive en double ? --- ## Exercice 2 : Comparer TCP et UDP Pour chacun des usages suivants, indiquer le protocole recommandé (TCP ou UDP) et justifier votre choix : | Usage | Protocole | Justification | |-------|-----------|---------------| | Envoyer un e-mail | | | | Jouer en ligne (FPS) | | | | Regarder une vidéo en streaming | | | | Télécharger un fichier | | | | Passer un appel vidéo | | | --- ## Exercice 3 : DNS et URL *D'après le cours dns/* ### Partie A - Anatomie d'une URL 1. De combien de parties est composée une URL ? 2. Pour chacune des parties suivantes, donner votre propre définition : protocole, sous-domaine, domaine principal, domaine de deuxième niveau, répertoire. 3. Si une partie de l'URL est incorrecte, que se passe-t-il ? ### Partie B - Analyser des URL Compléter le tableau pour l'URL : `https://fr.wikipedia.org/wiki/Ada_Lovelace` | Partie | Type | Valeur | |--------|------|--------| | ... | Protocole | | | ... | Sous-domaine | | | ... | Domaine principal | | | ... | Domaine de deuxième niveau | | | ... | Répertoire | | Quelles informations sont visibles en un coup d'œil dans l'URL suivante ? `https://www.lyc-thierry-maulnier.ac-nice.fr` ### Partie C - Manipulation nslookup Dans un terminal : ```sh nslookup www.google.fr ``` 1. Quelle adresse IP est retournée ? 2. Essayer d'accéder au site en entrant directement l'adresse IP dans le navigateur. Que constatez-vous ? 3. En déduire le principe de fonctionnement du DNS. --- ## Exercice 4 : Adressage IP et sous-réseaux *D'après CALCUL.md* Pour chacune des adresses suivantes, déterminer l'**adresse réseau** et l'**adresse de broadcast** (utiliser la méthode de votre choix) : 1. `10.0.5.150/20` 2. `172.16.100.200/22` 3. `192.168.0.250/27` --- ## Exercice 5 : Modèles OSI et TCP/IP 1. Citer les 4 couches du modèle TCP/IP et donner un exemple de protocole pour chacune. 2. À quelle couche du modèle OSI correspond la couche "Internet" du modèle TCP/IP ? 3. Dans quelle couche se situe le protocole HTTP ? Et IP ? Et Ethernet ? 4. Pourquoi dit-on que le modèle TCP/IP est "celui réellement utilisé sur Internet" alors que le modèle OSI est plus détaillé ? --- ## Exercice 6 : Commandes réseau Dans un terminal (Windows : `cmd`, Mac/Linux : `Terminal`) : 1. Trouver votre adresse IP locale : ```sh ipconfig # Windows ifconfig # Linux/Mac ``` Quelle est votre adresse ? Est-elle publique ou privée ? Comment le savoir ? 2. Tester une résolution DNS : ```sh nslookup www.example.com ``` Quelle adresse IP correspond à `www.example.com` ? --- Auteur : Florian Mathieu Licence CC BY NC Licence Creative Commons
Ce cours est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.