1. Normes et protocoles 2. Modèle OSI
Transcription
1. Normes et protocoles 2. Modèle OSI
SYNTHESE MODELES OSI ET TCP/IP Modèles OSI et TCP/IP 1. Normes et protocoles 1.1. Protocoles La réussite d’une communication entre des hôtes sur un réseau requiert l’interaction de nombreux protocoles (règles de communication) différents. Ces suites de protocoles décrivent le format des messages et des règles selon lesquelles les périphériques réseaux échangeront des données. 1.2. Normes Dans un réseau, de nombreux composants matériels et logiciels, souvent conçus par des fabricants différents, doivent pouvoir communiquer. Pour faciliter leur interconnexion, il est indispensable d’adopter des normes établies par différents organismes de normalisation : internationaux ISO = International Standard Organization UIT-T = Union Internationale des Télécommunications standardisation du secteur Télécommunication européens CEN = Commité Européen de Normalisation CEPT = Conférence Européenne des Postes et Télécommunications nationaux industriels AFNOR = Association Française de NORmalisation ANSI ( USA) BSI (UK) DIN ( Allemagne) ECMA = European Computer Manufactures Associations IEEE = Institute of Electrical and Electronics Engineers 2. Modèle OSI Le modèle OSI (Open Systems Interconnection) définit de quelle manière les protocoles sont associés entre eux pour permettre une communication entre les périphériques en réseau. Il spécifie le comportement d’un système ouvert (qui échange en permanence des informations). Ce modèle est normalisé par l’ISO. 2.1. Description du modèle Le modèle OSI se décompose en 7 couches. Chaque couche est responsable d’un aspect de communication. Une couche de niveau N communique avec les couches niveau N-1 et N+1. Les couches N de 2 périphériques communiquent utilisant des protocoles de communication communs. Les couches inférieures de la pile s’occupent déplacement de données sur le réseau et de la fourniture la de en du de auteur : L.Burri 1 SYNTHESE MODELES OSI ET TCP/IP services aux couches supérieures, qui elles se concentrent sur le contenu du message en cours d’envoi et l’interface utilisateur. 2.2. - - - Rôle de chaque couche 2.2.1.Niveau 1 : couche physique Adaptation du signal (électrique, numérique, analogique, électromagnétique, lumineux…) au support de transmission (cuivre, air, fibre optique…) Gestion du type de transmission : synchrone ou asynchrone. Si besoin : modulation ou démodulation du signal Unité d’échange = le bit Quelques types de signaux : ADSL, codage manchester, RS-232… 2.2.2.Niveau 2 : couche liaison de données Doit transmettre les données sans erreur : détection et correction des erreurs Détermine la méthode d’accès au support : accès multiple avec écoute de porteuse (ethernet), accès à jeton (token ring)… Unité d’échange = la trame Dans l’en-tête : adresses physiques (MAC) source et destination, type de protocole transporté dans les données. Quelques protocoles : Ethernet, GigaEthernet, Wi-Fi, ATM… 2.2.3.Niveau 3 : couche réseau Achemine les données en assurant leur routage (choix du trajet). Traduit les adresses logiques en adresses physiques. Unité d’échange = le paquet Dans l’en-tête : adresses logiques (IP) source et destination, TTL (time to live), identification (du message), type de protocole transporté dans les données. Quelques protocoles : IPv4, IPv6, ICMP, ARP… 2.2.4.Niveau 4 : couche transport Transporte les données de bout en bout à travers plusieurs réseaux : établissement, maintien, rupture, multiplexage, gestion des erreurs. En tant qu’émetteur : segmente les messages en paquets numérotés En tant que récepteur : reconstitue les messages en plaçant les paquets dans l’ordre Unité d’échange = le segment Dans l’en-tête : numéros de port source et de port destination (type de protocole transporté dans les données), numéros de séquence et d’acquittement (pour que le récepteur remette les paquets dans l’ordre). Quelques protocoles : TCP, UDP, RTP … auteur : L.Burri 2 SYNTHESE - MODELES OSI ET TCP/IP 2.2.5.Niveau 5 : couche session Permet l’ouverture et la fermeture d’une session de travail entre deux périphériques. Gère la chronologie du dialogue. Détermine le mode de transmission : full duplex, half duplex… Unité d’échange = données Quelques protocoles : RTSP, Telnet … 2.2.6.Niveau 6 : couche présentation Formate les données pour qu’elles soient compréhensibles par les 2 périphériques. code , compresse, crypte, décrypte les données. Unité d’échange = données Quelques formats de données : ASCII, MIME (courriels)… 2.2.7.Niveau 7 : couche application Fournit les services utilisables sur le réseau par les applications installées. Unité d’échange = données Quelques protocoles : HTTP, HTTPs, DHCP, DNS, FTP, SSH… 3. Modèle TCP/IP Le modèle DOD ou TCP/IP se décompose en 4 couches : 4. parcours des données dans les modèles OSI et TCP/IP auteur : L.Burri 3 SYNTHESE MODELES OSI ET TCP/IP Au niveau de l’émetteur (source) un message parcourt les couches du haut vers le bas segmentation et encapsulation des données. Au niveau du récepteur (destination) un message parcourt les couches du bas vers le haut décapsulation et assemblage des données. 4.1. Au niveau d’un répéteur Un répéteur amplifie un signal. Il agit au niveau de la couche 1 du modèle OSI : Amplification et transmission du signal auteur : L.Burri 4 SYNTHESE MODELES OSI ET TCP/IP 4.2. Au niveau d’un commutateur Un commutateur ou switch filtre puis transfère (vers un seul hôte) ou inonde (vers plusieurs hôtes) des trames en fonction de leur adresse physique de destination. Il agit au niveau de la couche 2 du modèle OSI : 4.1. Au niveau d’un routeur Un routeur détermine le chemin optimal pour transférer les paquets d’un réseau vers un autre, en fonction de leur adresse logique de destination. Il agit au niveau de la couche 3 du modèle OSI : auteur : L.Burri 5 SYNTHESE MODELES OSI ET TCP/IP paquet IP décapsulation encapsulation trame différente lecture de l’@IP de destination trame paquet IP paquet IP (adresse source différente) 5. Sources : Cours : BTS IG du lycée Raymond Poincaré – Bar le Duc Cours en ligne : CCNA1 de Cisco auteur : L.Burri 6