Merge branch 'master' of git_opytex:/lafrite/2020-2021
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Bertrand Benjamin 2021-02-06 11:36:31 +01:00
commit 04e4e632bc
13 changed files with 228 additions and 6 deletions

Binary file not shown.

View File

@ -0,0 +1,42 @@
\documentclass[a4paper,10pt]{article}
\usepackage{myXsim}
\author{Benjamin Bertrand}
\title{Internet - Cours}
\date{décembre 2020}
\pagestyle{empty}
\begin{document}
\maketitle
\setcounter{section}{2}
\section{Protocoles IP, DNS}
\subsection*{Protocole IP}
Toutes les machines reliées au réseau internet ont une adresse: l'adresse IP. Comme nous avons pu le voir, il existe plusieurs type d'adresse IP: IPV4, IPV6...
\begin{definition}
Une adresse IPV4 est le regroupement de 4 octets ou encore de 4 nombres compris entre 0 et 255.
\begin{center}
\includegraphics[scale=0.3]{./fig/IPV4}
\end{center}
\end{definition}
\paragraph{Remarque} Nombre d'IPV4 différentes?
\afaire{Calculer le nombre d'IPV4 et expliquer le problème que cette quantité pose.}
\subsection*{Protocole DNS}
Dans la pratique, nous humain nous n'avons pas à connaître des adresses IP. Ce serait trop complexe de s'en souvenir. Pour accéder au serveur qui héberge un site internet par exemple, nous utilisons un \textbf{nom de domaine}. En voici des exemples:
\afaire{écrire des noms de domaine}
Pour faire le lien entre un nom de domaine et une adresse IP, nous utilisons le protocole \textbf{DNS} (Domain name system).
\end{document}

Binary file not shown.

View File

@ -64,8 +64,8 @@ levels:
anneau: anneau:
description: Les routeurs forment une cercle où chacun connait ses deux voisins. description: Les routeurs forment une cercle où chacun connait ses deux voisins.
scenarios: scenarios:
- 1: Envoyer des messages et enregistré ce que l'on transmet. - 1: "Envoyer des messages et enregistré ce que l'on transmet."
- 2: Sommes nous tous fiables? - 2: "Sommes nous tous fiables?"
roles: roles:
- num: 1 - num: 1
IP: 10.10.0.1 IP: 10.10.0.1
@ -289,7 +289,7 @@ levels:
- Répondre aux requêtes DNS. - Répondre aux requêtes DNS.
particularites: particularites:
- Serveur DNS, connait les noms de domaine suivants - Serveur DNS, connait les noms de domaine suivants
- SNT.stex à l'adresse 131..240.1.1 - SNT.stex à l'adresse 131.240.1.1
- 2gt1.stex à l'adresse 151.10.1.1 - 2gt1.stex à l'adresse 151.10.1.1
liens: liens:
- 3: 131.240.0.1 - 3: 131.240.0.1

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,134 @@
\documentclass[a4paper,10pt, landscape, twocolumn]{article}
\usepackage{myXsim}
\author{Benjamin Bertrand}
\title{Table de log}
\date{février 2021}
\pagestyle{empty}
\begin{document}
\maketitle
\begin{tabular}{|c|*{2}{p{2.5cm}|}p{5cm}|}
\hline
Date & IP source & IP destination & Commentaire \\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
\end{tabular}
\begin{tabular}{|c|*{2}{p{2.5cm}|}p{5cm}|}
\hline
Date & IP source & IP destination & Commentaire \\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
&&&\\
\hline
\end{tabular}
\end{document}

Binary file not shown.

Binary file not shown.

View File

@ -35,7 +35,7 @@
{% if particularites %} {% if particularites %}
<ul> <ul>
{% for p in particularites %} {% for p in particularites %}
<li>{{ p | replace("{", "") | replace("}", "") | replace("'", "")}}</li> <li>{{ p | replace("{", "") | replace("}", "") }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
{% else %} {% else %}

View File

@ -28,7 +28,7 @@
<h2>Scénarios: </h2> <h2>Scénarios: </h2>
<ul> <ul>
{% for s in scenarios %} {% for s in scenarios %}
<li>{{ s | replace("{", "") | replace("}", "") | replace("'", "")}}</li> <li>{{ s | replace("{", "") | replace("}", "") }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
</section> </section>

Binary file not shown.

View File

@ -2,7 +2,7 @@ Internet
######## ########
:date: 2020-12-28 :date: 2020-12-28
:modified: 2021-01-27 :modified: 2021-02-05
:authors: Benjamin Bertrand :authors: Benjamin Bertrand
:tags: Internet :tags: Internet
:category: SNT :category: SNT
@ -62,3 +62,49 @@ Séance à distance sur le thème des IP et du protocole DNS.
.. image:: ./3E_IP_DNS.pdf .. image:: ./3E_IP_DNS.pdf
:height: 200px :height: 200px
:alt: Adresse IP et protocole DNS :alt: Adresse IP et protocole DNS
Bilan: adresse IP et DNS
Étape 4: Topologie de réseau et routage des paquets
===================================================
Séance déconnectée sur les topologies de réseau et le routage de paquets. On dispose de cartes pour reconstituer des réseaux et jouer différents scénarios dessus.
Topologie et scénarios (triés en difficultés croissante).
- `Réseau linéaire <./Simulation/linéaire.pdf>`_
- `Réseau en anneau <./Simulation/anneau.pdf>`_
- `Réseau étoile <./Simulation/étoile.pdf>`_
- `Réseau mesh <./Simulation/mesh.pdf>`_
- `Réseau mesh_dns <./Simulation/mesh_dns.pdf>`_
Mise en place
~~~~~~~~~~~~~
On fait des groupes de 6 élèves minimum. Chaque groupe prend un paquet de carte. Les élèves prennent une carte rôle puis se répartissent physiquement pour recréer le réseau illustré en respectant leur numéro. Les cartes rôles sont "secrètes", la seule information que les élèves peuvent échanger lors de la mise en place est le numéro du rôle (en haut à droite de la carte).
On sélectionne un scénarios parmi ceux proposés.
Jouer le scénarios
~~~~~~~~~~~~~~~~~~
Les élèves ont des objectifs (en général envoyer un message) qu'ils vont devoir réaliser. Ils n'ont le droit de transmettre leur message uniquement à des voisins qu'ils connaissent.
Certains rôles ont des particularités qu'ils vont devoir appliquer (ces particularités dépendent souvent du scénario choisi).
Ils pourront avoir besoin d'une `table de log <./Simulation/log_table.pdf>`_
Les messages échangés seront des morceaux de papier plié en deux avec à l'intérieur le message transmis et à l'extérieur l'IP de l'expéditeur et l'IP du destinataire.
Bilan du scénario
~~~~~~~~~~~~~~~~~
Quand le scénario est terminé, les élèves font un bilan. Ce bilan peut être fait en mélangeant les groupes.
Ils commencent par décrire le scénario, ce qu'il s'y est passé. Ensuite ils discuteront des difficultés qu'ils ont rencontrés pour la mise en place et le jeu. Ils pourront discuter d'améliorations pour la réalisation des prochains scénarios. Enfin, on leur demandera de réfléchir aux points forts et aux points faible du réseau en question.