Feat(NSI): premiers exercices sur les réseaux
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Bertrand Benjamin 2023-04-12 16:41:14 +02:00
parent 87ef77382d
commit b1a8b35c43
8 changed files with 188 additions and 0 deletions

View File

@ -0,0 +1,89 @@
\begin{exercise}[subtitle={Découverte des réseau}, step={1}, origin={Ma tête}, topics={ Réseau }, tags={ Réseau, IP }]
Cet exercice se fait avec le logiciel \href{https://www.lernsoftware-filius.de/Herunterladen}{Filius}. C'est un logiciel que vous pouvez télécharger et installer librement sur votre ordinateur.
\begin{enumerate}
\item Récupérer et ouvrir avec Filius le fichier \texttt{complet.fls}
\item Décrire le matériel dont est composé ce réseau de réseaux.
\item Repérer l'ordinateur de Josy ainsi que le serveur opytex.org.
\item Lancer le mode simulation \includegraphics[scale=0.5]{./fig/simulation}, attendre une petite minute puis régler la vitesse à 10\% \includegraphics[scale=0.5]{./fig/vitesse_10}.
\item Ouvrir l'ordinateur de Josy, placer la fenêtre de tel sorte que vous puissiez voir l'ensemble du réseau, lancer le navigateur web, se connecter au site \texttt{opytex.org} puis observer le chemin des messages échangés (ils s'illuminent en vert). Noter le chemin parcouru jusqu'à l'obtention de la page web demandé.
\item En cliquant avec clic-droit sur l'ordi de Josy, afficher les données échangées. S'il y a déjà des choses dans cette table, vider les tables. Relancer la connection avec le navigateur sur \texttt{opytex.org} et observer la table des données échangées.
\begin{enumerate}
\item Quels sont les protocoles des échanges ?
\item Qui sont les sources et les destinataires ?
\item Cliquer sur une trame HTTP et noter le contenu. Que reconnaissez-vous ?
\end{enumerate}
\end{enumerate}
\end{exercise}
\begin{exercise}[subtitle={Liaison directe}, step={2}, origin={Ma tête}, topics={ Réseau }, tags={ Réseau, IP }]
Dans cet exercice, vous allez mettre en réseau deux ordinateurs et leur faire échanger des informations.
\begin{enumerate}
\item Ouvrir Filius et sélectionner le mode construction \includegraphics[scale=0.5]{./fig/construction}.
\begin{enumerate}
\item Ajouter deux ordinateurs portables et relier les avec un cable.
\item En faisant un clic droit sur un des deux ordinateurs puis en cliquant sur \texttt{configurer}, renommer le en \texttt{ordi1} puis donner lui l'adresse IP \texttt{192.168.0.1}.
\item Faire la même chose avec le deuxième ordinateur en le nommant \texttt{ordi2} et en lui donnant l'adresse IP \texttt{192.168.0.2}.
\end{enumerate}
\item Aller dans le mode simulation \includegraphics[scale=0.5]{./fig/simulation}.
\begin{enumerate}
\item Faire un clic droit sur \texttt{ordi1} puis ajouter \texttt{Ligne de commande} dans les logiciels installés et appliquer les modifications.
\item Ouvrir la ligne de commande et tapper \texttt{ping 192.168.0.2}. Décrire ce qui se passe (pensez à observer votre réseau)
\item Ouvrir le tableau des données échangées (clic droit sur un des ordinateurs).
\item Noter les protocoles utilisés pour échanger des données.
\item Qu'est-il échangé lors des deux premiers échanges ARP?
\item Qu'est-il échangé lors des échanges ICMP?
\end{enumerate}
\end{enumerate}
\end{exercise}
\begin{exercise}[subtitle={Relier plus de deux ordinateurs}, step={2}, origin={Ma tête}, topics={ Réseau }, tags={ Réseau, IP }]
Ce TP se base sur le fichier \texttt{switch.fls}.
\begin{enumerate}
\item Décrire les éléments de ce réseau puis se mettre en mode simulation.
\item La commande \texttt{arp} permet de connaître les associations adresse IP et adresse MAC connu par un ordinateur. Sur le poste P1, noter la réponse de la commande \texttt{arp}.
\item Lancer un \texttt{ping} vers 192.168.0.2 depuis P1. Relancer la commande \texttt{arp} et noter le contenu.
\item Sur chacun des ordinateurs ouvrir le tableau des échanges.
\item Décrire ce qui se passe au niveau des échanges ARP.
\item Avec la commande \texttt{ping}, faire en sorte que la table arp contienne tous les ordinateurs du réseau.
\item À quoi ressemble une adresse MAC?
\end{enumerate}
\end{exercise}
\begin{exercise}[subtitle={Relier plusieurs réseaux}, step={3}, origin={Ma tête}, topics={ Réseau }, tags={ Réseau, IP }]
Ce TP se base sur le fichier \texttt{routeur.fls}.
\begin{enumerate}
\item Décrire les éléments de ce réseau. Identifier les deux réseaux reliés et le matériel qui permet de les relier.
\item Entrer en mode simulation.
\item Échanges dans un réseau
\begin{enumerate}
\item Depuis le poste P1, noter l'état la table arp puis lancer un ping vers P2.
\item Quel matériel a été sollicité par ce ping?
\item Noter à nouveau l'état de la table arp de P1.
\end{enumerate}
\item Échange entre réseaux
\begin{enumerate}
\item Depuis le poste P1? Lancer un ping vers P4.
\item Quel matériel a été sollicité par ce ping?
\end{enumerate}
\item Pour suivre le chemin fait par un paquet pour relier P1 et P4, on peut utiliser la commande \texttt{traceroute 192.168.1.2} depuis P1. Noter la réponse de cette commande.
\item Repasser en mode construction
\begin{enumerate}
\item Après avoir fait clic droit sur P1 et configurer, noter l'adresse IP, le masque et la passerelle (on appelle ces informations configuration réseau)
\item Idem pour les postes P2, et P4. Comparer ces informations.
\item On souhaite faire passer P4 sur l'autre réseau. Supprimer le cable et recabler l'ordinateur au bon réseau. Comment reconfigurer le réseau pour qu'il puisse échanger avec tous les ordinateurs des deux réseaux?
\end{enumerate}
\end{enumerate}
\end{exercise}
\begin{exercise}[subtitle={Routage}, step={3}, origin={https://frederic-junier.org/NSI/premiere/chapitre25/tp/TP-Filius-NSI-2020V1.pdf}, topics={ Réseau }, tags={ Réseau, IP }]
Ce TP se base sur le fichier \texttt{routage.fls}.
\begin{enumerate}
\item Décrire les réseaux présents dans ce grand réseau.
\item Récupérer les adresses IP des ordinateurs \texttt{M14} et \texttt{M9}.
\item Vérifier avec un ping que la communication est possible entre ces deux machines.
\item Lancer un \texttt{traceroute} depuis \texttt{M14} vers \texttt{M9}. Quel est le chemin emprunté pour échanger des messages entre ces deux machines?
\item Supprimer le cable réseau reliant le routeur F et le routeur E (avec un clic droit). Relancer le \texttt{traceroute} entre \texttt{M14} et \texttt{M9} (il est possible que la commande n'arrive pas à destination, si c'est le cas, il faudra attendre quelques minutes le temps que les tables de routages se mettent à jour).
\item Que peut-on conclure sur le routage des paquets?
\end{enumerate}
\end{exercise}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

54
1NSI/11_Reseau/index.rst Normal file
View File

@ -0,0 +1,54 @@
Réseau
######
:date: 2023-04-12
:modified: 2023-04-12
:authors: Benjamin Bertrand
:tags: Réseau, Ip
:category: 1NSI
:summary: Protocoles réseau et construction de réseau.
Éléments du programme
=====================
.. list-table:: Interaction Homme machine sur le web
:header-rows: 1
* - Contenus
- Capacités attendues
- Commentaires
* - Transmission de données dans un réseau. Protocoles de communication. Architecture dun réseau
- Mettre en évidence lintérêt du découpage des données en paquets et de leur encapsulation. Dérouler le fonctionnement dun protocole simple de récupération de perte de paquets (bit alterné). Simuler ou mettre en œuvre un réseau.
- Le protocole peut être expliqué et simulé en mode débranché. Le lien est fait avec ce qui a été vu en classe de seconde sur le protocole TCP/IP. Le rôle des différents constituants du réseau local de létablissement est présenté.
Progression
===========
Étape 1: Découverte des réseaux et de Filius
--------------------------------------------
Réseau complet à décrire. On prend possession d'un ordinateur et on regarde ce qui se passe quand se connecte à différents terminaux. Description des niveaux d'une trame.
Bilan: Matériel réseau, Protocoles, trame et encapsulation
Étape 2: Couche liaison
-----------------------
Mise en réseau d'ordinateur avec un switch.
Bilan: Première couche du modèle TCP/IP, switch, ARP, adresse MAC
Étape 3: Couche réseau
----------------------
Mise en réseau de deux réseau avec un routeur. On introduit la notion d'adresse IP, de configuration réseau et de routage de paquets.
Bilan: Deuxième couche du modèle TCP/IP, routeur, IP, config réseau
Étape 4: Couche de transport
----------------------------
Étape 5: Couche application
---------------------------

Binary file not shown.

View File

@ -0,0 +1,45 @@
\documentclass[a4paper,12pt]{article}
\usepackage{myXsim}
\author{Benjamin Bertrand}
\title{Réseau - Plan de travail}
\tribe{1NSI}
\date{avril 2023}
\pagestyle{empty}
\DeclareExerciseCollection{banque}
\xsimsetup{
}
\begin{document}
\maketitle
% Résumé
\bigskip
Savoir-faire de la séquence
\begin{itemize}
\item
\end{itemize}
\bigskip
Ordre des étapes à respecter
\section{Découverte d'un réseau et du logiciel Filius}
\listsectionexercises
\section{Couche liason}
\pagebreak
\input{exercises.tex}
\printcollection{banque}
\end{document}