Se connecterS'abonner

Chapitre 15

Exploring Internet Technologies

Lecture : 19 minQuiz de 12 questions

# Exploring Internet Technologies ## Objectifs et prérequis **Objectifs** : À la fin de ce chapitre, l'élève sera capable de : - Décrire les composants fondamentaux d'un réseau informatique et leurs fonctions. - Expliquer l'architecture en couches du modèle OSI et son rôle dans la communication réseau. - Configurer et dépanner une adresse IP (IPv4) sur un appareil réseau. - Analyser les modes de transmission des données et leurs implications sur la performance. - Identifier les menaces courantes à la sécurité réseau et appliquer des mesures de protection de base. - Décrire les principaux protocoles Internet et leur rôle dans le fonctionnement du Web et des services en ligne. - Évaluer de manière critique l'utilisation sûre et responsable d'Internet dans un contexte éducatif et professionnel. **Prérequis** : Connaissances de base en matériel informatique (CPU, RAM, stockage), systèmes d'exploitation (navigation de fichiers, utilisation de la ligne de commande basique), et compréhension des concepts binaires et décimaux. --- ## Introduction Internet et les réseaux informatiques forment l'infrastructure fondamentale de la société numérique contemporaine. Ce chapitre explore les principes sous-jacents qui permettent à des milliards d'appareils de communiquer de manière fiable et sécurisée. Nous commençons par les bases des réseaux locaux, progressons à travers les modèles théoriques (OSI), abordons la configuration pratique (IP, dépannage), examinons les modes de transmission, la sécurité, les protocoles standards, et concluons par une réflexion sur l'utilisation responsable d'Internet. Chaque section intègre des définitions clés, des exemples résolus étape par étape, et des exercices corrigés pour consolider la compréhension. ## I. Introduction to Computer Networks 1 ### Définition et composants d'un réseau informatique > Un réseau informatique est un ensemble d'appareils (ordinateurs, serveurs, imprimantes, etc.) interconnectés par des liens de communication permettant l'échange de données et le partage de ressources. **Composants essentiels** : - **Noeuds (nodes)** : Appareils finaux (hosts) ou intermédiaires (routeurs, commutateurs). - **Liens de communication** : Médias physiques (câbles cuivre, fibre optique) ou sans fil (Wi-Fi, Bluetooth). - **Équipements intermédiaires** : Devices qui dirigent ou amplifient le trafic (hub, switch, routeur, pont). - **Logiciels réseau** : Protocoles, pilotes, systèmes d'exploitation avec pile TCP/IP. **Exemple résolu** : Un réseau scolaire comporte 30 ordinateurs (noeuds finaux), connectés à deux commutateurs (switches) via des câbles Ethernet Cat6. Les switches sont reliés à un routeur qui fournit l'accès à Internet. Le serveur de fichiers et l'imprimante réseau sont également des noeuds finaux connectés aux switches. **Propriétés clés** : - **Topologie** : Disposition physique ou logique des noeuds (étoile, bus, anneau, maillage). - **Évolutivité** : Capacité à ajouter des noeuds sans refonte majeure. - **Fiabilité** : Mesurée par le temps moyen entre pannes (MTBF) et la redondance. - **Performance** : Débit (bandwidth), latence, gigue. **Exercice d'application** : Un petit bureau possède 5 ordinateurs, une imprimante et un NAS (Network Attached Storage). Tous sont connectés à un seul switch 8 ports. Dessinez la topologie logique et identifiez le nombre de liens physiques nécessaires. **Corrigé** : Topologie en étoile. Chaque appareil (5 PC + 1 imprimante + 1 NAS = 7) nécessite un lien vers le switch. Total : 7 liens physiques. Le switch utilise 7 de ses 8 ports. ### Types de réseaux selon l'échelle > Les réseaux sont classés par leur portée géographique : PAN (Personal Area Network), LAN (Local Area Network), MAN (Metropolitan Area Network), WAN (Wide Area Network). **Exemples** : - **PAN** : Connexion Bluetooth entre un smartphone et un casque audio (~10 m). - **LAN** : Réseau d'une école ou d'un bureau (< 1 km, typiquement Ethernet ou Wi-Fi). - **MAN** : Réseau couvrant une ville (ex : réseau de câble municipal). - **WAN** : Internet lui-même, ou un réseau d'entreprise reliant des bureaux dans différents pays. **Exercice d'application** : Classez les scénarios suivants : (a) Connexion d'une montre intelligente à un téléphone via Bluetooth, (b) Réseau Wi-Fi d'un campus universitaire, (c) Liaison par fibre optique entre Douala et Yaoundé, (d) Connexion d'un téléphone à une tour cellulaire 4G. **Corrigé** : (a) PAN, (b) LAN, (c) MAN, (d) WAN (la liaison téléphone-tour fait partie du WAN de l'opérateur). ## II. Introduction to Computer Networks 2 ### Protocoles et couches : besoin d'une architecture en couches > Un protocole réseau est un ensemble de règles régissant l'échange de données entre deux ou plusieurs entités communicantes. L'architecture en couches permet de décomposer la complexité en fonctions indépendantes, facilitant la conception, le dépannage et l'interopérabilité. **Pourquoi des couches ?** : - Abstraction : Chaque couche fournit un service à la couche supérieure sans révéler ses détails d'implémentation. - Modularité : Une couche peut être modifiée sans affecter les autres (ex : remplacement du protocole physique). - Interopérabilité : Des équipements de différents fabricants peuvent communiquer s'ils respectent les mêmes protocoles par couche. - Dépannage ciblé : Un problème peut être isolé à une couche spécifique (ex : pas de lien physique vs. adresse IP incorrecte). **Exemple résolu** : Lorsqu'un utilisateur tape `www.example.com` dans un navigateur : - **Application** : HTTP demande la page. - **Transport** : TCP segmente la demande, assure la fiabilité (numéros de séquence, acquittements). - **Réseau** : IP ajoute l'adresse source/destination, gère le routage. - **Liaison** : Ethernet encapsule le paquet IP dans une trame avec adresses MAC. - **Physique** : Signaux électriques/optiques transmis sur le câble. À l'arrivée, le processus s'inverse : déencapsulation couche par couche. **Exercice d'application** : Un paquet est perdu lors de la transmission. À quelle couche le mécanisme de retransmission serait-il le plus probablement déclenché, et pourquoi ? **Corrigé** : Couche Transport (TCP). TCP inclut des contrôles de flux et d'erreur avec retransmission automatique des segments perdus. IP (couche Réseau) est sans connexion et ne garantit pas la livraison. ### Modèle TCP/IP vs. modèle OSI > Le modèle TCP/IP (4 couches) est l'implémentation dominante sur Internet. Le modèle OSI (7 couches) est une référence théorique plus détaillée. | Couche OSI | Couche TCP/IP | Fonctions principales | |--------------------|-------------------|----------------------------------------------------| | 7. Application | Application | HTTP, FTP, DNS, SMTP | | 6. Présentation | | Traduction de données, chiffrement, compression | | 5. Session | | Établissement, gestion, terminaison des sessions | | 4. Transport | Transport | TCP (fiable), UDP (non fiable), contrôle de flux | | 3. Réseau | Internet | IP, routage, adressage logique | | 2. Liaison de données | Network Access | Ethernet, Wi-Fi, adressage MAC, détection d'erreurs| | 1. Physique | | Signaux électriques/optiques, topologie, câblage | **Note** : Les couches 5, 6, 7 de l'OSI sont souvent regroupées dans la couche Application du TCP/IP. **Exercice d'application** : Un pare-feu filtre le trafic en fonction des numéros de port (ex : bloquer le port 23 pour Telnet). À quelle couche du modèle OSI opère-t-il principalement ? **Corrigé** : Couche Transport (couche 4). Les numéros de port sont définis dans l'en-tête TCP/UDP, qui appartient à la couche Transport. ## III. Introduction to Computer Networks 4 ### Technologies d'accès réseau : filaires vs. sans fil > Les technologies d'accès définissent comment les appareils se connectent physiquement ou logiquement au médium de transmission. **Technologies filaires** : - **Ethernet (IEEE 802.3)** : Standard dominant pour les LAN. Vitesses : 10 Mbps (10BASE-T), 100 Mbps (100BASE-TX), 1 Gbps (1000BASE-T), 10 Gbps (10GBASE-T). Utilise des paires torsadées (Cat5e, Cat6, Cat6a) ou fibre optique. - **Fibre optique** : Transmet des signaux lumineux. Très haut débit (10 Gbps à 100+ Gbps), faible atténuation, immunité aux interférences électromagnétiques. Utilisée pour les dorsales et les connexions FTTH. **Technologies sans fil** : - **Wi-Fi (IEEE 802.11)** : Bande 2,4 GHz et 5 GHz. Standards : 802.11b (11 Mbps), 802.11g (54 Mbps), 802.11n (600 Mbps), 802.11ac (1,3 Gbps), 802.11ax (Wi-Fi 6, jusqu'à 9,6 Gbps). Utilise CSMA/CA pour éviter les collisions. - **Bluetooth (IEEE 802.15.1)** : PAN, courte portée (~10 m), faible consommation, pour périphériques (casques, claviers). - **Cellulaire (4G/5G)** : WAN mobile. 4G LTE : jusqu'à 100 Mbps en descente. 5G : jusqu'à 10 Gbps, faible latence (~1 ms), massive IoT. **Exemple résolu** : Calcul du débit théorique maximal pour un lien Ethernet 100BASE-TX en mode full-duplex. **Corrigé** : 100BASE-TX utilise deux paires torsadées, une pour l'émission, une pour la réception. Chaque paire supporte 100 Mbps. En full-duplex, émission et réception simultanées → débit effectif de 100 Mbps dans chaque direction, soit 200 Mbps agrégé. Cependant, le débit nominal déclaré reste 100 Mbps (spécifié par paire en une direction). **Exercice d'application** : Une école souhaite connecter un bâtiment distant à 500 mètres du bâtiment principal. Le terrain présente des interférences électromagnétiques fortes. Quelle technologie recommanderiez-vous et pourquoi ? **Corrigé** : Fibre optique monomode. Immunité aux interférences électromagnétiques, atténuation très faible sur 500 m (<< 10 km typique pour monomode), supporte facilement 1 Gbps+. ### Équipements réseau : fonctions et placement > Les équipements intermédiaires dirigent, filtrent ou amplifient le trafic réseau selon leur fonction et leur position dans la topologie. - **Hub** : Couche Physique. Diffuse toutes les trames reçues sur tous les ports sauf celui d'entrée. Génère beaucoup de collisions (domaine de collision unique). Obsolète. - **Switch (commutateur)** : Couche Liaison de données. Apprend les adresses MAC associées à chaque port. Transmet les trames uniquement vers le port destination. Crée un domaine de collision par port (en half-duplex) ou élimine les collisions (full-duplex). Plus intelligent qu'un hub. - **Routeur** : Couche Réseau. Connecte des réseaux différents. Utilise les adresses IP pour prendre des décisions de routage basé sur une table de routage. Effectue le NAT (Network Address Translation) pour partager une adresse IP publique. - **Pare-feu** : Peut opérer à plusieurs couches (souvent 3 et 4). Filtre le trafic basé sur des règles (IP source/destination, ports, protocole). Peut être matériel ou logiciel. - **Point d'accès (Access Point)** : Couche Liaison de données. Permet aux appareils sans fil de se connecter à un réseau filaire (généralement Ethernet). Fonctionne comme un switch pour le trafic sans fil. **Exemple résolu** : Dans un réseau avec un switch 24 ports connecté à un routeur, un ordinateur envoie un paquet à un autre ordinateur sur le même switch. Décrivez le chemin du paquet et le traitement par chaque équipement. **Corrigé** : 1. Ordinateur A → Switch : La trame Ethernet arrive sur un port du switch. 2. Switch : Vérifie sa table MAC. Si l'adresse MAC de l'ordinateur B est connue (appris précédemment), il transmet la trame uniquement vers le port de B. Sinon, il inonde (envoie sur tous les ports sauf celui d'entrée). 3. Switch → Ordinateur B : La trame est reçue par B. Le routeur n'est pas impliqué car la communication est au sein du même sous-réseau LAN (même adresse IP réseau). **Exercice d'application** : Un utilisateur ne peut pas accéder à Internet, mais peut accéder à d'autres appareils sur le réseau local. Le ping vers la passerelle par défaut échoue. Quel équipement est probablement en cause, et quelle vérification effectuer en premier ? **Corrigé** : Le routeur (ou la passerelle configurée sur l'ordinateur) est en cause. Vérifier en premier : la configuration de la passerelle par défaut sur l'ordinateur (est-elle correcte ?) et l'état physique/link du port du routeur connecté au switch. ## IV. Le modèle OSI ### Description détaillée des 7 couches > Le modèle OSI (Open Systems Interconnection) est un cadre conceptuel qui normalise les fonctions d'un système de communication en sept couches distinctes, chacune ayant un rôle bien défini. **Couche 1 : Physique** > Définit les caractéristiques électriques, mécaniques, procédurales et fonctionnelles pour transmettre un flux brut de bits sur un médium physique. - Médium : Câble (paires torsadées, coaxial, fibre optique), ondes radio. - Signaux : Tension, lumière, modulation. - Topologie : Bus, étoile, anneau. - Débit : Mesuré en bits par seconde (bps). **Exemple** : 10BASE-T spécifie un signal électrique de 10 Mbps sur paires torsadées Cat3 ou mieux, avec connecteur RJ45. **Couche 2 : Liaison de données** > Assure le transfert fiable de trames entre deux nœuds directement connectés. Détecte et peut corriger les erreurs provenant de la couche physique. - Sous-couches : LLC (Logical Link Control) et MAC (Media Access Control). - Fonctions : Encapsulation/déencapsulation, adressage MAC, contrôle d'accès au médium (ex : CSMA/CD pour Ethernet half-duplex, CSMA/CA pour Wi-Fi), détection d'erreurs (CRC - Cyclic Redundancy Check). **Exemple** : Une trame Ethernet contient : Préambule (8 octets), SFD (1 octet), Adresse MAC destination (6), Adresse MAC source (6), Type/Longueur (2), Données (46-1500), FCS (4 octets CRC). **Couche 3 : Réseau** > Gère l'adressage logique, le routage et le transfert de paquets entre des réseaux potentiellement différents. - Protocole principal : IP (IPv4, IPv6). - Fonctions : Adressage IP, fragmentation/réassemblage, routage (choix du chemin basé sur la table de routage), contrôle de congestion (ICMP pour messages de contrôle). **Exemple** : Un routeur reçoit un paquet IP. Il vérifie l'adresse IP de destination dans sa table de routage, choisit l'interface de sortie appropriée, et réencapsule le paquet dans une nouvelle trame de couche 2 pour ce lien. **Couche 4 : Transport** > Fournit un transfert de données de bout en bout entre des applications hôtes. Peut offrir fiabilité, contrôle de flux et contrôle de congestion. - Protocoles principaux : TCP (Transmission Control Protocol) et UDP (User Datagram Protocol). - TCP : Orienté connexion, fiable (numéros de séquence, acquittements, retransmission), contrôle de flux (fenêtre glissante), contrôle de congestion. - UDP : Sans connexion, non fiable, faible latence, pas de contrôle de flux. Utilisé pour le streaming, les jeux en ligne, DNS. **Exemple** : Une demande HTTP utilise généralement TCP sur le port 80. Le numéro de port permet au système d'exploitation de diriger les données vers le bon processus (navigateur). **Couche 5 : Session** > Établit, gère et termine les sessions (dialogues) entre les applications. - Fonctions : Authentification, autorisation, rétablissement après interruption, gestion du dialogue (qui parle quand). - Exemples de protocoles : NetBIOS, RPC (Remote Procedure Call), PPTP. **Exemple** : Lors d'une connexion FTP, une session est établie pour permettre plusieurs commandes (login, changement de répertoire, transfert de fichiers) sous la même authentification. **Couche 6 : Présentation** > Traduction, chiffrement et compression des données pour que la couche Application puisse les interpréter indépendamment du format utilisé par le système d'envoi. - Fonctions : Conversion de formats (EBCDIC ↔ ASCII), chiffrement (SSL/TLS opère ici, bien que souvent associé à l'Application), compression (ex : JPEG, MPEG). **Exemple** : Un document Word sauvegardé en format .docx est une présentation spécifique des données. Lors de l'envoi par e-mail, il peut être compressé (ZIP) et chiffré (PGP) à cette couche avant transmission. **Couche 7 : Application** > Fournit les services réseau directement aux applications utilisateur ou aux processus applicatifs. - Fonctions : Interface utilisateur réseau, identification des partenaires de communication, synchronisation. - Protocoles : HTTP (Web), FTP (transfert de fichiers), SMTP (envoi d'e-mail), POP3/IMAP (réception d'e-mail), DNS (résolution de noms), DHCP (attribution dynamique d'IP). **Exemple** : Lorsque vous utilisez un navigateur pour accéder à `https://www.cm`, le protocole HTTP (ou HTTPS) de la couche Application formule la demande GET, qui est ensuite passée à la couche Présentation pour un éventuel chiffrement TLS, puis à la couche Transport (TCP sur le port 443 pour HTTPS). ### Interaction entre les couches : encapsulation et déencapsulation > Lors de l'envoi, chaque couche ajoute son propre en-tête (et parfois pied de page) aux données reçues de la couche supérieure : c'est l'encapsulation. À l'arrivée, le processus inverse se produit : chaque couche retire son en-tête/pied de page après avoir effectué ses fonctions : c'est la déencapsulation. **Exemple résolu** : Un message HTTP de 500 octets est envoyé via Ethernet sur un réseau local. 1. **Application** : Données HTTP = 500 octets. 2. **Transport (TCP)** : Ajoute un en-tête TCP de 20 octets → Segment = 520 octets. 3. **Réseau (IP)** : Ajoute un en-tête IP de 20 octets → Paquet = 540 octets. 4. **Liaison (Ethernet)** : Ajoute un en-tête (14 octets : 6 dest MAC + 6 src MAC + 2 type) et un pied de page FCS (4 octets CRC) → Trame = 540 + 14 + 4 = 558 octets. 5. **Physique** : La trame de 558 octets est convertie en signaux électriques/optiques pour la transmission. À la réception, le processus s'inverse : le récepteur vérifie le FCS, retire l'en-tête Ethernet, puis l'en-tête IP, puis l'en-tête TCP, pour livrer les 500 octets HTTP à l'application. **Exercice d'application** : Un segment TCP de 1460 octets (données + en-tête TCP) est envoyé sur un réseau Ethernet. Quelle est la taille minimale de la trame Ethernet résultante, en supposant un en-tête IP standard ? **Corrigé** : - Données TCP : 1460 octets (cela inclut généralement l'en-tête TCP de 20 octets + données applicatives, donc données applicatives = 1440 octets). - En-tête IP : 20 octets → Paquet IP = 1460 + 20 = 1480 octets. - En-tête Ethernet : 14 octets (dest MAC + src MAC + type). - Pied de page Ethernet (FCS) : 4 octets. - Taille trame = 1480 + 14 + 4 = 1500 octets. C'est la taille maximale standard (MTU) pour Ethernet traditionnel. Une trame de 1500 octets est valide. ## V. IP addressing ### Adressage IPv4 : structure et classes (historiques) > Une adresse IPv4 est un identifiant logique de 32 bits, généralement représenté en notation décimale pointée (quatre octets de 0 à 255 séparés par des points). Elle permet de hiérarchiser le routage en séparant l'identifiant de réseau et l'identifiant d'hôte. **Structure** : 32 bits = 4 octets. **Notation** : `a.b.c.d` où chaque `a`, `b`, `c`, `d` est un entier entre 0 et 255. **Classes historiques** (basées sur les premiers bits de l'octet 1) : - **Classe A** : 0xxxxxxx → Plage 1-126. Réseau : 1er octet. Hôte : 3 derniers octets. Masque par défaut : 255.0.0.0 (/8). - **Classe B** : 10xxxxxx → Plage 128-191. Réseau : 2 premiers octets. Hôte : 2 derniers octets. Masque par défaut : 255.255.0.0 (/16). - **Classe C** : 110xxxxx → Plage 192-223. Réseau : 3 premiers octets. Hôte : dernier octet. Masque par défaut : 255.255.255.0 (/24). - **Classe D** : 1110xxxx → 224-239 (multicast). - **Classe E** : 1111xxxx → 240-255 (réservé expérimental). **Note** : Le système de classes est largement obsolète, remplacé par le CIDR (Classless Inter-Domain Routing), mais il reste utile pour comprendre l'historique et certains concepts de base. **Exemple résolu** : Déterminez la classe, l'adresse de réseau et l'adresse de broadcast pour l'adresse IPv4 `172.16.10.45`. **Corrigé** : - Premier octet = 172 → entre 128 et 191 → **Classe B**. - Masque par défaut Classe B : 255.255.0.0. - Adresse de réseau : Conserver les bits réseau (premiers 16 bits), mettre à zéro les bits hôte. `172.16.10.45` AND `255.255.0.0` = `172.16.0.0`. - Adresse de broadcast : Conserver les bits réseau, mettre à un tous les bits hôte. `172.16.0.0` OR `0.0.255.255` = `172.16.255.255`. - Plage d'adresses utilisables : `172.16.0.1` à `172.16.255.254`. ### Masque de sous-réseau et CIDR > Le masque de sous-réseau est un nombre de 32 bits qui, appliqué à une adresse IP via un ET logique, révèle l'adresse de réseau. Le CIDR notation (`/n`) indique le nombre de bits consécutifs à 1 commençant par la gauche dans le masque. **Objectif** : Permettre une subdivision flexible des adresses IP (subnetting) pour mieux adapter la taille des réseaux au nombre réel d'hôtes, réduisant le gaspillage d'adresses. **Formule** : Nombre d'hôtes utilisables par sous-réseau = $2^{(32 - n)} - 2$ (On soustrait 2 : l'adresse de réseau et l'adresse de broadcast ne sont pas attribuables aux hôtes). **Exemple résolu** : Vous avez l'adresse réseau `192.168.1.0` et vous souhaitez créer des sous-réseaux pouvant chacun accueillir au moins 30 hôtes. Quel masque de sous-réseau (en notation CIDR et décimale pointée) devez-vous utiliser ? Combien de sous-réseaux pouvez-vous créer ? **Corrigé** : - Besoin : ≥ 30 hôtes utilisables → $2^h - 2 \geq 30$ → $2^h \geq 32$ → $h \geq 5$ bits pour l'hôte. - Donc, bits réseau = $32 - h \leq 27$. On choisit le plus petit masque possible (plus de sous-réseaux) : $h = 5$ → bits réseau = 27 → `/27`. - Masque décimal : 27 bits à 1 → `11111111.11111111.11111111.11100000` = `255.255.255.224`. - Nombre d'hôtes par sous-réseau : $2^5 - 2 = 32 - 2 = 30$ (conforme). - Nombre de sous-réseaux : Bits empruntés au champ hôte d'origine = bits réseau nouveau - bits réseau original. Original (Classe C implicite ici, mais on part de `192.168.1.0/24`) : /24. Nouveau : /27. Bits empruntés = 27 - 24 = 3. Nombre de sous-réseaux = $2^3 = 8$. - Les sous-réseaux sont : `192.168.1.0/27`, `192.168.1.32/27`, `192.168.1.64/27`, ..., `192.168.1.224/27`. **Exercice d'application** : Un réseau utilise l'adresse `10.0.0.0/16`. Quel est le nombre maximal d'adresses IP utilisables pour les hôtes dans un seul sous-réseau si on utilise un masque `/20` ? Combien de tels sous-réseaux `/20` peuvent être créés à partir de `/16` ? **Corrigé** : - Pour un sous-réseau `/20` : bits hôte = 32 - 20 = 12. Adresses utilisables = $2^{12} - 2 = 4096 - 2 = 4094$. - Nombre de sous-réseaux `/20` dans un `/16` : Bits empruntés = 20 - 16 = 4. Nombre de sous-réseaux = $2^4 = 16$. ### Adresses IP spéciales > Certaines adresses IPv4 ont des usages réservés et ne doivent pas être attribuées à des hôtes généraux sur l'Internet public. - **Adresse de boucle locale** : `127.0.0.0/8` (souvent `127.0.0.1`). Permet à une machine de s'envoyer des paquets à elle-même pour tester la pile TCP/IP. - **Adresses privées (RFC 1918)** : Non routables sur l'Internet public. Utilisées pour les réseaux internes. - `10.0.0.0/8` (10.0.0.0 à 10.255.255.255) - `172.16.0.0/12` (172.16.0.0 à 172.31.255.255) - `192.168.0.0/16` (192.168.0.0 à 192.168.255.255) - **Adresse de liaison locale (Link-Local)** : `169.254.0.0/16` (APIPA - Automatic Private IP Addressing). Utilisée quand un DHCP échoue et qu'aucune IP statique n'est configurée. Permet une communication limitée sur le même lien. - **Adresse de réseau** : Tous les bits hôte à 0 (ex : `192.168.1.0` dans un `/24`). Identifie le réseau lui-même. - **Adresse de broadcast** : Tous les bits hôte à 1 (ex : `192.168.1.255` dans un `/24`). Utilisée pour envoyer un paquet à tous les hôtes du sous-réseau. **Exemple résolu** : Un ordinateur obtient automatiquement l'adresse `169.254.5.67` après avoir échoué à obtenir une adresse via DHCP. Que signifie ceci, et quelle est la première action de dépannage recommandée ? **Corrigé** : Ceci indique que l'ordinateur a utilisé l'APIPA (Adresse de Liaison Locale) car le serveur DHCP ne répondait pas. La première action de dépannage est de vérifier la connectivité physique/link vers le réseau (câble Ethernet bien branché, voyant du switch allumé) et/ou la disponibilité du serveur DHCP (est-il en marche ? accessible ?). **Exercice d'application** : Pourquoi ne peut-on pas attribuer l'adresse `192.168.1.0` à un ordinateur sur un réseau configuré avec un masque `/24` ? **Corrigé** : Parce que `192.168.1.0` est l'adresse de réseau pour le sous-réseau `192.168.1.0/24` (tous les bits hôte à 0). Elle est réservée pour identifier le réseau lui-même et ne peut pas être attribuée à un hôte.

Quiz du chapitre

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

  1. 1. Which protocol is primarily responsible for translating domain names into IP addresses?
  2. 2. What does the 'S' in HTTPS stand for?
  3. 3. Which layer of the TCP/IP model corresponds to the OSI model's Data Link layer?
  4. 4. What is the primary function of a router in a network?
  5. 5. A student wants to access a school's internal server from home using a secure connection. Which technology should they use?
  6. 6. In a web application, when a user submits a form using the POST method, where is the form data typically sent?
  7. 7. Which of the following best describes the role of a firewall in network security?
  8. 8. A web developer is building a site that must work across different browsers and devices. Which technology ensures consistent styling and layout?
  9. 9. Which statement correctly describes the difference between IPv4 and IPv6?
  10. 10. In the context of web APIs, what does REST stand for and what is its primary architectural constraint?
  11. 11. A network administrator observes that packets are being dropped when the destination IP address is not in the routing table. What is the most likely cause?
  12. 12. Which of the following statements about cookies and localStorage is TRUE?