NSI (Spé) — Architectures matérielles et systèmes d'exploitation
Composants, réseaux et sécurisation
Composants d'un ordinateur, modèle de Von Neumann, réseaux (protocoles, adressage IP), sécurisation
Résumé synthétiqueFiche en 4 sectionsQuiz de 10 questionsGratuit, sans pub
Résumé
Que se passe-t-il sous le capot quand on exécute un programme et qu'on charge une page web ? Côté matériel, l'architecture de Von Neumann structure tout ordinateur : un processeur (unité de commande + UAL), une mémoire qui stocke à la fois le programme et les données, et des bus pour les relier. Côté réseau, le modèle TCP/IP organise les communications en 4 couches, chaque machine étant repérée par une adresse IP et un masque de sous-réseau. Enfin, la sécurisation repose sur le chiffrement : symétrique (une clé partagée, rapide) et asymétrique (clé publique/privée, pour échanger la clé en sécurité). C'est exactement ce que combine HTTPS pour protéger nos données.
Presque tous les ordinateurs suivent le modèle de Von Neumann : un processeur exécute, pas à pas, des instructions stockées en mémoire au même titre que les données. Le processeur répète sans cesse le cycle fetch-decode-execute.
Le processeur (unité de commande + UAL) dialogue avec la mémoire et les entrées/sorties via les bus.
- Quatre composants : UAL (calculs), unité de commande (séquencement), mémoire, entrées/sorties.
- Principe clé : le programme est stocké en mémoire, comme les données (programme enregistré).
- Bus : de données (transfère les valeurs), d'adresses (désigne l'emplacement), de contrôle (signaux).
- Cycle d'exécution : fetch (lire l'instruction) → decode (l'interpréter) → execute (l'exécuter).
- Registres : mémoires ultra-rapides du processeur ; le compteur ordinal (PC) pointe la prochaine instruction.
- Goulot de Von Neumann : le bus unique processeur–mémoire limite les performances.
Exemple
Pour exécuter c = a + b : le processeur fetch l'instruction, decode qu'il faut additionner, charge a et b depuis la mémoire, l'UAL calcule la somme, puis range le résultat en mémoire. Le PC passe à l'instruction suivante.
Piège à éviter
Mémoire et registres ne sont pas la même chose : les registres sont internes au processeur, minuscules mais ultra-rapides ; la mémoire (RAM) est vaste mais plus lente. Le va-et-vient entre les deux est le fameux goulot.
Faire communiquer des machines exige des règles communes : les protocoles. Le modèle TCP/IP les empile en 4 couches, chacune ayant un rôle précis, de la transmission physique jusqu'à l'application.
- 4 couches TCP/IP : liaison (Ethernet, Wi-Fi), internet (IP), transport (TCP, UDP), application (HTTP, DNS).
- IP : adressage et routage des paquets. IPv4 = 4 octets (ex. 192.168.1.10), IPv6 = 16 octets.
- TCP : transport fiable, avec accusé de réception et connexion établie (poignée de main en 3 temps).
- UDP : transport rapide sans garantie, pour le streaming vidéo et les jeux en ligne.
- DNS : traduit un nom de domaine (www.exemple.fr) en adresse IP.
Exemple
Charger une page web : le DNS traduit le nom en adresse IP, puis TCP ouvre une connexion fiable vers le serveur sur la couche IP, et HTTP transporte la requête de la page.
Piège à éviter
TCP ≠ UDP : TCP garantit la livraison (web, e-mail) mais est plus lent ; UDP est rapide mais peut perdre des paquets (streaming). Croire qu'UDP est « moins bon » est faux : il répond à un autre besoin.
Une adresse IP se découpe en une partie réseau et une partie hôte ; c'est le masque de sous-réseau qui marque la frontière. Comprendre ce découpage, c'est savoir qui peut parler directement à qui.
- Adresse IP = partie réseau + partie hôte ; le masque fixe la frontière entre les deux.
- Ex. : 192.168.1.42 avec masque /24 → réseau 192.168.1.0, hôte 42.
- Adresses réservées d'un /24 : .0 (réseau) et .255 (broadcast) → 254 adresses utilisables sur 256.
- Plages privées (non routables sur Internet) : 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
- NAT : plusieurs machines privées partagent une seule IP publique.
Exemple
Un /24 (masque 255.255.255.0) offre $2^8 = 256$ adresses, dont 254 utilisables (.0 et .255 sont réservées). C'est la taille typique d'un réseau domestique.
Piège à éviter
Ne confonds pas adresse IP (logique, identifie une machine sur le réseau, peut changer) et adresse MAC (physique, gravée dans la carte réseau). Le NAT manipule les IP, jamais les MAC.
Sur un réseau ouvert, tout message peut être espionné. La cryptographie protège la confidentialité et l'intégrité en combinant deux familles de chiffrement, complémentaires : symétrique (rapide) et asymétrique (qui résout l'échange de clé).
- Symétrique (AES) : une seule clé chiffre et déchiffre. Rapide, mais comment partager la clé ?
- Asymétrique (RSA) : clé publique (chiffrer) + clé privée (déchiffrer). Plus lent, mais résout l'échange.
- HTTPS = HTTP + TLS : l'asymétrique échange une clé de session, puis le symétrique chiffre les données.
- Certificat numérique : atteste l'identité d'un serveur, délivré par une autorité de certification (CA).
- Hachage (SHA-256) : empreinte de taille fixe, à sens unique — pour l'intégrité et les mots de passe.
Exemple
En te connectant à ta banque : le navigateur récupère la clé publique du serveur (via son certificat), s'en sert pour transmettre secrètement une clé de session, puis tout le dialogue est chiffré en AES (symétrique, rapide).
Piège à éviter
Le chiffrement asymétrique ne sert qu'à l'échange initial de la clé, pas à tout le trafic : il est trop lent. Croire que HTTPS chiffre tout en RSA est une erreur classique.
Quiz - Composants, réseaux et sécurisation
10 questions
S'entraîner
- Quiz : Composants, réseaux et sécurisation10 questions corrigées sur ce chapitre
- Bac 2026 NSI – MétropoleSujet officiel
- Bac 2025 NSI – MétropoleSujet officiel
- Bac 2024 NSI – MétropoleSujet officiel
- Annales du bac de NSITous les sujets officiels, par année
- Coefficient de NSI au bacPoids de l'épreuve dans la note finale
Articles utiles
Questions fréquentes
Les points clés à retenir sur Composants, réseaux et sécurisation, extraits du quiz de révision.
Dans l'architecture de Von Neumann, où sont stockés les programmes ?
Réponse :
En mémoire, comme les données
Le principe fondamental de l'architecture de Von Neumann est que programmes et données partagent la même mémoire.
Que fait le DNS ?
Réponse :
Il traduit les noms de domaine en adresses IP
Le DNS (Domain Name System) traduit un nom de domaine comme www.example.com en une adresse IP comme 93.184.216.34.
Quelle est la différence entre TCP et UDP ?
Réponse :
TCP garantit la livraison des données, UDP non
TCP est un protocole fiable avec accusé de réception. UDP est plus rapide mais ne garantit pas la livraison, d'où son usage pour le streaming et les jeux en ligne.
Avec le masque /24, combien d'adresses hôtes utilisables dans un sous-réseau ?
Réponse :
254
Un masque /24 donne 256 adresses (2⁸), mais l'adresse réseau (.0) et le broadcast (.255) sont réservées, soit 254 adresses utilisables.