Cours CCNA 1 Exercices - fahmi

publicité
Cours CCNA 1
TD3
Exercices
Exercice 1
Enumérez les sept étapes du processus consistant à convertir les communications de l’utilisateur en
données.
Réponse
1.
2.
3.
4.
5.
6.
7.
L’utilisateur entre les données via une interface matérielle.
Les composants logiciel et matériel convertissent les données dans un format numérique.
Les services d’application lancent le transfert des données.
Les couches OSI encapsulent les données dans la pile.
Les données encapsulées traversent le média pour arriver à destination.
Les couches OSI de destination décapsulent les données de la pile.
Les données sont prêtes à être traitées par le périphérique final.
Exercice 2
Décrivez les deux formes de logiciel de couche application et la fonction de chacune d’entre elles.
Réponse
Le logiciel de couche application se présente sous deux formes : applications et services.
Les applications sont conçues pour interagir avec l’utilisateur. Pour l’utilisateur, il s’agit des logiciels. Si
le périphérique est un ordinateur, l’application est généralement lancée par l’utilisateur. Bien qu’il
puisse exister de nombreuses couches sous-jacentes en support aux applications, les logiciels de couche
application fournissent une interface entre l’utilisateur et le matériel. L’application lance le processus de
transfert des données lorsque l’utilisateur clique sur le bouton d’envoi ou effectue une opération
similaire.
Les services sont des programmes s’exécutant en tâche de fond et effectuant une tâche spécifique sur le
réseau de données. Ils sont invoqués par un périphérique se connectant au réseau ou par une
application. Par exemple, un service de réseau peut fournir des fonctions qui transmettent des données
ou permettre la conversion des données sur un réseau. En général, les services ne sont pas directement
accessibles ou visibles par l’utilisateur final. Ils assurent la connexion entre une application et un réseau.
Exercice 3
Quelle est la signification des termes « serveur » et « client » dans le contexte des réseaux ?
Réponse
Le périphérique source de la communication de données est désigné par le terme « serveur » et le
périphérique de destination par le terme « client ». Les processus client et serveur constituent des
services de couche application qui fournissent la base de la connectivité du réseau de données.
Dans certains cas, les serveurs et les clients sont des périphériques qui remplissent spécifiquement et
exclusivement ce rôle. Par exemple :
un serveur de fichiers central peut contenir les fichiers de données commerciales d’une entreprise
auxquels les employés accèdent via leur station de travail cliente uniquement.
Des exemples reposant sur Internet incluent les serveurs Web et de messagerie sur lesquels de
nombreux utilisateurs accèdent à un service fourni de manière centrale.
Dans d’autres situations (par exemple, le partage de fichiers via un réseau domestique), des
périphériques particuliers peuvent remplir à la fois le rôle de serveur et le rôle de client à différents
moments.
Les serveurs sont à la fois un référentiel et une source d’informations (par exemple, fichiers texte, bases
de données, images ou fichiers vidéo ou audio) ayant été précédemment enregistrées.
Le rôle du serveur peut être de gérer les communications lorsqu’elles se produisent. Ces
communications sont nommées communications « en temps réel ». Il peut s’agir, par exemple, d’un
serveur d’inscription de participants sur lequel de nombreux utilisateurs peuvent accéder
simultanément à la même base de données mais en nécessitant chacun les mêmes informations à jour,
ou encore d’un serveur de communications configurant un appel téléphonique IP où les adresses réseau
des périphériques doivent être associées au numéro de téléphone composé.
Le processus serveur est parfois nommé « démon de serveur » et s’exécute généralement en tâche de
fond plutôt que sous le contrôle direct de l’utilisateur final. Ces processus serveur mettent les données
des communications à la disposition du réseau de données. Les processus serveur sont décrits comme
étant « à l’écoute » d’une requête d’un client. Lorsqu’un serveur « entend » une requête d’un client, il
échange avec ce client les messages appropriés, en fonction du protocole utilisé, puis envoie les
données demandées.
Les processus client, à l’autre extrémité du processus de communication via le réseau de données,
permettent à l’utilisateur d’effectuer des requêtes pour obtenir des données d’un serveur. Le logiciel
client utilise généralement un programme lancé par un utilisateur. Le client lance le flux de données de
communication à partir du serveur en envoyant des demandes de données au serveur. Le serveur
répond en envoyant un ou plusieurs flux de données au client. Outre le transfert de données lui-même,
cet échange peut inclure l’authentification de l’utilisateur et l’identification du fichier de données à
transférer.
Bien que les données soient généralement considérées comme étant transmises du serveur vers le
client, certaines données sont toujours transmises du client vers le serveur. Un transfert de données
effectué d’un client vers un serveur est nommé téléchargement, de même que lorsque les données sont
transmises à partir d’un serveur.
Voici des exemples de services client/serveur courants :




