1NSI 5 RESEAUX
Modèle de réseaux
Un réseau a pour fonction de permettre le transfert d'informations entre différentes machines par des liaisons physiques (câbles, ondes, ...). Il existe toutes les formes et toutes les topologies de réseaux possibles, de la plus simple (quelques appareils reliés entre eux) à la plus complexe (internet mondial).


Voici les couches du modèle TCP/IP :
1 : Réseau | ARP | Lien physique (carte réseau) |
2 : Internet | IP | Adresse IP identifiant l'utilisateur |
3 : Transport | TCP / UDP | Transmission des paquets |
4 : Application | HTTP, FTP, SMTP | Accès aux contenus (pages web, fichiers) |
Simuler un réseau
Dans un premier temps, pour bien comprendre, il s'agit de simuler les transmissions d'informations à travers un "réseau" formé par des élèves :

Ensuite, on utilisera le logiciel Filius qui permettra d'explorer plus finement ce qu'il se passe dans chacune des 5 couches du modèle TCP/IP.
MINIPROJET 4 : Générateur de meme
Il s'agit de monter un serveur accessible en réseau local, sur lequel on pourra générer automatiquement des memes de Chuck Norris.

ifconfig | Détaille les adresses utilisées sur la machine |
nmap 192.168.1.17 | Scanne l'utilisateur à l'adresse désignée |
nmap -v 192.168.1.12-15 | Scanne tous les utilisateurs sur la plage d'IP |
On pourra s'aider des deux exemples de serveurs Flask disponibles site.zip et site_dynamique.zip comme base pour bien comprendre la logique de ces serveurs python.