Se connecterS'abonner

Chapitre 1

UA1 : Exploration des environnements réseaux (partie 1/2)

Lecture : 23 minQuiz de 10 questions

## UE 1 : Rappels sur les systèmes informatiques ### Introduction Avant de plonger dans les complexités des réseaux, de l'Internet et de la sécurité informatique, il est essentiel de maîtriser les fondations : comment un ordinateur fonctionne. Cette unité a pour objectif de rafraîchir nos connaissances sur l'architecture et les composants clés d'un système informatique, qu'il soit un ordinateur personnel, un serveur ou même un smartphone. Comprendre ces bases est crucial pour appréhender les interactions au sein d'un réseau et les enjeux de sécurité. ### Concepts Clés #### 1. L'Architecture d'un Système Informatique Un système informatique est une machine capable de manipuler des informations de manière automatique. Il est composé de deux grandes catégories : le matériel (hardware) et le logiciel (software). ##### 1.1. Le Modèle de Von Neumann La plupart des ordinateurs modernes suivent le modèle de Von Neumann, qui décrit une architecture où les programmes et les données sont stockés dans la même mémoire. Ce modèle comprend quatre composants principaux : * **Unité Arithmétique et Logique (UAL)** : Effectue les opérations arithmétiques (additions, soustractions) et logiques (comparaisons). * **Unité de Commande (UC)** : Interprète les instructions du programme et coordonne les autres composants. * **Mémoire** : Stocke temporairement les données et les programmes en cours d'exécution. * **Organes d'entrée/sortie** : Permettent à l'ordinateur de communiquer avec le monde extérieur (clavier, écran, etc.). ##### 1.2. Les Composants Matériels (Hardware) Ces composants physiques constituent l'ordinateur : ###### a. L'Unité Centrale de Traitement (CPU) C'est le "cerveau" de l'ordinateur. Le CPU (Central Processing Unit) exécute les instructions des programmes et manipule les données. Ses caractéristiques clés sont : * **Fréquence d'horloge** : Mesurée en Gigahertz (GHz), elle indique le nombre de cycles d'opérations par seconde. Plus la fréquence est élevée, plus le CPU est rapide. * **Nombre de cœurs** : Un cœur est une unité de traitement indépendante. Un CPU multi-cœurs peut exécuter plusieurs tâches simultanément, améliorant les performances. * **Cache** : Mémoire très rapide intégrée au CPU pour stocker temporairement les données fréquemment utilisées, réduisant ainsi les temps d'accès à la RAM. ###### b. La Mémoire Vive (RAM) La RAM (Random Access Memory) est la mémoire de travail de l'ordinateur. Elle stocke les données et les programmes que le CPU utilise activement. Ses propriétés : * **Volatile** : Son contenu est perdu lorsque l'ordinateur est éteint. * **Accès rapide** : Essentielle pour des performances fluides. La capacité est mesurée en Gigaoctets (Go). ###### c. La Mémoire Morte (ROM/BIOS/UEFI) La ROM (Read-Only Memory) est une mémoire non volatile qui contient des instructions fondamentales (comme le BIOS ou l'UEFI) nécessaires au démarrage de l'ordinateur et à la gestion des composants matériels de base. Son contenu est persistant même sans alimentation. ###### d. Les Disques de Stockage Ces périphériques conservent les données de manière permanente : * **HDD (Hard Disk Drive)** : Disques durs mécaniques, offrant de grandes capacités à un coût moindre, mais plus lents et sensibles aux chocs. * **SSD (Solid State Drive)** : Disques à état solide, utilisant de la mémoire flash. Ils sont beaucoup plus rapides, plus résistants aux chocs et plus économes en énergie, mais plus chers. * **Rôle** : Stocker le système d'exploitation, les programmes et les fichiers utilisateurs. ###### e. La Carte Mère La carte mère est le circuit imprimé principal qui relie tous les composants de l'ordinateur entre eux (CPU, RAM, cartes d'extension, périphériques de stockage, etc.) via des bus de données. Elle assure la communication entre eux. ###### f. Les Périphériques d'Entrée/Sortie (E/S) * **Entrée** : Clavier, souris, microphone, webcam, scanner, etc. Permettent à l'utilisateur d'envoyer des informations à l'ordinateur. * **Sortie** : Écran, imprimante, haut-parleurs, etc. Permettent à l'ordinateur de présenter des informations à l'utilisateur. ##### 1.3. Les Composants Logiciels (Software) Les logiciels sont les programmes qui donnent vie au matériel. Ils se divisent en plusieurs catégories : ###### a. Le Système d'Exploitation (OS) C'est le logiciel fondamental qui gère les ressources matérielles et logicielles de l'ordinateur. Il fournit une interface entre l'utilisateur et le matériel. Exemples : Windows, macOS, Linux, Android, iOS. * **Rôles clés** : Gestion des processus, gestion de la mémoire, gestion des fichiers, gestion des périphériques, interface utilisateur. ###### b. Les Applications Ce sont les programmes que les utilisateurs installent pour effectuer des tâches spécifiques (traitement de texte, navigateur web, jeux, logiciels de retouche photo, etc.). Elles s'exécutent "sur" le système d'exploitation. ###### c. Les Pilotes (Drivers) Ce sont des logiciels spécifiques qui permettent au système d'exploitation de communiquer avec un périphérique matériel particulier (carte graphique, imprimante, carte réseau, etc.). Chaque périphérique a besoin de son propre pilote. #### 2. Fonctionnement de Base Le CPU exécute un cycle constant d'opérations : 1. **Fetch (Recherche)** : Le CPU va chercher la prochaine instruction dans la RAM. 2. **Decode (Décodage)** : L'instruction est décodée pour savoir quelle opération doit être effectuée. 3. **Execute (Exécution)** : L'UAL exécute l'opération. Si nécessaire, des données sont lues ou écrites en RAM. #### 3. Représentation des Informations Les ordinateurs traitent toutes les informations (texte, images, sons, instructions) sous forme binaire. * **Bit** : La plus petite unité d'information, pouvant prendre deux états (0 ou 1). * **Octet** : Un groupe de 8 bits. C'est l'unité de mesure de base pour la mémoire et le stockage (ex : 1 Go = \( 1024^3 \) octets). Pour convertir un nombre binaire en décimal, on utilise les puissances de 2. Par exemple, le nombre binaire \( (1011)_2 \) se convertit en décimal comme suit : \[ 1 imes 2^3 + 0 imes 2^2 + 1 imes 2^1 + 1 imes 2^0 = 8 + 0 + 2 + 1 = (11)_{10} \] * **Codage des caractères** : Des normes comme ASCII ou UTF-8 associent un nombre binaire à chaque caractère (lettre, chiffre, symbole) pour que l'ordinateur puisse les traiter. ### Vocabulaire * **CPU (Central Processing Unit)** : Unité centrale de traitement, le cerveau de l'ordinateur. * **RAM (Random Access Memory)** : Mémoire volatile utilisée pour stocker les données et programmes en cours d'exécution. * **ROM (Read-Only Memory)** : Mémoire non volatile contenant des instructions de démarrage (BIOS/UEFI). * **HDD (Hard Disk Drive)** : Disque dur mécanique pour le stockage persistant. * **SSD (Solid State Drive)** : Disque à état solide, plus rapide que le HDD, pour le stockage persistant. * **Carte Mère** : Circuit imprimé qui connecte tous les composants de l'ordinateur. * **Périphérique** : Tout matériel connecté à l'ordinateur pour l'entrée, la sortie ou le stockage. * **Système d'Exploitation (OS)** : Logiciel principal gérant les ressources de l'ordinateur et l'interface utilisateur. * **Logiciel (Software)** : Ensemble de programmes informatiques. * **Matériel (Hardware)** : Composants physiques d'un ordinateur. * **Bit** : Unité d'information binaire (0 ou 1). * **Octet** : Groupe de 8 bits. * **Binaire** : Système de numération à base 2, utilisé par les ordinateurs. * **Hexadécimal** : Système de numération à base 16, souvent utilisé en informatique pour simplifier la représentation des nombres binaires. * **Pilote (Driver)** : Logiciel permettant au système d'exploitation de communiquer avec un périphérique. ### Exemples 1. **Configuration type d'un PC portable de gamer** : * **CPU** : Intel Core i7 (6 cœurs, 4.5 GHz) * **RAM** : 16 Go DDR4 * **Stockage** : 512 Go SSD (pour le système et les jeux principaux) + 1 To HDD (pour les données moins souvent consultées) * **Carte graphique** : Nvidia GeForce RTX 3060 (c'est un autre composant matériel clé pour les jeux et la vidéo, souvent sur la carte mère ou une carte d'extension). Cette configuration montre l'équilibre nécessaire entre la vitesse de traitement (CPU), la capacité de travail (RAM) et la rapidité de stockage (SSD) pour des applications exigeantes. 2. **Lancement d'une application** : Lorsque vous double-cliquez sur l'icône d'un navigateur web : * Le **Système d'exploitation** (ex: Windows) reçoit l'instruction. * Il localise les fichiers du programme sur le **disque de stockage** (SSD). * Il charge les parties nécessaires du programme dans la **RAM**. * Le **CPU** commence à exécuter les instructions du programme, en lisant et écrivant constamment des données dans la RAM. * Les pilotes de la carte graphique et de l'écran sont utilisés pour afficher l'interface du navigateur. ### Exercices 1. **QCM** : Parmi les éléments suivants, lequel est une mémoire volatile ? a) HDD b) SSD c) ROM d) RAM 2. **Appariement** : Reliez chaque composant à sa fonction principale : * CPU a) Stockage permanent * RAM b) Exécution des instructions * Disque de stockage c) Mémoire de travail temporaire * Carte Mère d) Interconnexion des composants 3. **Conversion** : Convertissez le nombre binaire \( (1101)_2 \) en décimal. ### Devoir à la Maison 1. **Recherche** : Identifiez les spécifications (CPU, RAM, type et capacité de stockage) de l'ordinateur que vous utilisez le plus souvent (votre PC, celui de la famille, etc.). Si vous n'en avez pas, choisissez un modèle sur un site de vente en ligne et notez ses caractéristiques. Expliquez l'impact de ces caractéristiques sur les performances générales de l'ordinateur. 2. **Réflexion** : Expliquez avec vos propres mots pourquoi le système d'exploitation est considéré comme le logiciel le plus essentiel d'un ordinateur. Que se passerait-il si un ordinateur n'avait pas de système d'exploitation ? 3. **Explication** : Décrivez le rôle des pilotes (drivers) dans le fonctionnement d'un périphérique (par exemple, une imprimante ou une carte graphique). Imaginez les problèmes qui pourraient survenir si un pilote était manquant ou corrompu. ### Résumé Un système informatique est une machine complexe mais bien organisée, composée de **matériel (hardware)** comme le CPU, la RAM, et les périphériques de stockage, et de **logiciel (software)**, dont le système d'exploitation est la pierre angulaire. Tous ces éléments travaillent en synergie, sous le contrôle du CPU, pour traiter les informations représentées sous forme binaire. Comprendre ces composants fondamentaux et leur interaction est la base indispensable pour aborder les sujets plus avancés des réseaux et de la sécurité informatique. ## UE 2 : Généralités sur les réseaux informatiques ### Introduction Dans le monde numérique d'aujourd'hui, les réseaux informatiques sont omniprésents. Que ce soit à la maison, à l'école, au travail ou même dans notre poche via nos smartphones, nous sommes constamment connectés. Cette unité d'enseignement vise à vous donner une compréhension fondamentale de ce qu'est un réseau informatique, de son utilité, de ses différents types et des composants qui le constituent. Comprendre les généralités des réseaux est une étape essentielle pour aborder des sujets plus avancés comme Internet et la sécurité informatique. ### Concepts Clés #### Qu'est-ce qu'un Réseau Informatique ? Un réseau informatique est un ensemble d'équipements informatiques (ordinateurs, serveurs, imprimantes, smartphones, etc.) interconnectés entre eux par des liaisons physiques ou sans fil, dans le but d'échanger des informations et de partager des ressources. L'objectif principal est de permettre la communication et la collaboration entre les utilisateurs et les appareils. #### Objectifs et Avantages des Réseaux Les réseaux informatiques offrent de nombreux avantages : * **Partage de ressources :** Imprimantes, disques durs, bases de données, logiciels. * **Communication :** Messagerie instantanée, e-mail, visioconférence. * **Accès à l'information :** Navigation web, consultation de serveurs de fichiers. * **Centralisation et gestion :** Sauvegarde des données sur un serveur central, gestion des utilisateurs et des autorisations. * **Économie :** Moins de périphériques à acheter pour chaque utilisateur. #### Types de Réseaux Les réseaux peuvent être classifiés en fonction de leur étendue géographique : * **PAN (Personal Area Network) - Réseau Personnel :** * Très petite portée (quelques mètres). * Exemple : Connexion Bluetooth entre un téléphone et un casque audio, ou USB. * **LAN (Local Area Network) - Réseau Local :** * Couvre une petite zone géographique (une pièce, un bâtiment, un campus). * Généralement privé (entreprise, école, domicile). * Haute vitesse de transmission. * Exemple : Le réseau de votre lycée, votre réseau domestique. * **WLAN (Wireless Local Area Network) - Réseau Local Sans Fil :** * Un type de LAN qui utilise des ondes radio pour la connexion (Wi-Fi). * Offre plus de flexibilité mais peut être moins sécurisé si mal configuré. * **MAN (Metropolitan Area Network) - Réseau Métropolitain :** * Couvre une ville ou une grande agglomération. * Connecte plusieurs LAN entre eux. * Généralement opéré par une entité publique ou un grand fournisseur de services. * **WAN (Wide Area Network) - Réseau Étendu :** * Couvre une vaste zone géographique (un pays, un continent, le monde entier). * Utilise souvent des lignes de télécommunication publiques ou des liaisons satellites. * L'exemple le plus connu est Internet. #### Composants Matériels d'un Réseau Un réseau est constitué de plusieurs éléments : * **Les hôtes (ou nœuds) :** Les équipements qui se connectent au réseau (ordinateurs, serveurs, imprimantes réseau, smartphones, tablettes). * **Les cartes réseau (NIC - Network Interface Card) :** Composants matériels qui permettent à un hôte de se connecter au réseau. Chaque carte réseau possède une adresse MAC unique. * **Les supports de transmission :** Les moyens physiques par lesquels les données voyagent. * **Câbles :** Câbles Ethernet (paire torsadée), Fibre optique (pour les hautes vitesses et longues distances). * **Ondes radio :** Pour les réseaux sans fil (Wi-Fi, Bluetooth). * **Les équipements d'interconnexion :** Dispositifs qui relient les différents segments du réseau et acheminent les données. * **Switch (Commutateur) :** Connecte plusieurs appareils au sein d'un même LAN. Il apprend les adresses MAC des appareils connectés et envoie les données uniquement au destinataire approprié. * **Routeur :** Connecte différents réseaux entre eux (par exemple, un LAN à Internet). Il prend des décisions d'acheminement basées sur les adresses IP des paquets de données. * **Point d'accès Wi-Fi (AP - Access Point) :** Permet aux appareils sans fil de se connecter à un réseau câblé. #### Topologies de Réseaux La topologie décrit la manière dont les différents nœuds d'un réseau sont physiquement ou logiquement arrangés. * **Topologie en Étoile :** * Tous les périphériques sont connectés à un point central (généralement un switch ou un hub). * Avantage : Facile à gérer et à dépanner. La panne d'un câble n'affecte qu'un seul appareil. * Inconvénient : Le point central est un point unique de défaillance. * **Topologie en Bus :** * Tous les périphériques sont connectés à un seul câble principal (le bus). * Avantage : Moins de câblage. * Inconvénient : Difficile à dépanner. Une rupture du câble principal ou la défaillance d'un terminateur peut paralyser tout le réseau. * **Topologie en Anneau :** * Les périphériques sont connectés les uns aux autres pour former une boucle fermée. * Avantage : Les données circulent dans une direction unique, évitant les collisions. * Inconvénient : La défaillance d'un périphérique peut affecter l'ensemble de l'anneau. * **Topologie Maillée (Mesh) :** * Chaque périphérique est connecté à plusieurs autres périphériques. * **Maillage complet :** Chaque appareil est connecté à tous les autres (très coûteux pour de grands réseaux). * **Maillage partiel :** Certains appareils sont connectés à plusieurs autres, offrant une certaine redondance. * Avantage : Très robuste, tolérant aux pannes. * Inconvénient : Très coûteux en câblage et en ports réseau. ### Vocabulaire * **Réseau :** Ensemble d'équipements interconnectés pour partager des ressources et communiquer. * **Hôte / Nœud :** Tout appareil connecté à un réseau (ordinateur, serveur, imprimante, etc.). * **LAN (Local Area Network) :** Réseau local, couvrant une petite zone géographique. * **WAN (Wide Area Network) :** Réseau étendu, couvrant une vaste zone géographique (ex: Internet). * **Switch (Commutateur) :** Équipement réseau qui relie des appareils au sein d'un même LAN. * **Routeur :** Équipement réseau qui connecte et gère la communication entre différents réseaux. * **Adresse MAC :** Identifiant physique unique attribué à chaque carte réseau. * **Protocole :** Ensemble de règles qui régissent la communication entre les appareils sur un réseau. * **Client-Serveur :** Modèle où un *client* demande des services à un *serveur* qui les fournit. ### Exemples 1. **Votre réseau domestique (LAN) :** Votre box Internet (qui fait souvent office de routeur, switch et point d'accès Wi-Fi) connecte votre ordinateur, votre smartphone, votre télévision connectée et votre imprimante. Tous ces appareils partagent la connexion Internet et peuvent parfois communiquer entre eux (par exemple, imprimer depuis l'ordinateur). 2. **Le réseau du lycée (LAN) :** Tous les ordinateurs des salles informatiques, les ordinateurs des professeurs, les imprimantes partagées et les serveurs de fichiers sont connectés via des câbles Ethernet à des switchs. Ces switchs sont ensuite connectés à un routeur qui assure la connexion à Internet et potentiellement à d'autres réseaux du rectorat (WAN). 3. **Internet (WAN) :** Lorsque vous consultez un site web, votre ordinateur envoie une requête via votre réseau local, puis via votre box Internet (routeur) qui l'achemine à travers de multiples autres routeurs à travers le monde jusqu'au serveur qui héberge le site web. Le serveur renvoie alors les données au chemin inverse. C'est un exemple gigantesque de réseau étendu. ### Exercices 1. Donnez trois avantages de l'utilisation d'un réseau informatique. 2. Quelles sont les principales différences entre un LAN et un WAN ? Donnez un exemple concret pour chacun. 3. Vous souhaitez connecter un ordinateur et une imprimante réseau dans votre bureau. Quel type de réseau créeriez-vous ? Quels équipements matériels seraient nécessaires ? 4. Expliquez le rôle d'un switch et d'un routeur dans un réseau. 5. Si le câble central d'une topologie en bus est coupé, que se passe-t-il pour le reste du réseau ? Et si un des câbles reliant un ordinateur à un switch dans une topologie en étoile est défectueux ? ### Devoirs 1. Recherchez et décrivez un autre type de topologie de réseau non abordé en cours (par exemple, la topologie arborescente). Quels sont ses avantages et ses inconvénients ? 2. Imaginez que vous devez équiper une petite entreprise de 10 ordinateurs, 2 imprimantes et un serveur de fichiers. Tous les appareils doivent pouvoir partager l'accès à Internet. Dessinez un schéma de réseau simple incluant les équipements nécessaires et le type de réseau que vous mettriez en place. 3. Expliquez comment un signal Wi-Fi fonctionne globalement pour permettre la connexion à un réseau sans fil. Quels sont les éléments clés qui entrent en jeu ? ### Résumé Pour récapituler, un réseau informatique permet l'interconnexion d'équipements pour le partage de ressources et la communication. Les réseaux sont classés par leur portée géographique en PAN, LAN, MAN et WAN. Les composants clés incluent les hôtes, les cartes réseau, les supports de transmission (câbles, ondes radio) et les équipements d'interconnexion comme les switchs (pour un même réseau local) et les routeurs (pour relier différents réseaux). Enfin, la topologie décrit l'arrangement physique ou logique des appareils, avec les topologies en étoile, en bus et en anneau étant les plus courantes. Comprendre ces bases est essentiel pour naviguer dans le monde connecté d'aujourd'hui. ## UE 3 : Topologie et architecture des réseaux informatiques ### Introduction Bienvenue dans cette leçon sur les topologies et architectures des réseaux informatiques ! Comprendre comment les réseaux sont structurés est fondamental pour quiconque s'intéresse à l'informatique. Qu'il s'agisse de votre réseau domestique, du réseau de votre établissement scolaire ou de l'Internet mondial, tous sont bâtis sur des principes de topologie et d'architecture. Nous allons explorer les différentes manières d'organiser les composants d'un réseau et les modèles de communication qui les régissent. ### Concepts Clés #### Qu'est-ce qu'une topologie réseau ? La topologie d'un réseau décrit la **disposition physique ou logique des éléments** qui le composent : les ordinateurs (hôtes), les périphériques réseau (commutateurs, routeurs) et les câbles. Elle influence directement la performance, la fiabilité, l'évolutivité et le coût du réseau. #### Types de topologies physiques La topologie physique fait référence à la manière dont les câbles et les dispositifs sont *physiquement* connectés. ##### Topologie en Bus * **Description :** Tous les hôtes sont connectés à un seul câble central appelé « bus ». Le signal est diffusé sur tout le bus. Une terminaison est requise à chaque extrémité du bus pour absorber le signal et éviter les réflexions. * **Avantages :** Simple à installer pour de petits réseaux, faible coût en câblage. * **Inconvénients :** Point de défaillance unique (le bus) : si le bus principal est rompu, tout le réseau tombe en panne. Difficile à dépanner, performances réduites avec l'augmentation du nombre d'hôtes et des collisions. ##### Topologie en Étoile * **Description :** Tous les hôtes sont connectés individuellement à un dispositif central (un concentrateur - *hub* ou un commutateur - *switch*). * **Avantages :** Facile à installer et à gérer. La panne d'un câble ou d'un hôte n'affecte pas les autres. Bon débit. Facile d'ajouter ou de retirer des hôtes. * **Inconvénients :** Le dispositif central représente un point de défaillance unique : s'il tombe en panne, tout le réseau est paralysé. Nécessite plus de câblage que la topologie en bus. ##### Topologie en Anneau * **Description :** Chaque hôte est connecté à deux voisins, formant une boucle fermée. Les données circulent dans une seule direction (unidirectionnel) ou parfois dans les deux (bidirectionnel). * **Avantages :** Pas de collisions de données. Bonnes performances sous forte charge. * **Inconvénients :** La panne d'un hôte ou d'un câble peut potentiellement rompre l'anneau entier (sauf pour les anneaux à tolérance de panne, comme un anneau double). Difficile d'ajouter ou de retirer des hôtes sans interrompre le réseau. ##### Topologie Maillée (Mesh) * **Description :** Chaque hôte est connecté à plusieurs, voire à tous les autres hôtes du réseau. Il existe des topologies maillées complètes (chaque hôte est connecté à tous les autres) ou partielles (chaque hôte est connecté à plusieurs, mais pas tous). * **Avantages :** Très fiable et tolérante aux pannes grâce aux chemins multiples pour les données. Si un chemin est bloqué, les données peuvent emprunter un autre. Excellente sécurité. * **Inconvénients :** Très coûteuse en câblage et en ports. Complexe à installer et à gérer, surtout pour de grands réseaux. ##### Topologie en Arbre (Tree) * **Description :** Une combinaison de topologies en étoile. Plusieurs réseaux en étoile sont connectés entre eux via un bus principal, formant une structure hiérarchique. On la qualifie aussi de « bus d'étoiles ». * **Avantages :** Extensible, facile à gérer, supporte un grand nombre d'hôtes. * **Inconvénients :** La panne d'un câble de bus principal peut impacter de larges sections du réseau. Point de défaillance au niveau des concentrateurs principaux. #### Types de topologies logiques La topologie logique décrit la manière dont les données circulent entre les hôtes, indépendamment de la connexion physique. * **Ethernet :** Bien que souvent physiquement en étoile aujourd'hui, Ethernet fonctionnait à l'origine comme un bus logique, où tous les hôtes « écoutent » le même support de transmission et doivent gérer les collisions (CSMA/CD). * **Token Ring :** Topologie logique en anneau où un jeton circule et seul l'hôte possédant le jeton peut transmettre des données. #### Qu'est-ce qu'une architecture réseau ? L'architecture réseau est l'ensemble des principes, des règles et des technologies qui régissent la conception, le fonctionnement et la gestion d'un réseau. Elle définit la manière dont les ressources et les services sont partagés et utilisés. ##### Modèle Client-Serveur * **Description :** Ce modèle est basé sur une distinction claire entre les **clients** (ordinateurs qui demandent des services ou des ressources) et les **serveurs** (ordinateurs qui fournissent ces services ou ressources). Les clients initient les requêtes et les serveurs y répondent. * **Avantages :** Centralisation des ressources et de la gestion (sécurité, sauvegardes). Performances élevées grâce à des serveurs dédiés. Évolutivité facilitée. * **Inconvénients :** Coût élevé des serveurs et de leur maintenance. Le serveur central constitue un point de défaillance unique : s'il tombe en panne, les services ne sont plus disponibles. ##### Modèle Peer-to-Peer (P2P - Pair à Pair) * **Description :** Dans ce modèle, tous les hôtes (appelés pairs ou *peers*) sont considérés comme égaux et peuvent agir à la fois comme clients et comme serveurs. Ils partagent directement des ressources ou des services entre eux sans passer par un serveur centralisé. * **Avantages :** Robuste (pas de point de défaillance unique). Moins coûteux à mettre en place pour de petits réseaux. Facile à configurer. * **Inconvénients :** Sécurité plus difficile à gérer. Performances variables selon la disponibilité des pairs. Sauvegardes et gestion des versions complexes. ### Vocabulaire * **Topologie réseau :** Agencement physique ou logique des éléments d'un réseau. * **Architecture réseau :** Principes et technologies qui définissent la structure et le fonctionnement d'un réseau. * **Hôte :** Tout appareil connecté à un réseau (ordinateur, smartphone, imprimante, etc.). * **Concentrateur (Hub) :** Dispositif réseau passif qui connecte des segments d'un réseau et diffuse toutes les données à tous les ports. * **Commutateur (Switch) :** Dispositif réseau intelligent qui connecte des segments d'un réseau et envoie les données uniquement au port destinataire spécifique, améliorant ainsi l'efficacité. * **Routeur :** Dispositif qui connecte différents réseaux (LAN, WAN) et achemine les paquets de données entre eux. * **Client :** Hôte qui demande un service à un autre hôte. * **Serveur :** Hôte qui fournit un service à d'autres hôtes. * **Peer :** Dans un réseau P2P, un hôte qui agit à la fois comme client et comme serveur. * **Débit :** Quantité de données transférées par unité de temps, souvent mesurée en Mbits/s ou Gbits/s. * **Tolérance aux pannes :** Capacité d'un système ou d'un réseau à continuer de fonctionner même en cas de défaillance d'un ou plusieurs de ses composants. ### Exemples * **Topologie en Étoile :** Le réseau d'une salle informatique typique où chaque ordinateur est branché à un commutateur central. Si un ordinateur ou son câble tombe en panne, les autres continuent de fonctionner. * **Topologie Maillée :** Le réseau Internet est une forme de maillage partiel, où de nombreux routeurs sont connectés à plusieurs autres, assurant la résilience et la capacité à acheminer les données même en cas de panne de certains liens. * **Architecture Client-Serveur :** Lorsque vous naviguez sur le web, votre navigateur (client) envoie une requête à un serveur web (qui héberge le site). Le serveur traite la requête et renvoie la page web à votre navigateur. Le calcul de la moyenne de deux nombres \( a \) et \( b \) est donné par la formule \[ M = \frac{a+b}{2} \]. * **Architecture Peer-to-Peer :** Les applications de partage de fichiers comme BitTorrent. Chaque utilisateur qui télécharge un fichier peut simultanément partager les parties déjà téléchargées avec d'autres utilisateurs. ### Exercices 1. Décrivez les principaux avantages et inconvénients des topologies en étoile et en bus. 2. Dans quel scénario une topologie maillée complète serait-elle la plus appropriée et pourquoi ? 3. Expliquez la différence entre une topologie physique et une topologie logique en donnant un exemple pour chacune. 4. Donnez un exemple concret de l'utilisation du modèle client-serveur et du modèle pair-à-pair dans votre vie quotidienne. ### Devoirs 1. Recherchez et décrivez la topologie d'un réseau Wi-Fi. Est-ce principalement une topologie physique, logique, ou une combinaison des deux ? Justifiez votre réponse. 2. Imaginez que vous êtes chargé de concevoir le réseau informatique d'une nouvelle petite entreprise de 15 employés, répartis dans un seul bureau. Quelle topologie physique choisiriez-vous et quelle architecture réseau recommanderiez-vous ? Justifiez vos choix en fonction des besoins (coût, fiabilité, performance, sécurité, évolutivité). 3. Expliquez les rôles distincts d'un commutateur (*switch*) et d'un routeur dans un réseau informatique. Quand utiliseriez-vous l'un plutôt que l'autre ? ### Résumé Dans cette leçon, nous avons exploré les fondements des réseaux informatiques à travers les concepts de topologie et d'architecture. Nous avons vu que la **topologie** représente la disposition des éléments d'un réseau, qu'elle soit physique (bus, étoile, anneau, maillage, arbre) ou logique (Ethernet, Token Ring), chacune avec ses propres forces et faiblesses. L'**architecture**, quant à elle, définit les principes de conception et de fonctionnement, avec les modèles client-serveur (centralisé) et pair-à-pair (décentralisé). Une bonne compréhension de ces concepts est essentielle pour concevoir, gérer et dépanner des réseaux efficaces et fiables.

Quiz du chapitre

10 questions — vérifie chaque réponse pour voir l'explication.

  1. 1. Quel est le rôle principal d'un système d'exploitation dans un système informatique ?
  2. 2. Parmi les éléments suivants, lequel est un composant matériel essentiel d'un ordinateur ?
  3. 3. Lequel de ces éléments est un logiciel ?
  4. 4. Quel périphérique est à la fois un périphérique d'entrée et de sortie ?
  5. 5. Quelle est la fonction principale du processeur (CPU) dans un ordinateur ?
  6. 6. Qu'est-ce qu'un réseau informatique ?
  7. 7. Quel est l'un des principaux avantages de l'utilisation d'un réseau informatique ?
  8. 8. Un réseau local (LAN) est généralement caractérisé par :
  9. 9. Quel type de réseau connecte des bureaux d'une même entreprise situés dans des villes différentes ?
  10. 10. Quel équipement réseau est principalement utilisé pour acheminer des paquets de données entre différents réseaux ?