Modèle OSI
Réponse AJAX

Modèle OSI (Open System Interconnexion) vs modèle TCP/IP

On va se pencher plus spécifiquement sur le modèle TCP/IP, plus simple.

La couche Application

Dans les modèles OSI et TCP/IP, on trouve tout en haut la couche Application. Les applications doivent communiquer entre elles, d'un bout du monde à l'autre. Elles doivent le faire le plus simplement possible(par exemple : "je veux demander la page index.php au serveur google.fr") sans se soucier de la complexité inhérente aux réseaux utilisés (réseau local, réseau Internet).

Un navigateur qui doit demander à un serveur de pages Web la page /index.php doit envoyer un message applicatif tout simple.

Quel protocole utilise un navigateur (au niveau applicatif) pour demander à un serveur une page Web ?

Votre réponse n°1

Quel port de destination est utilisé, par défaut, pour une telle requête ?

Votre réponse n°2

En cherchant sur Internet, trouvez le message applicatif (la commande et son paramétrage) qui permet à un navigateur de demander à recevoir la page /index.php

Votre réponse n°3

Un client FTP qui doit échanger un fichier avec un serveur FTP doit envoyer un message applicatif tout simple.

Quelle est la commande FTP envoyée par un client FTP s'il veut recevoir le fichier 'index.php' ?

Votre réponse n°4

Quelle est la commande FTP envoyée par un client FTP s'il veut envoyer le fichier 'index.php' vers le serveur ?

Votre réponse n°5

En plus de HTTP et FTP, citez deux autres protocoles de la couche Application du modèle TCP/IP.

Votre réponse n°6

TCP/IP : couche Transport

Lorsque vous envoyez un gros message sur Internet (par exemple, le film Avatar en 3D haute résolution, qui ne pèse que 16 Go), il est découpé en plusieurs petits morceaux qui vont circuler indépendamment les uns des autres sur Internet, et être réassemblés à l'arrivée. C'est le rôle de la couche Transport.

Quelle est la différence fondamentale entre les protocoles de transport TCP et UDP ?

Votre réponse n°7

À votre avis, pour de la "téléphonie sur IP", vaut-il mieux utiliser le protocole TCP ou UDP ? Pourquoi ?

Votre réponse n°8

À votre avis, pour télécharger l'ISO d'installation de Debian, vaut-il mieux utiliser le protocole TCP ou UDP ? Pourquoi ?

Votre réponse n°9

Lorsqu'une application a transmis un message à la couche Transport, le message est alors découpé par la couche transport en morceaux qu'on appelle des :

Votre réponse n°10

La taille de ces morceaux dépendent de la MTU de la couche liaison. Expliquez ce qu'est la MTU :

Votre réponse n°11

Dans un segment TCP, à quelle position sont placés les ports source et destination ?

Votre réponse n°12

Dans un segment TCP, à quelle position sont placées les données ?

Votre réponse n°13

Dans un segment TCP/UDP, à quoi sert la somme de contrôle ?

Votre réponse n°14

TCP/IP : couche Internet

La couche Internet reçoit les segments préparés par la couche Transport. Son rôle est essentiellement de gérer les adresses IP et le "routage" : vers quelle interface réseau doit-on envoyer le segment pour qu'il atteigne sa destination ?

La couche IP encapsule les segments qui proviennent de la couche Transport, dans une nouvelle unité de transfert, qui s'appelle le :

Votre réponse n°15

Postez ici une image, trouvée sur Internet, correspondant à un en-tête IP :

Votre réponse n°16

On voit que la couche IP a ajouté plusieurs informations dans cette en-tête. À quoi sert l'information TTL ?

Votre réponse n°17

Grâce à la commande MS-DOS ipconfig, notez l'adresse de passerelle utilisée par votre ordinateur.

Votre réponse n°18

Grâce à la commande MS-DOS route print, vous voyez la table de routage de votre ordinateur. Copiez/collez ici cette table de routage.

Votre réponse n°19

La commande MS-DOS tracert -d 8.8.8.8 montre la succession de routeurs traversés par votre requête pour atteindre le serveur DNS de Google. Le principe est d'envoyer un paquet avec un TTL de 1 (le premier routeur atteint va donc tuer le paquet et nous en informer, tracert sait ainsi quel est le premier routeur traversé). Puis le paquet est renvoyé avec un TTL égal à deux (le 2ème routeur va tuer le paquet), puis 3, puis 4, etc. jusqu'à ce que la destination 8.8.8.8 réponde.

Quel est l'adresse IP du premier routeur traversé ?

Votre réponse n°20

Déduisez-en quel est ce premier routeur traversé :

Votre réponse n°21

Quel est l'adresse IP du deuxième routeur traversé ?

Votre réponse n°22

Déduisez-en quel est ce ce deuxième routeur traversé :

Votre réponse n°23

Attention, la série de questions qui suit est un véritable défi. Si vous n'arrivez pas à répondre, c'est normal et ça ne vous empêchera pas d'avoir le BTS. Toutefois, le premier qui y répond aura une réponse parfaite et une note bonus de 20/20 sur la moyenne.

Quelle est l'adresse IP publique de notre Box Numéricable au lycée ?

Votre réponse n°24

Quelle est l'adresse IP du routeur suivant la Numéricable dans le résultat de la commande tracert ?

Votre réponse n°25

Qu'est-ce qui est choquant ?

Votre réponse n°26

Quelle est l'explication ?

Votre réponse n°27

Modèle OSI

Le modèle OSI comporte des couches supplémentaires par rapport au modèle TCP/IP. Quel est leur rôle ?

Quel est le rôle de la couche Présentation ?

Votre réponse n°28

Quel est le rôle de la couche Session ?

Votre réponse n°29