Réseaux & Protocoles de communication (PDF)
Document Details
Uploaded by SaneNewYork
Université de M'Hamed Bougara, Boumerdes
2024
Dr. Abdelhak Mesbah
Tags
Related
- Initiation aux réseaux informatiques - POLY - 2024-2025 PDF
- Protocoles de Communication PDF
- RPC - Chapitre 3 - DHCP PDF
- Chapitre 2 : La Couche Liaison de Données PDF
- Cours Réseaux informatiques LAN - Notion Transmission Données PDF
- Cours Cisco Networking Academy - Protocoles et Communications Réseau PDF
Summary
Cette présentation détaille les réseaux et protocoles de communication, incluant les concepts de base, les modèles de référence OSI et TCP/IP, et diverses topologies de réseaux.
Full Transcript
Réseaux & Protocoles de communication Dr. Abdelhak Mesbah Maître de conférences à l’université de M’Hamed Bougara, Boumerdes Université de M’Hamed Bougara, Boumerdes Faculté des sciences Département informatique...
Réseaux & Protocoles de communication Dr. Abdelhak Mesbah Maître de conférences à l’université de M’Hamed Bougara, Boumerdes Université de M’Hamed Bougara, Boumerdes Faculté des sciences Département informatique Laboratoire LIMOSE Plan du cours ▪Généralités sur les réseaux informatiques ▪Les modèles de référence OSI et le TCP/IP ▪Les adresses IP ▪DHCP ▪NAT ▪TCP ▪Les réseaux WIFI. Foot here November 3, 2024 2 Chapitre 1 :Généralités sur les réseaux informatique Foot here November 3, 2024 3 Réseau informatique ▪ Définition : Un réseau informatique est un ensemble de nœud (équipement : ordinateurs, imprimantes, …) relié entre eux grâce à des lignes de communications (support de communication : câble réseau, wifi, fibre optique, satellite, …) afin d’échanger des informations. ▪ Partager les ressources matérielles (imprimantes, scanner…) et logicielles (fichier, applications…) entre les ordinateurs du réseau. ▪ La communication (courrier électronique, discussion instantanée, etc.) ▪ Le jeu vidéo multi-joueurs. ▪ Réduction du temps et du coût Foot here November 3, 2024 4 Classification des réseaux Classification des réseaux Topologie Typologie Foot here November 3, 2024 5 Topologie des réseaux ▪ Manière de relier les équipements entre eux : ▪ Physique : comment le système de câblage est utilisé pour relier les équipements (Bus, Anneau, Étoile) ▪ Logique : comment les échanges circulent au travers du système de câblage (diffusion ou point à point) Bu s Anne Étoi Mail Hiérarchi au le lé que Foot here November 3, 2024 6 Topologie des réseaux ▪ Réseau : Bus ▪ Tous les appareils du réseau sont connectés à un seul câble principal appelé "bus". ▪ A chaque extrémité le réseau est terminé par une résistance (appelée bouchon) pour empêcher les signaux parasites. ▪ Les données sont transmises dans les deux sens le long du bus, et chaque dispositif du réseau vérifie si les données sont destinées à lui (mode Diffusion). ▪ Avantages : ▪ Simple à mettre en œuvre et peu coûteux. ▪ Nécessite moins de câblage. ▪ Inconvénients : ▪ Si le câble principal est endommagé, tout le réseau tombe en panne. ▪ Difficile à étendre et à gérer dans de grands réseaux. ▪ Seul une machine peut parler à la fois. Foot here November 3, 2024 7 Topologie des réseaux ▪Réseau : Etoile ▪ Tous les dispositifs sont connectés à un dispositif central, comme un switch ou un hub. ▪ C’est la topologie la plus courante ▪ Mode point à point. ▪Avantages : ▪ Si un câble est coupé ou qu'un appareil est défaillant, le reste du réseau continue de fonctionner. ▪ Facile à gérer et à diagnostiquer. ▪Inconvénients : ▪ Si le dispositif central tombe en panne, tout le réseau est affecté. ▪ Nécessite plus de câblage par rapport à la typologie en bus. Foot here November 3, 2024 8 Topologie des réseaux ▪Réseau : Anneau ▪ Chaque appareil est connecté à deux autres appareils pour former un cercle ou un anneau ▪ Les données transmises font le tour de l'anneau avant d'être détruites (mode Diffusion). ▪Avantages : ▪Inconvénients : Foot here November 3, 2024 9 Diffusion & Point à point ▪Mode de diffusion ▪ Ce mode de fonctionnement consiste à n'utiliser qu'un seul support de transmission. ▪ Chaque message envoyé sur le réseau est reçu par toutes les stations. ▪ Exemple : Topologie Bus et anneau, connexion Wifi, satellite. ▪Mode point à point: ▪ Dans ce mode, le support physique ne relie qu'une paire d'unités seulement. ▪ Pour que deux stations communiquent, elles passent obligatoirement par un intermédiaire (le nœud). ▪ Le transfert d’informations dans ce type de réseau nécessite l’emploi de : ▪ routeurs entre réseaux différents, ▪ switch (commutateur) au sein d'un même réseau. ▪ Exemple: Topologie en étoile, Maillé, en arbre. Foot here November 3, 2024 10 Typologies des réseaux 100k 10k m 100 1k m WA GA m MA N 10 m N LA N 1 m N m PAN/HAN LA LA N N LA N MA N LA LAN N Foot here November 3, 2024 11 Typologies des réseaux 100k 10k m 100 1k m WA GA m MA N 10 m N LA N 1 m N ▪ Personal Area Network m PAN/HAN ▪ Il permet d’interconnecter des équipements personnels d’un seul utilisateur avec l’ordinateur. ▪ Les équipements peuvent être connectés soit via des câbles ou sans fil (Bluetooth, infrarouge, …) ▪ Réseau limité à quelques mètres (1 à 2 m) ▪ Home Area network ▪ Couvre généralement une seule maison. ▪ Tout appareil connecté à ce réseau pourra partager des ressources, par exemple Internet, des appareils intelligents, des imprimantes, des compteurs intelligents. Foot here November 3, 2024 12 Typologies des réseaux 100k 10k m 100 1k m WA GA m MA N 10 m N LA N 1 m N ▪Local Area Network m PAN/HAN ▪ Petite zone géographique comme LAN un bâtiment, un bureau ou un campus. ▪ Connecte des ordinateurs, imprimantes, serveurs et autres dispositifs réseau dans une organisation. ▪ Repose principalement sur les connexions filaires et sans fil, avec des switches et des routeurs pour la gestion. Foot here November 3, 2024 13 Typologies des réseaux 100k 10k m 100 1k m WA GA m MA N 10 m N LA N 1 m N ▪Metropolitan Area Network m PAN/HAN LAN LAN ▪ Couvre une ville ou une grande zone métropolitaine. ▪ Connecte plusieurs LAN dans différents emplacements au sein MAN de la même zone ▪ Utilise souvent des connexions LAN LAN en fibre optique. Foot here November 3, 2024 14 Typologies des réseaux 100k 10k m 100 1k m WA GA m MA N 10 m N LA N 1 m N ▪Wide Area Network m PAN/HAN ▪ S'étend sur une grande zone géographique, comme un pays, un continent. ▪ Connecte plusieurs LAN et MAN sur de grandes distances ▪ Utilise des technologies comme la communication par satellite, la fibre optique. Foot here November 3, 2024 15 Typologies des réseaux 100k 10k m 100 1k m WA GA m MA N 10 m N LA N 1 m N ▪Global Area Network m PAN/HAN ▪ Connecte différents types de réseaux (LAN, MAN, WAN) à une échelle mondiale,. ▪ S'appuie sur une infrastructure à grande échelle, y compris les câbles en fibre optique, les câbles sous- marins, les satellites ▪ Supporte la communication et le partage de données à l'échelle mondiale, notamment pour les services cloud, les opérations commerciales internationales et les services Internet. Foot here November 3, 2024 16 transmission ▪ Simplex ▪Half-duplex ▪Full-duplex ▪ Les données circulent ▪ Les données ▪ les données dans un seul sens, circulent dans un circulent de façon l’émetteur vers le récepteur. sens ou l’autre, bidirectionnelle et mais pas les deux simultanément. ▪ Utile lorsque les données n’ont pas simultanément. ▪ Chaque extrémité besoin de circuler dans ▪ Chaque extrémité de la ligne peut les deux sens (par de la liaison émet exemple de la souris ainsi émettre et ainsi chacune à vers l'ordinateur, canal son tour (walkie- recevoir en même radio) temps talkie). Foot here November 3, 2024 17 Concept de mode de connexion ▪Mode connecté ▪Mode non connecté ▪ Une connexion doit être établie entre deux ▪ Les données sont envoyées directement, dispositifs avant de pouvoir échanger des sans établir de connexion entre l'émetteur données. et le récepteur. ▪ Cette connexion est maintenue pendant ▪ Ce mode est plus rapide, car il n'y a pas toute la durée de la communication. d'étape de connexion ou de gestion de la ▪ C'est une approche similaire à un appel transmission. téléphonique où il faut d'abord établir la ▪ Idéal pour des applications où la rapidité connexion avant de communiquer. prime sur la fiabilité, comme la diffusion ▪ Assure une transmission fiable des de vidéos en streaming ou les jeux en données. ligne. Foot here November 3, 2024 18 Concept de mode de connexion ▪Mode connecté ▪ Mode non connecté ▪ La source émet les données sans aucune ▪ La source contacte le destinataire entente préalable avec le destinataire. avant d’émettre. ▪ C’est le principe du courrier en envoi simple. ▪ Si le destinataire l’accepte, une ▪ Le client poste une lettre dans une boite aux lettres. connexion est ouverte. ▪ Chaque lettre porte l’adresse du destinataire. ▪ La source émet les données. ▪ La réseau (la poste) achemine la lettre et la dépose dans la boite du récepteur. ▪ Une fois la transmission terminée, ▪ Le destinataire ignore qu’il doit recevoir des émetteur et destinataire ferment la données avant leur réception. connexion. Foot here November 3, 2024 19 Concept d’Architecture des réseaux Client Serveur Stocka Niveau 1 Niveau ge La 2 Niveau présentatio Logique 3 n applicat BDD ive ▪Peer 2 Peer ▪ Client/server ▪3 tiers ▪ Chaque appareil peut ▪ les clients envoient des ▪ La présentation, la agir à la fois comme requêtes au serveur, qui traite ces requêtes et logique applicative client et serveur. et la base de retourne les réponses ▪ La décentralisation ▪ Le modèle client-serveur données sont permet à tous les permet une gestion séparées en couches nœuds d'être égaux, centralisée des distinctes pour rendant le système ressources, où un serveur plus résilient aux dédié répond aux besoins améliorer la pannes de nœuds de plusieurs clients modularité et la individuels. simultanément. maintenabilité. Foot here November 3, 2024 20 Réseaux Homogènes & Hétérogènes ▪Réseaux Homogènes : Tous les équipements sont de même constructeurs : ▪ Apple Aple-Talk. ▪ Microsoft NetBios ▪ IBM SNA ▪Réseaux Hétérogènes: Les équipements reliés au réseau sont de constructeur différents. ▪Les informations échangées ne sont pas interpréter de la même façon. ▪Les équipements ne parlent pas le même langage. Problème : Comment assurer l’interopérabilité des différents équipements. Foot here November 3, 2024 21 Protocole ▪Ensemble des règles ou procédures à respecter pour émettre et recevoir des données sur le réseau. ▪ Deux ordinateurs doivent utiliser le même protocole pour pouvoir communiquer entre eux. ▪ Il doivent parler le même langage pour se comprendre. ▪Le but des protocoles est la compréhension entre machines / logiciels indépendamment du système d’exploitation ou de la plate- forme, des marques de routeurs, etc. tout en limitant les risques d’erreurs durant la transmission. ▪Il en existe plusieurs selon ce que l'on attend de la communication. ▪ Accéder à une page Web via le Protocol (HTTP) Foot here November 3, 2024 22 Normalisation et Standardisation ▪Une norme : des accords documentés décrivant des spécifications des produits ou des services. ▪Pour que deux entités puissent travailler correctement, il est indispensable de mettre en place le même protocole. Les mêmes règles. ▪Il est donc essentiel que ceux-ci soient formalisé et normalisés. ▪Les systèmes en réseau doivent être ouverts à tout type d’acteur. ▪Eliminer les incompatibilité entre les produits et les services. ▪Instance de normalisation ▪ IANOR : institut algérien des normalisation ▪ ISO : International Organisation for Satndardization ▪ IETF : Internet Engineering Task Force est le principal acteur pour les protocoles de l’internet. ▪ IEEE : Institute of Electrical and Electronics Engineering Foot here November 3, 2024 23 ISO-OSI (Open Systems Interconnection) ▪On a besoin d’implanter un grand nombre de fonctions (détection et correction d’erreurs, contrôle de flux, routage, etc.) pour pouvoir communiquer convenablement. ▪Comment envoyer un message ? ▪ Sur quel support ? Fibre optique, coaxial, satellite …? ▪ Comment arriver à destination …? ▪ Comment corriger les erreurs … ? ▪ Quelle route utilisée pour l’atteindre …? ▪ Quel est le service demandé ? ▪ Quel est le type de données que je veux envoyer … ? ▪… Foot here November 3, 2024 24 ISO-OSI (Open Systems Interconnection) ▪Le model a été proposé afin de normaliser les protocoles de communication en les modélisant dans un système à 7 couches. Gestion de l’Applica tion Fonction de Transpor t Foot here November 3, 2024 25 ISO-OSI (Open Systems Interconnection) ▪La couche physique ▪ Elle permet de transformer un signal binaire en un signal compatible avec le support choisi (cuivre, fibre optique, etc.). Foot here November 3, 2024 26 ISO-OSI (Open Systems Interconnection) ▪La couche Liaison ▪ Accepter les données provenant du support de transmission. ▪ La couche de liaison de données est gérée par la carte d'interface réseau (NIC :Network interface card) et les pilotes de périphériques des machines hôtes. ▪ L’utilisation d’un entête de trame contient l'adresse source et destination indiquant de quel appareil provient la trame et quel appareil est censé la recevoir et la traiter (l’@ physique MAC «Media Access Control» « 6 octes »). ▪ La détection et la correction d’erreur. Foot here November 3, 2024 27 ISO-OSI (Open Systems Interconnection) ▪La couche Réseau ▪ Transiter les données entre deux points d’un réseau ▪ Adressage Logique : pour identifier chaque périphérique de manière unique sur un réseau ▪ Les techniques de routage permettant l'interconnexion de réseaux différents. ▪ Assure la gestion des congestions @IP @IP 3 2 @IP @IP 1 4 Foot here November 3, 2024 28 ISO-OSI (Open Systems Interconnection) ▪La couche Transport ▪ Prend le message de la couche supérieur et effectue la segmentation (devise le message en petites unités avec des numéro de séquence). ▪ Elle est responsable de la livraison de bout en bout du message complet. ▪ Transmettre le message au processus approprié en utilisant une adresse de port. 8 HT 0 TP 2 1 FT P 2 5 SMT P @IP Foot here November 3, 2024 4 29 ISO-OSI (Open Systems Interconnection) ▪La couche Session ▪ Contrôler le dialogue : Permet à deux systèmes de déterminer le mode de transmission d’une communication : Half-duplex ou Full Duplex…. ▪ Permet aux deux processus d’établir, d’utiliser et de terminer une connexion. Foot here November 3, 2024 30 ISO-OSI (Open Systems Interconnection) ▪La couche Présentation ▪ Les données de la couche d'application sont extraites ici et manipulées selon le format requis pour être transmises sur le réseau (HTML, MP3, JPEG …) ▪ Le format de codage interne des données ▪ La compression des données ▪ Le chiffrement des données Foot here November 3, 2024 31 ISO-OSI (Open Systems Interconnection) ▪ La couche Application ▪ Les protocoles de la couche application aident à échanger des données entre les programmes exécutés sur la machine source et la machine de destination ▪ Cette couche sert d’interface pour que les services d'application (HTTP, FTP…) puissent accéder au réseau et pour afficher les informations reçues à l'utilisateur. Foot here November 3, 2024 32 Encapsulation / Désencapsulation Foot here November 3, 2024 33 ISO-OSI (Open Systems Interconnection) Réseau Liaison de Liaison de Liaison de données données données Physique Physique Physique Foot here November 3, 2024 34 ISO-OSI vs TCP /IP Foot here November 3, 2024 35 Chapitre 2 : Adressage IP Foot here November 3, 2024 36 L'adressage : couche 2 Liaison des données ▪L’adressage physique ▪@MAC : est un identifiant unique pour une machine, stocké dans la carte réseau ▪Désignent de façon unique une interface réseau dans le monde ▪La couche 2 utilise l’adresse physique MAC. Il n’y a aucune séparation logique entre les réseaux à cette couche, c’est fait à la couche 3. MAC 6 48 MAC 1 2 octets bits MAC MAC 3 4 Apple, Internet Inc. MAC MAC 5 6 Foot here November 3, 2024 37 L'adressage : couche 2 Liaison des données ▪ EtherType Protocole : DESTINATIO SOURCE LENGTH / ▪ 0x0800 Internet Protocol version 4 PREAMBLE … DATA… CRC (IPv4) N ADDRESS ADDRESS ETHERTYPE ▪ 0x0806 Address Resolution Protocol (ARP) ▪ 0x8035 Reverse Address Resolution Protocol 8 6 6 2 Taille 4 (RARP) octets octets octets octets variable octets ▪ 0x809b AppleTalk (Ethertalk) 46-1500 octets Foot here November 3, 2024 38 Adressage IP Ru Vill e e Numéro de Pay téléphone s Algérie : +213 France : +33 … Foot here November 3, 2024 39 L'adressage : couche 3 Réseau ▪L’adressage logique ▪ L’adressage IP est un adressage logique qui est implémenté dans la couche 3. ▪ Le concepteur de réseau utilise les adresse IP pour partitionner le réseau en sous- réseaux (subnets). ▪ Cela améliore la performance et la sécurité et facilite le débogage 4 octets = 32 bits Octet1. Octet2. Octet3. octet4 1 octet = 8 bits XXXX XXXX. XXXX XXXX. XXXX XXXX. XXXX XXXX Exemple : (1000 0001. 0000 1010. 1101 1001. 0010 0111)2 129. 10. 217. 39 Foot here November 3, 2024 40 Adressage IP : Partie réseau et machine 4 octets = 32 bits Adresse Réseau Adresse Machine 129. 10. 217. 39 Tous les hôtes d’un même réseau doivent avoir le même ID réseau, unique dans l’inter-réseau USA New york Algérie Alger Algérie San Francisco Algérie Bejaia Algérie Chicago Algérie Batna Foot here November 3, 2024 41 Les classes d’adresses Octet1 Octet2 Octet3 Octet4 0 8 16 24 32 - 1.0.0.0 à 126.255.255.254$ Classe 0xxx xxxx xxxx xxxx xxxx xxxx - Nombre réseaux : 126, de machines : A xxxx xxxx 16777214, 0000 0001. 0000 0000. 0000 0000. 0111 1111. 1111 1111. 11111111. 0000 0000 1111 1110 - 0.0.0.0 est réservé - 0.0.0.1 à 0.255.255.255 des adresses non valide Classe 10xx xxxx xxxx xxxx xxxx xxxx -- 127.0.0.0 128.0.0.0à 127.255.255.255 à 191.255.0.0 des B xxxx xxxx adresses - Nombrenon valide. réseaux Réservéde : 16384, pour 1000 0001. 0000 0000. 0000 0000. 1011 1111. 1111 1111. 11111111. « Boucle locale machines » : 65534 0000 0000 1111 1110 Classe 110x xxxx xxxx xxxx xxxx xxxx - 192.0.0.0 à 223.255.255.0 C xxxx xxxx - Nombre réseaux : 2097152, de 1100 0001. 0000 0000. 0000 0000. 1101 1111. 1111 1111. 11111111. 0000 0000 1111 1110 machines : 254 Classe 1110 xxxx xxxx xxxx xxxx xxxx - 224.0.0.0 à D xxxx xxxx 239.255.255.255 1110 0001. 0000 0000. 0000 0000. 1100 1111. 1111 1111. 11111111. 0000 0000 1111 1110 - Réservée au multicast Classe 1111 0xxx xxxx xxxx xxxx xxxx - 240.0.0.0 à E 00001. 0000 0000. 0000 0000 1111 xxxx xxxx. 1111 0111. 1111 1111. 11111111. 255.255.255.255 0000 0000 1111 1111 - Réservée Foot here November 3, 2024 pour un 42 La masque de réseau ▪ Le mécanisme qui situe la limite entre la partie réseau et la partie machine. ▪ Suit de 32 bits ▪ La partie des bits qui fixent l'adresse de réseau est une série continue de 1 ▪ La partie qui correspond aux hôtes est une série continue de 0 ▪ La machine à besoin de savoir si la destination est dans le même réseau ou sur un réseau différent. ▪Class Un réseau se définit Masque par un groupeAdresses Slash d’hôtes dont la partie réseau réseau Nombre de Nombre d'hôtes e réseau réseaux par réseau de l’adresse contient la même configuration binaire et/ou décimale. A 255.0.0.0 /8 1.0.0.0 - 126.255.255.255 126 16777214 255.255.0. Classe Masque de réseau par défaut (binaire) Masque de réseau B /16 128.0.0.0 - 191.255.255.255 16384 65534 0 (décimal) 255.255.2 C Classe /241111. 0000192.0.0.0 - 223.255.255.255 2097152 255.0.0.0 254 55.0A 1111 0000. 0000 0000. 0000 0000 D Classe B 240.0.0.0 1111 1111. 1111224.0.0.0 1111. 0000 0000. 0000 0000 adresses uniques - 239.255.255.255 255.255.0.0 adresses uniques Classe C 1111 1111. 1111 1111. 1111 1111. 0000 0000 255.255.255.0 E non défini 240.0.0.0 - 255.255.255.255 adresses uniques adresses uniques Foot here November 3, 2024 43 La masque de réseau ▪ Une addition LOGIQUE (AND logique) entre l’adresse IP d’un poste et son masque permet de déterminer l’adresse du réseau à laquelle appartient le poste. Adresse IP 192. 168. 10. 1 (Adresse IP)2 1100 0000. 1010 1000. 0000 1010. 0000 0001 ET logique AND Masque 255. 255. 255. 0 réseau (Masque réseau)2 1111 1111. 1111 1111. 1111 1111. 0000 0000 1100 0000. 1010 1000. 0000 1010. 0000 0000 Adresse réseau 192. 168. 10. 0 Foot here November 3, 2024 44 La masque de réseau 1100 1010 0000. 1000. 0000 1010. 0000 0001 - 1111 0000 Espace adressable 192. 168. 10. 1 - 254 ▪Nombre de machines possibles : ▪ 28 - 2 = 254 / 8 bits pour la partie 192.168. machine 10.1 ▪ La première adresse 192.168.10.0 représente l’adresse du réseau ▪ La dernière adresse 192.168.10.255 représente l’adresse de 192.168.10 diffusion 192.168..255 10.2 … ▪ L’adresse de diffusion d’un réseau est la dernière adresse du réseau. 192.168.10.254 ▪ Constituée en positionnant tous les bits de la partie machine à 1. 1010 1100 0000. 1000. 0000 1010. 1111 1111 Adresse de diffusion 192. 168. 10. 255 Foot here November 3, 2024 45 Comment l'adressage Internet était censé fonctionner ICAA IANA N RIR RIL Clien ts Foot here November 3, 2024 46 Comment l'adressage Internet était censé fonctionner ▪ Plus la partie hôte du réseau est grande, plus nous pouvons avoir d'hôtes. ▪ Lorsqu'une entreprise souhaite communiquer sur Internet, elle demande une plage d'adresses IP. ▪ Si elle a 6 000 hôtes, elle demande une plage d'adresses IP suffisamment grande pour couvrir cela plus de la place pour un usage future. ▪ Elle attribue ensuite ses adresses à ses machines dans ses différents bureaux. 14 Combien de machine peut servir avec ce 0. 10. 0. 0 réseau? : 65534 Gaspillage d’adresse ? : 65534 – 6000 = Masque Nombre de Nombre d'hôtes par Classe réseau 59534 réseaux réseau A /8 126 16777214 B /16 16384 65534 C /24 2097152 254 Comment réduire cette perte d’adresse ? Foot here November 3, 2024 47 La notation CIDR : Classless Inter-Domain Routing ▪Le routage Inter-domaine sans classe, introduit en 1993. ▪Supprimer classes fixes 8/16/ et 24/ et permettre au réseau d’être divisés ou soumis dans des réseaux plus petits (des sous- réseaux) ▪N’importe quelle adresse IP peut ainsi actuellement être associée à n’importe quel masque. ▪Les entreprises utilisent le CIDR pour attribuer des adresses IP de manière flexible et efficace Adresse Réseau sur leurs réseaux. Adresse Machine Adresse Sous Adresse Réseau réseau machine Foot here November 3, 2024 48 CIDR : Les sous réseaux ▪Si une entreprise a 6 000 hôtes, elle demande une plage d'adresses IP suffisamment grande pour couvrir cela plus de la place pour un usage future. Adresse Réseau Adresse Machine 1000110 0. 00001010. 00000000. 00000000 1111111 0000000 Masque par 1. 11111111. 00000000. 0 défaut : /16 Adresse Sous Adresse Réseau réseau machine 1000110 0. 10001100. 00000000. 00000000 1111111 0000000 Masque sous- 1. 11111111. 11100000. 0 réseau : / 19 255. 255. 224. 0 140. 10. 0. 0 Masque sous- réseau : / 19 Nombre de machine : 213 – Foot here November 3, 2024 2 = 8190 49 CIDR : Les sous réseaux ▪L’entreprise à 4 départements différents, chacun des départements à 1500 machines ▪Plutôt que d'acheter des plages d'adresses distinctes pour les différents départements, ils peuvent acheter une plage unique et mettre des sous-réseaux. ▪L’adresse réseau allouée à l’entreprise : 140.10.0.0 /19 1000110 0000000 0. 00001010. 00000000. 0 Département 1 1500 machines 1111111 0000000. 11111111 1 Partie réseau. 11100000. Partie machine 0 Département 2 ▪ Pour diviser le réseau en sous-réseaux plus petits, 1500 machines nous devons emprunter des bits de la partie machine et les ajouter à la partie réseau de 140.10.0.0 / l'adresse. 19 Département 3 1500 machines ▪ Combien 1000110de bits à emprunter ? 0000000 0. 00001010. 00000000. 0 1111111Partie réseau 0000000 Département 4 1. 11111111. 11111000. machine Partie 0 1500 machine Partie sous- réseau Foot here November 3, 2024 50 CIDR : Les sous réseaux 1000110 0000000 ▪ Combien de sous réseaux : 0. 00001010. 00000000. 0 ▪ 22 = 4 sous réseau 1111111 0000000. 11111111 1 Partie réseau. 11111000. machine Partie 0 ▪ Combien de machines : ▪ 211 - 2= 2046 Partie sous- réseau 1000110 0000000 1 sous réseau : er 0. 00001010. 00000000. 0 140.10.0.0 /21 : 2eme sous réseau 1000110 0000000 140.10.8.0 /21 : 0. 00001010. 00001000. 0 3 eme sous réseau 140.10.16.0 /21 1000110 0000000 4eme sous réseau : 0. 00001010. 00010000. 0 140.10.24.0 /21 1000110 sous 1ère @ de chaque 0000000 Dernière @ de chaque 0. 00001010. 00011000. 0 réseau sous réseau 1000110 0000000 1000110 1111111. 00001010. 00000000. 0. 00001010. 00000111. 0 0 1 1000110 0000000 1000110 1111111. 00001010. 00001000. 0. 00001010. 00001111. 0 0 1 1000110 0000000 1000110 1111111. 00001010. 00010000. 0. 00001010. 00010111. 0 0 1 Foot here November 3, 2024 51 CIDR : Les sous réseaux Département 1 1500 machines @Sous Masq réseau ue 1ère @ Dernière @ @ Diffusion Département 2 140.10.0 140.10.0 140.10.7.2 140.10.7.2 /21 1500 machines.0.1 54 55 140.10.8 140.10.8 140.10.15. 140.10.15. 140.10.0.0 Département 3 /21 /19.0.1 254 255 1500 machines 140.10.1 140.10.1 140.10.23. 140.10.23. /21 6.0 6.1 254 255 Département 4 140.10.2 140.10.2 140.10.31. 140.10.23. 1500 machine /21 4.0 4.1 254 255 Fixed-length subnet mask Masque de sous-réseau à longueur fixe Foot here November 3, 2024 52 Question pratique sur les sous-réseau ▪Considérant l’adresse IP 198.22.45.173 /26, donner : ▪ L’adresse réseau ▪ Le masque en format décimal ▪ L’intervalle des adresses machines de ce réseau ▪ L’adresse de diffusion Foot here November 3, 2024 53 VLSM : Variable length subnet mask ▪Masque de sous-réseau à longueur variable ▪Quelle taille est la plus approprié pour chaque sous réseau ▪Ne pas gaspillé d’adresses, et laissé de la place au développement. ▪Utiliser différents masques de sous-réseau pour différents sous- réseaux dans le même réseau. Foot here November 3, 2024 54 VLSM : Topologie Département 4 Département 1 25 machines 57 machines Département 2 100 machines Département 3 L’adresse IP alloué : 12 machines 172.31.10.0/24 Foot here November 3, 2024 55 (recommandation) ▪Trouver le plus grand segment et lui attribuer une taille de sous- réseau appropriée. ▪Attribué ce sous-réseau au début de l'espace d'adressage ▪Continuez à descendre dans la liste des sous réseaux ▪Dans le monde réel, vous voulez une conception évolutive, vous allouerez probablement des sous-réseaux prenant en considération la croissance future ▪Dans l'examen, faites exactement ce que la question demande, ne vous inquiétez pas de savoir si c'est la meilleure pratique ou non. Foot here November 3, 2024 56 VLSM : étape de conception des sous réseaux ▪Classer les sous réseaux : L’adresse IP alloué : 172. 172.31.10.0/24 31. 10. 0 ▪ Département 2 : 100 machines (7bits)🡺 /25 1111111 0000000. 11111111. 00001010. ▪ Département 1 : 57 machines (6bits)🡺 /26 1 0 ▪ Département 4 : 25 machines (5bits)🡺 /27 ▪ Département 3 : 12 machines (4bits)🡺 /28 Foot here November 3, 2024 57 VLSM : étape de conception des sous réseaux ▪Département 2 : 100 machines (7bits partie machines) 🡺 /25 (IP) 172. 31. 10. 0 (IP) 1111111. 11111111. 00001010. 0000000 1 0 Masque 1111111 1000000 SR 1 11111111. 11111111. 0 1ère Dernière @ 1000110 0000000 1000110 @ 0111111 0. 00001010. 00001010. 1 0. 00001010. 00001010. 0 Départemen @Sous t réseau Masque 1 ère @ Dernière @ @ Diffusion 172.31.10. 172.31.10.12 172.31.10.12 Dép 2 /25 172.31.10.1 0 6 7 Foot here November 3, 2024 58 VLSM : étape de conception des sous réseaux ▪Département 1 : 57 machines (6bits partie machines) 🡺 /26 (IP) 172. 31. 10. 128 (IP) 1111111. 11111111. 00001010. 1000000 1 0 Masque 1111111 1100000 SR 1 11111111. 11111111. 0 1ère Dernière @ 1000110 1000000 1000110 @ 1011111 0. 00001010. 00001010. 1 0. 00001010. 00001010. 0 Départemen @Sous t réseau Masque 1 ère @ Dernière @ @ Diffusion 172.31.10. 172.31.10.12 172.31.10.12 Dép 2 /25 172.31.10.1 0 6 7 172.31.10. 172.31.10.1 172.31.10.19 172.31.10.19 Dép 1 /26 128 29 0 1 Foot here November 3, 2024 59 VLSM : étape de conception des sous réseaux ▪Département 4 : 25 machines (5bits partie machines) 🡺 /27 (IP) 172. 31. 10. 192 (IP) 1111111. 11111111. 00001010. 1100000 1 0 Masque 1111111 1110000 SR 1 11111111. 11111111. 0 1ère Dernière @ 1000110 1100000 1000110 @ 1101111 0. 00001010. 00001010. 1 0. 00001010. 00001010. 0 Départemen @Sous t réseau Masque 1 ère @ Dernière @ @ Diffusion 172.31.10. 172.31.10.12 172.31.10.12 Dép 2 /25 172.31.10.1 0 6 7 172.31.10. 172.31.10.1 172.31.10.19 172.31.10.19 Dép 1 /26 128 29 0 1 172.31.10. 172.31.10.1 172.31.10.22 172.31.10.22 Dép 4 /27 Foot here 93 November 3, 2024 60 192 2 3 VLSM : étape de conception des sous réseaux ▪Département 3 : 12 machines (4bits partie machines) 🡺 /28 (IP) 172. 31. 10. 224 (IP) 1111111. 11111111. 00001010. 1110000 1 0 Masque 1111111 1111000 SR 1 11111111. 11111111. 0 1ère Dernière @ 1000110 1110000 1000110 @ 1110111 0. 00001010. 00001010. 1 0. 00001010. 00001010. 0 Départemen @Sous t réseau Masque 1 ère @ Dernière @ @ Diffusion 172.31.10. 172.31.10.12 172.31.10.12 Dép 2 /25 172.31.10.1 0 6 7 172.31.10. 172.31.10.1 172.31.10.19 172.31.10.19 Dép 1 /26 128 29 0 1 172.31.10. 172.31.10.1 172.31.10.22 172.31.10.22 Dép 4 /27 192 93 2 3 172.31.10. 172.31.10.2 Foot here November 3,172.31.10.23 2024 172.31.10.23 61 VLSM : étape de conception des sous réseaux Département 4 192.168.10.192/2 Département 1 192.168.10.128/2 25 machines 7 57 machines 6 Département 2 100 machines 192.168.10.224/2 8 192.168.10.0/25 Département 3 L’adresse IP alloué : 12 machines 172.31.10.0/24 Foot here November 3, 2024 62 Pénurie d’adresses Foot here November 3, 2024 63 Plages d’adresses privées ▪ La plage d'adresses IP privée a été développée pour répondre à l'épuisement de l'espace d'adressage IPv4. ▪ L'espace d'adressage privé ibv4 est défini dans IETF publication RFC 1918. ▪ les adresses IP privées ne peuvent être utilisées que sur le LAN et ne sont pas routable (pas accessibles) sur Internet. ▪ Les Fournisseurs d’Accès Internet (FAI) mettent en place des filtres pour éliminer la source de la plage d'adresses IP privées. Classe Plage d'adresses Masque privées Classe A 10.0.0.0 – 10.255.255.255 10.0.0.0 /8 Classe B 172.16.0.0 – 172.16.0.0 /12 172.31.255.255 Classe C 192.168.0.0 – 192.168.0.1 /16 192.168.255.255 Foot here November 3, 2024 64 Plages d’adresses privées FAI NA NA Boumer T T Université des Boumerdes 172.16. 192.168. 0.6 172.16. 1.1 0.4 NA 192.168. NA 192.168. T 1.2 Beja T Jije 1.3 ia l 172.16. 172.16. 0.5 192.168. 0.1 192.168. 1.1 1.1 172.16. 192.168. 0.2 172.16. 192.168. 192.168. 0.3 192.168. 1.2 1.2 1.3 1.3 Foot here November 3, 2024 65 Entête IP ▪ Version : Indique la version du protocole IP Bi 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ▪ (0100 = 4 pour IPv4). ts 25 26 27 28 29 30 31 ▪ (0110 = 6 pour IPv6) ▪ IHL : Longueur de l'en-tête en multiples de 4 octets. ▪ La valeur 5 (0101) indique une taille de 20 octets (pas d’option IP) ▪ La valeur max 15 (1111) indique qu’il y a 40 octets d’options IP ▪ Type of Service (TOS) : Priorité et qualité du service demandé. ▪ Bits de priorité : Les 3 premiers bits utilisés pour définir la priorité des paquets, avec des valeurs allant de 0 (priorité normale) à 7 (priorité maximale). ▪ Délai faible (Low Delay) : Priorité faible latence, comme les applications temps réel(VoIP). ▪ Débit élevé (High Throughput) : Utilisé pour des services nécessitant une grande quantité de données, comme les transferts de fichiers. 0 1 2 3 4 5 6 7 ▪ Fiabilité élevée (High Reliability) : Indiqué pour les services qui nécessitent un transfert très fiable, comme le Priorité D T R C 0 courrier électronique. Data ▪ Coût faible (Low Cost) : Privilégie une utilisation économique des ressources, potentiellement pour des services non urgents La taille d’un paquet est limitée par la MTU (Maximum ▪ Total Length : Taille totale du paquet (en-tête + Transmission Unit) données). taille max du champ données des trames utilisées par la ▪ Taille max d'un paquet : entre 20 et 65,535 octets (2 16 -1) couche liaison de données sous-jacente Foot here November 3, 2024 66 Ethernet MTU ▪ Le MTU (Maximum Transmission Unit) est la taille maximale, en octets, qu'un paquet de données peut avoir lors de son envoi sur un réseau sans nécessiter de fragmentation. ▪ La valeur par défaut du MTU sur internet est 1500 octets. ▪ La taille minimum d’une Frame est de 64 octets (Si les données à transmettre sont inférieures à 46 octets, des bits de bourrage (padding) sont ajoutés pour atteindre cette taille minimale.) ▪ MTU plus grand peut augmenter l’efficacité du réseau. ▪ Pourrait connaître une augmentation du retard du réseau ▪ la retransmission prend plus de temps à envoyer et a plus d'impact. Windows: netsh.exe interface ipv4 show subinterfaces Linux: Ethernet Ip link show eth0 MTU 1500 bytes Ethernet IP TCP DATA FCS Header Header Header 14 20 20 1460 4 bytes bytesFoot here bytes November 3, 2024 bytes bytes 67 Entête IP ▪ Fragmentation (32 bits) Bi 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ts 25 26 27 28 29 30 31 ▪ Identifiant du paquet (16 bits), ▪ Flags (3 bits (Réservé : 0, DF, MF) ) : ▪ DF : Don't Fragment (les paquets trop grands sont rejetés) ▪ MF : More Fragment (positionné à 0 si dernier fragment) ▪ Fragment offset (13 bits) : Permet de gérer la fragmentation d’un paquet et le réassemblage des fragments ▪ Il indique la position d’un fragment par rapport au début du paquet original. ▪ Cet offset est mesuré en multiples de 8 octets (64 bits). ▪ Cela signifie que l'offset indique la position de début du fragment en octets divisée par 8. ▪ Calcul de l’offset : Taille en octets hors entête des fragments précédant le fragment courant divisée par 8 Foot here November 3, 2024 68 Fragmentation des paquets ▪MTU ▪Fragmentation ▪Réassemblage des paquets à la destination finale. Fragmentation Entrée : Un datagram de 4000 octets Sortie : 3 datagrams MTU Ethernet 1500 octets Réassemblage Entrée : 3 datagrams Sortie : Un datagram de 4000 octets Foot here November 3, 2024 69 Fragmentation des paquets ▪ Datagramme de 4000 octets Total Length ID Flag Offset 4000 X 000 0 ▪ MTU 1500 ▪ Taille des données sans entête = 4000 – 20 = 3980 ▪ Taille de données réelle 🡺 1500 – 20 = 1480 Total Length ID Flag Offset ▪ 1480 / 8 = 185 🡺 taille réelle = 185 * 8 = 1500 X 001 0 1480 1480 octets données ▪ Nombre de fragment = 3980 / 1480 = 2.68 🡺 Total Length ID Flag Offset 1500 X 001 185 ▪ 3 fragments : D1, D2, D3 ▪ Offset D1 = 0 ▪ Offset D2 = 1480 / 8 = 185 Total Length ID Flag Offset 1040 X 000 370 ▪ Offset D3 = 1480 +1480 / 8 = 370 Foot here November 3, 2024 70 Technique de Découverte de la MTU du chemin (PMTUD) ▪ Technique pour déterminer la MTU d’un paquet pouvant être transmis sans fragmentation entre l’émetteur et le récepteur. ▪ Fonctionnement : ▪ L’émetteur envoie un paquet avec le flag DF (Don't Fragment) pour éviter la fragmentation. ▪ Si un routeur intermédiaire a une MTU plus faible, il rejette le paquet et renvoie un message ICMP avec la MTU correcte. ▪ L’émetteur ajuste la taille des paquets jusqu'à ce qu'ils atteignent la destination sans fragmentation. ▪ Avantages : ▪ Réduit la fragmentation, améliore l’efficacité de la transmission. ▪ Elle est particulièrement utile pour les applications nécessitant des performances élevées et une transmission de gros volumes de données, comme le transfert de fichiers ou les flux vidéo. ▪ Limites : Peut échouer si les messages ICMP sont bloqués, ou si la route et la MTU changent dynamiquement. MTU MTU Ethernet Ethernet Len Flag Len Flag 900 octets Len Flag 140 010 1200 octets 120 010 900 010 0 0 ICMP Destination Unreachable, Fragmentation Needed and DF Set 1200 ICMP Destination Unreachable, Fragmentation Needed and DF Set 900 Foot here November 3, 2024 71 Entête IP ▪ Time to live Bi 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ts 25 26 27 28 29 30 31 ▪ Correspond au nombre maximal de sauts du chemin autorisé ▪ Valeur décrémentée de 1 par chacun des routeurs que traverse le paquet ▪ Protocol : Protocole de la couche supérieure (TCP :6, UDP :17, ICMP:1). ▪ Header Checksum : Vérification d'erreurs de l'en-tête. ▪ Source Address : Adresse IP de l'expéditeur. ▪ Destination Address : Adresse IP du destinataire. ▪ Options : Champs supplémentaires pour des fonctionnalités spécifiques. ▪ Padding : Bourrage, remplit pour aligner l'en- tête à 32 bits. Foot here November 3, 2024 72 Time to live ▪ Lorsque le paquet IP est créé (par exemple, par un ordinateur ou un routeur), le champ TTL est initialisé avec une valeur numérique, typiquement entre 64 et 128 selon les systèmes. ▪ Si le TTL atteint 0 avant que le paquet n'atteigne sa destination, le routeur qui détecte ce TTL à 0 abandonne le paquet. Il envoie ensuite un message ICMP "Time Exceeded" au point d'origine du paquet pour l'informer de l'échec de la livraison TTL TTL 59 … TTL TTL TTL 63 62 61 TTL 64 Erreur: message ICMP de dépassement de délai. TTL TTL Rejeter le 60 0 paquet Foot here November 3, 2024 73 Résolution d’adresse : Address Resolution Protocol ARP TABLE C MAC IP aaaa:aaaa:a 192.168. S: aaa 1.1 192.168.1.1 D: Hote C C 192.168.1.2 S: MAC cccc:cccc:cccc AAAA:AAAA:AAAA D: ? ARP request: IP 192.168.1.3 Who has 192.168.1.2 ? Port : A 3 B Port : Port : 1 2 ARP reply: 192.168.1.2 is at Hote A bbbb:bbbb:bbbb Hote B MAC aaaa:aaaa:aaaa Table Mac du MAC bbbb:bbbb:bbbb IP 192.168.1.1 MAC switch Por IP 192.168.1.2 t aaaa:aaaa:a 1 ARP TABLE ARP TABLE aaa A bbbb:bbbb:b 2 A MAC IP MAC IP bbb bbbb:bbbb:b 192.168. aaaa:aaaa:a 192.168. bbb 1.2 aaa 1.1 Foot here November 3, 2024 74 Résolution d’adresse : Address Resolution Protocol ▪Les machines hôtes maintiennent une table ARP : ▪ Une correspondance (IP adresse, MAC adresse) par entrée ▪ Entrées configurées manuellement ou découvertes par envoi de requêtes ARP ▪ Les correspondances découvertes expirent à l’issue d’un temporisateur ▪Une machine hôte qui souhaite envoyer un paquet IP consulte sa table ARP : ▪ Si une entrée est trouvée pour l'adresse IP destination du paquet : ▪ Encapsuler le paquet IP dans une trame destinée à l’adresse MAC spécifiée par cette entrée ▪ Sinon : ▪ Diffuser une requête ARP contenant l’adresse IP à résoudre ▪ La cible retourne une réponse ARP contenant son adresse MAC ▪ Encapsuler le paquet IP dans une trame destinée à l’adresse MAC retournée ▪ Créer une nouvelle entrée dans la table ARP pour cette cible Foot here November 3, 2024 75 Format des message ARP DESTINATIO SOURCE PREAMBLE 0x0806 ARP CRC N ADDRESS ADDRESS ▪ Hardware type : indique le type d'adresse physique utilisée. ▪ 1 : Ethernet. ▪ 17 : HDLC ▪ Protocol type : ▪ 0x800 : IP ▪ Hardware len , Protocol len : contiennent la taille en octets des adresses physiques et logiques ▪ ARP operation : ▪ 1⬄ requête, 2 ⬄réponse. Foot here November 3, 2024 76 Format des message ARP IP3: 192.168.1.3 C MAC3 : CC:CC:CC:CC:CC:CC ARP request: Who has 192.168.1.2 ? A B ARP reply: IP1: 192.168.1.1 192.168.1.2 is at IP2: 192.168.1.2 MAC1 : MAC2 : bbbb:bbbb:bbbb AA:AA:AA:AA:AA:AA BB:BB:BB:BB:BB:BB ARP Request ARP Reply FF:FF:FF:FF:FF:FF Dest MAC AA:AA:AA:AA:AA:AA AA:AA:AA:AA:AA:AA Src MAC BB:BB:BB:BB:BB:BB 0x806 ARP frame type 0x806 0x0001 0x0800 Ethernet / IP 0x0001 0x0800 MAC=6 / IP=4 / rq=1, rpl=2 0x0 0x0 0x001 0x0 0x0 0x002 6 4 Src MAC 6 4 AA:AA:AA:AA:AA:AA Src IP BB:BB:BB:BB:BB:BB 192.168.1.1 Dest MAC 192.168.1.2 Dest IP 00:00:00:00:00:00 AA:AA:AA:AA:AA:AA Ethernet checksum 192.168.1.2 192.168.1.1 Etherne Checksum t Checksum AR P Foot here November 3, 2024 77 Requête ARP gratuite ▪ ARP gratuite est un paquet ARP de diffusion spécial généré par un hôte et envoyé à d'autres hôtes connectés afin de mettre à jour de manière proactive leurs tables de cache ARP ▪ Mise à jour : Cela se produit lorsque le système subit un changement d'adresse IP ou d'adresse Mac qui peut invalider son mappage ARP appris par d'autres hôtes ▪ Annonce : lorsqu'il rejoint récemment le réseau et que son interface devient active ou lorsqu'il est nouvellement configuré avec une adresse IP alors qu'il est connecté au réseau ARP Gratuite FF:FF:FF:FF:FF:FF 00:0C:29:12:D3:E5 0x0806 0x0001 0x0800 0x0 0x0 0x001 6 4 00:0C:29:12:D3:E5 FF:FF:FF:FF:FF: 192.168.50.10 FF 00:00:00:00:00:00 192.168.50.10 Checksum Foot here November 3, 2024 78 Requête ARP probe ▪ARP probe est un paquet utilisé principalement dans le but de tester l'unicité d'une adresse IP sur un lien ARP Probe FF:FF:FF:FF:FF:FF 00:50:56:B3:11:F8 0x0806 0x0001 0x0800 0x0 0x0 0x001 6 4 00:50:56:B3:11:F8 FF:FF:FF:FF:FF:0.0.0.0 FF 00:00:00:00:00:00 192.168.20.1 Foot here November 3, 2024 79 Le routage IP / relayage ▪ Routage : le processus de choix d’un chemin ▪ Comment l’adresse est utilisée pour acheminer les données d’une source vers une destination Préférence d’itinéraire ▪ Chemin : suite de lien et de nœuds 🡺 Temps le plus court intermédiaires à traverser pour atteindre 🡺 Distance la plus la destination courte ▪ Routeur : un équipement qui effectue le 🡺 Economique 🡺 Vol d’oiseau routage ▪ Détermine le meilleur chemin sur le réseau ▪ Le plus court, le plus rapide, le plus sûr… ▪ Transférer le trafic vers ces réseaux ▪ Quand on est loin de la destination on suit la direction des grandes villes Foot here November 3, 2024 80 Table de routage 10.2.2.0/ 92.10.1.0/ 26 Eth0 24 10.3.3. 71 IP : Passerelle 10.2.2.1 10.2.2.30 ? Eth1 10.3.3.7 0 R1 Eth0 10.2.2.3 Eth2 0 22.0.1.2 0 Eth3 100.10.1. Eth3 50 22.0.1. 21 Table de routage R1 Destination Masque Saut Interface Métrique prochain Eth5 10.2.2.0 255.255.255.19 Direct Eth0 299 100.10.1. 2 51 10.3.0.0 255.255.0.0 Direct Eth1 301 22.0.1.0 255.255.255.0 Direct Eth2 301 100.10.1.50 255.255.255.0 Direct Eth3 301 92.10.1.0 255.255.255.0 100.10.1.51 Eth3 302 0.0.0.0 0.0.0.0 10.3.3.71 Eth1 45 Foot here November 3, 2024 81 Table de routage ▪La table de routage est un fichier de données stocké et chargé dans la mémoire vive à chaque démarrage de Tablerouteur. de routage Destination Masque Saut Interface Métrique ▪ Routes directement connectées : prochain ▪ le routeur identifie automatiquement les sous 10.2.2.0 255.255.255.19 Direct Eth0 299 2 réseaux qui lui sont directement connectés. Elles sont importantes pour l’existence des routes vers 10.3.0.0 255.255.0.0 Direct Eth1 301 des réseaux distants 22.0.1.0 255.255.255.0 Direct Eth2 301 ▪ Routes distantes : 100.10.1.50 255.255.255.0 Direct Eth3 301 ▪ les réseaux distants sont ajoutés à la table de 92.10.1.0 255.255.255.0 100.10.1.51 Eth3 302 routage grâce à la configuration de routes 0.0.0.0 0.0.0.0 10.3.3.71 Eth1 45 statiques ou à l’activation d’un protocole de Route directement routage. Ce dernier permet à un routeur connectée d’échanger des données de routage avec d’autres routeurs. Route ▪ Route par défaut : s ▪ définie par l@ 0.0.0.0, elle permet d’acheminer un Routes paquet dont la destination ne correspond à aucune distante Route par route de table de routage. s défaut Foot here November 3, 2024 82 Table de routage Route directement connectée Route s Routes distante Route par s défaut ▪ Routage statique ▪ Routage dynamique ▪ Les tables sont configurées manuellement ▪ Le chemin emprunté est en fonction de l’état de routage. ▪ Ne dépend pas de l’état du réseau ▪ Les tables de routage sont ▪ Le choix de route est défini une seule fois régulièrement mises à jour. ▪ Configuration simple, il n’est pas adapté à ▪ Complexe la défaillance d’un lien. ▪ Surcharge de réseau à l’échange ▪ Adapté aux petits réseaux d’information ▪ L’administrateur doit procéder à des ▪ Permet de choisir un chemin mises à jour dans le cas de changement optimal. de la topologie Foot here November 3, 2024 83 Agrégation des routes (sur-réseau) ▪ Réduire la taille de la table de routage. ▪ Il s'agit de trouver un masque de sur-réseau qui permet de toutes les englober ▪ Cela réduit la bande passante et le CPU utilisé par le routage. ▪ Au lieu de diviser un bloc d'adresses en sous-réseaux, nous combinons ici plusieurs petits préfixes en un seul préfixe plus grand Table de routage Boumerdes 200.10.0.0/ Destination Masque Saut Interface Métrique 24 prochain Boudoua 256 entrées pour 200.10.0.0 255.255.255.0 10.3.3.71 Eth0 Boudouaou ou Eth0 10.3.3.7 200.10.1.0/ 200.10.1.0 255.255.255.0 10.3.3.71 Eth0 1 24 … 200.10.2.0 255.255.255.0 10.3.3.71 Eth0 Eth0 10.3.3.7 0 200.10.255.0/ 200.10.3.0 255.255.255.0 10.3.3.71 Eth0 24 Eth1... … … … FAI 10.4.4.254 Boumerd 200.11.0.0/ 200.10.255. 255.255.255.0 10.3.3.71 Eth0 256 entrées pour es 24 0 Dellys Eth0 10.4.4.25 200.11.0.0 255.255.255.0 10.4.4.253 Eth1 3 200.11.1.0/ 200.11.1.0 255.255.255.0 10.4.4.253 Eth1 Delly 28 … s 200.11.2.0 255.255.255.0 10.4.4.253 Eth1 200.11.255.0/ 200.11.3.0 255.255.255.0 10.4.4.253 Eth1 24 Foot here November 3, 2024 84 Agrégation des routes (sur-réseau) 200. 10. X. X Masque : /