DNS (Domain Name Service) ;
FTP (File Transfer Service) ;
HTTP (Hypertext transport Protocol) ;
DHCP (Dynamic Host Configuration Protocol).
C’est par l’intermédiaire des services clients de couche application que la plupart des utilisateurs
utilisent le réseau de données, d’où l’importance de comprendre cet aspect des réseaux.
Exercice 4
Comparez le transfert de données client/serveur au transfert de donées pear to pear via le réseau.
Réponse
Dans le transfert de données client/serveur, le périphérique source de la communication de données est
désigné par le terme « serveur » et le périphérique de destination par le terme « client ».
Dans le transfert de données Peer to Peer, les services client et serveur sont utilisés au sein de la même
conversation. Les périphériques source et de destination de la communication peuvent lancer l’échange
et sont tous les deux considérés comme étant égaux dans le processus de communication. Ces
périphériques sont nommés pairs.
Par opposition au modèle client/serveur, dans lequel un serveur est généralement un référentiel
centralisé et répond aux requêtes d’un grand nombre de clients, les réseaux Peer to Peer comportent
des données distribuées. En outre, une fois la communication établie, les pairs communiquent
directement : les données ne sont pas traitées au niveau de la couche application par un troisième
périphérique sur le réseau.
Exercice 5
Enumérez cinq fonctions générales spécifiées par les protocoles de couche application.
Réponse
Les fonctions spécifiées par les protocoles de couche application incluent les suivantes :
1. les processus pouvant se produire au niveau des deux extrémités de la communication : ceci
comprend ce qui doit arriver aux données et la manière dont l’unité de données de protocole
(PDU) doit être structurée. L’unité de données de protocole de couche application utilisée dans
ce cours est nommée « données ».
2. Les types de messages : il peut s’agir de requêtes, de reçus, de messages de données, de
messages d’état et de messages d’erreur.
3. La syntaxe du message : elle indique l’ordre d’apparition prévu des informations (champs)
fournies par le message.
4. La signification des champs contenus dans les messages doit être constante pour que les
services puissent correctement agir en fonction des informations.
5. Les dialogues des messages : ils déterminent quels messages obtiennent quelles réponses pour
que les services corrects soient invoqués en vue du transfert de données.
Exercice 6
Indiquez le rôle spécifique des protocoles de couche application DNS, HTTP, SMTP/POP.
Réponse
Tous ces protocoles utilisent un processus client/serveur.

Le protocole DNS (Domain Name System) fournit à l’utilisateur un service automatisé qui associe
ou résout les noms de ressources et les domaines de messagerie en fonction de l’adresse réseau
de périphérique numérique requise. Ce service est accessible à n’importe quel utilisateur
connecté à Internet et exécutant une application de couche application telle qu’un navigateur
Web ou un programme client de messagerie.

Le protocole HTTP (Hypertext Transfer Protocol) fut développé à l’origine pour publier et
extraire des pages HTML (Hypertext Markup Language) et est à présent utilisé pour les systèmes
d’information hypermédia distribués et collaboratifs. Le protocole HTTP est utilisé par le Web
pour transférer des données à partir de serveurs Web vers des clients Web.

Le protocole SMTP (Simple Mail Transport Protocol) transfère le courriel sortant du client de
messagerie vers le serveur de messagerie et transporte le courriel entre les serveurs de
messagerie, ce qui permet l’échange de courriel via Internet.

Le protocole POP, ou POP3 (Post Office Protocol, version 3), achemine le courriel du serveur de
messagerie vers le client.
Exercice 7
Comparez les messages que les protocoles de couche application tels que DNS, HTTP et SMTP/POP
échangent entre les périphériques en vue de transfert de données.
Réponse

Le protocole DNS comprend les formats standards de demandes, de réponses et de données.
Les communications via le protocole DNS s’effectuent dans un format unique nommé message.
Ce format de message est utilisé pour tous les types de demandes client et de réponses serveur,
pour les messages d’erreur et pour le transfert des informations d’enregistrement de ressources
entre les serveurs.

Le protocole HTTP est un protocole de requête/réponse :
Une application cliente de couche application (généralement, un navigateur Web) envoie un
message de requête au serveur. Le serveur répond par le message approprié. Le protocole
comprend également des messages pour télécharger des données vers le serveur (par exemple, lors
du remplissage d’un formulaire en ligne).

Le protocole SMTP spécifie des commandes et des réponses liées au lancement des sessions, à
la transaction de courriels, à la transmission de courriels, à la vérification des noms de boîte aux
lettres, au développement des listes de diffusion et aux échanges de début et de fin.

Le protocole POP est un protocole client/serveur standard dans lequel le serveur est à l’écoute
des connexions client et le client lance la connexion au serveur. Le serveur peut alors transférer
le courriel.
Tous les protocoles ci-dessus utilisent des messages serveur/client requête/réponse. Les applications
utilisant les protocoles HTTP (un navigateur Web) et SMTP/POP (un client de messagerie) sont visibles
pour l’utilisateur, mais celles utilisant le protocole DNS sont sous-jacentes et réellement transparentes
pour l’utilisateur.
QCM
1. Quelles sont les couches du modèle OSI composant la couche application du modèle TCP/IP ?
a. Liaison de données.
b. Réseau.
c. Transport.
d. Session.
e. Présentation.
f. Application.
2. Quel protocole sert à transférer des pages Web d’un serveur à un client ?
a. HTML
b. SMTP
c. HTTP
d. SSH
e. Telnet
f. POP
3. Quel protocole utilisent l’authentification et le chiffrement pour sécuriser les transmissions de
données entre le client et le serveur ?
a. HTTP
b. DNS
c. HTTPS
d. SMTP
4. Dans l’URL suivante « http://www.cisco.com/netacard.html », quel est le domaine de niveau
supérieur ?
a. Cisco.com
b. .com
c. www.Cisco.com
d. www
e. netacard
f. http://
5. Relier les fonctions situées à gauche avec le composant de messagerie électronique
correspondant à droite.
Résout les problèmes de livraison finale
MTA
Transfère les courriels entre serveurs à l’aide du protocole SMTP
Récupère les courriels à l’aide du protocole POP
MDA
Procède à la livraison dans la boite aux lettres de l’utilisateur
Reçoit les courriels provenant du client
MUA
Client utilisé pour accéder aux courriels
6. Un administrateur réseau tente de résoudre un problème d’accès au site www.cisco.com. La
saisie de l’adresse IP du serveur Web dans le navigateur permet d’accéder correctement à la
page Web. Quel protocole de la couche application est à l’origine de cette panne ?
a. DHCP
b. DNS
c. CDP
d. http
e. HTTPS
f. SSL
Téléchargement