diff --git a/SNT/03_Internet/3B_IP_DNS.pdf b/SNT/03_Internet/3B_IP_DNS.pdf new file mode 100644 index 0000000..8b6ad7a Binary files /dev/null and b/SNT/03_Internet/3B_IP_DNS.pdf differ diff --git a/SNT/03_Internet/3B_IP_DNS.tex b/SNT/03_Internet/3B_IP_DNS.tex new file mode 100644 index 0000000..322c7b0 --- /dev/null +++ b/SNT/03_Internet/3B_IP_DNS.tex @@ -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} diff --git a/SNT/03_Internet/Simulation/anneau.pdf b/SNT/03_Internet/Simulation/anneau.pdf new file mode 100644 index 0000000..9a4d994 Binary files /dev/null and b/SNT/03_Internet/Simulation/anneau.pdf differ diff --git a/SNT/03_Internet/Simulation/config.yml b/SNT/03_Internet/Simulation/config.yml index 0d2cbaa..254b55a 100644 --- a/SNT/03_Internet/Simulation/config.yml +++ b/SNT/03_Internet/Simulation/config.yml @@ -64,8 +64,8 @@ levels: anneau: description: Les routeurs forment une cercle où chacun connait ses deux voisins. scenarios: - - 1: Envoyer des messages et enregistré ce que l'on transmet. - - 2: Sommes nous tous fiables? + - 1: "Envoyer des messages et enregistré ce que l'on transmet." + - 2: "Sommes nous tous fiables?" roles: - num: 1 IP: 10.10.0.1 @@ -289,7 +289,7 @@ levels: - Répondre aux requêtes DNS. particularites: - 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 liens: - 3: 131.240.0.1 diff --git a/SNT/03_Internet/Simulation/linéaire.pdf b/SNT/03_Internet/Simulation/linéaire.pdf new file mode 100644 index 0000000..1b34e18 Binary files /dev/null and b/SNT/03_Internet/Simulation/linéaire.pdf differ diff --git a/SNT/03_Internet/Simulation/log_table.pdf b/SNT/03_Internet/Simulation/log_table.pdf new file mode 100644 index 0000000..c40ec2c Binary files /dev/null and b/SNT/03_Internet/Simulation/log_table.pdf differ diff --git a/SNT/03_Internet/Simulation/log_table.tex b/SNT/03_Internet/Simulation/log_table.tex new file mode 100644 index 0000000..7068543 --- /dev/null +++ b/SNT/03_Internet/Simulation/log_table.tex @@ -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} diff --git a/SNT/03_Internet/Simulation/mesh.pdf b/SNT/03_Internet/Simulation/mesh.pdf new file mode 100644 index 0000000..0196ea2 Binary files /dev/null and b/SNT/03_Internet/Simulation/mesh.pdf differ diff --git a/SNT/03_Internet/Simulation/mesh_dns.pdf b/SNT/03_Internet/Simulation/mesh_dns.pdf new file mode 100644 index 0000000..f10892c Binary files /dev/null and b/SNT/03_Internet/Simulation/mesh_dns.pdf differ diff --git a/SNT/03_Internet/Simulation/role.tpl.html b/SNT/03_Internet/Simulation/role.tpl.html index f4ad4a0..3889263 100644 --- a/SNT/03_Internet/Simulation/role.tpl.html +++ b/SNT/03_Internet/Simulation/role.tpl.html @@ -35,7 +35,7 @@ {% if particularites %} {% else %} diff --git a/SNT/03_Internet/Simulation/topo.tpl.html b/SNT/03_Internet/Simulation/topo.tpl.html index 522a04e..2efc809 100644 --- a/SNT/03_Internet/Simulation/topo.tpl.html +++ b/SNT/03_Internet/Simulation/topo.tpl.html @@ -28,7 +28,7 @@

Scénarios:

diff --git a/SNT/03_Internet/Simulation/étoile.pdf b/SNT/03_Internet/Simulation/étoile.pdf new file mode 100644 index 0000000..a949350 Binary files /dev/null and b/SNT/03_Internet/Simulation/étoile.pdf differ diff --git a/SNT/03_Internet/index.rst b/SNT/03_Internet/index.rst index ecc3050..0e81444 100644 --- a/SNT/03_Internet/index.rst +++ b/SNT/03_Internet/index.rst @@ -2,7 +2,7 @@ Internet ######## :date: 2020-12-28 -:modified: 2021-01-27 +:modified: 2021-02-05 :authors: Benjamin Bertrand :tags: Internet :category: SNT @@ -62,3 +62,49 @@ Séance à distance sur le thème des IP et du protocole DNS. .. image:: ./3E_IP_DNS.pdf :height: 200px :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. + + + + + +