RESEAUX 2
Présenté par: Asma Ammar [email protected]
Année universitaire: 2009/2010
Institut supérieur de gestion
3éme année IAG
R
Comprendre les architectures des réseaux
Faire la différence entre les types d’adresses
Pouvoir distinguer entre les protocoles du modèle TCP/IP et les comprendre
Appliquer la technique d’accès CSMA/CD dans les réseaux Ethernet partagés
cours Réseaux - Asma Ammar -2-
ObjectifsR
22/04/2010
cours Réseaux - Asma Ammar -3-
Guy Pujolle (2008)
• Les réseaux, édition Eurolles
Andrew Tanenbaum
• Réseaux, 4éme édition
BibliographieR
22/04/2010
cours Réseaux - Asma Ammar -4-
Pré-requisR
22/04/2010
La définition d’un réseau
Les différentes topologies du réseau
Les différents supports de transmission
cours Réseaux - Asma Ammar -5-
PrincipeArchitecture
OSIArchitecture
TCP/IP
Adressage IPAdressage
MAC
IPARPUDPTCP
Les réseaux Ethernet partagés• CSMA/CD• Exemple
Introduction
PlanR
22/04/2010
cours Réseaux - Asma Ammar -6-
IntroductionR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
22/04/2010
Les réseaux sont nés d’un besoin d’échanger des informations de manière simple et rapide entre des machines.
Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les utilisateurs qui fonctionnent sur ces dernières puissent échanger des informations.
Le terme réseau en fonction de son contexte peut désigner plusieurs choses:l’ensemble des machines.L’infrastructure informatique d’une organisation avec les protocoles qui sont utilisés.
cours Réseaux - Asma Ammar
PrincipeR
-7-
Chaque couche a pour rôle de fournir des services à la couche immédiatement supérieure.
La couche « n » d’une machine dialogue avec la couche « n » d’une autre machine.
Les règles et les conventions qui gouvernent cette communication sont groupées collectivement sous le nom de protocoles de couche n.
Aucune donnée n’est directement transmise de la couche n d’une machine à la couche n d’une autre machine.
Un protocole est une convention acceptée par les parties communicantes sur la façon dont leur dialogue doit prendre place.
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar -8-
COUCHE 5
COUCHE 4
COUCHE 3
COUCHE 2
COUCHE 1
COUCHE 5
COUCHE 4
COUCHE 3
COUCHE 2
COUCHE 1
SUPPORT PHYSIQUE
PrincipeR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar -9-
Le contrôle d’erreur: pour remédier à des défaillances des circuits physiques.
Contrôle de flux: il faut empêcher un émetteur rapide de submerger un
récepteur lent.
Fragmentation: au cas où il est impossible d’accepter des messages avec une
certaine longueur .
Séquencement: le récepteur doit être capable de remettre les paquets dans le
bon ordre.
Routage: le chemin entre la source et la destination.
PrincipeR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar -10-
Les trois grandes architectures suivantes se disputent actuellement le marché
mondial des réseaux :
L’architecture OSI (Open Systems Interconnection), ou interconnexion de
systèmes ouverts, provenant de la normalisation de l’ISO (International Standard
Organization en français Organisation Internationale de normalisation).
L’architecture TCP/IP utilisée dans le réseau Internet .
L’architecture introduite par l’UIT (Union internationale des
télécommunications) pour l’environnement ATM (Asynchronous Transfer Mode).
PrincipeR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar -11-
Introduite par l’ISO il y a plus de vingt ans.
Constitue le modèle de référence pour décrire les éléments nécessaires à la
réalisation d’une architecture réseau.
Les concepts architecturaux utilisés pour décrire le modèle de référence à sept
couches proposé par l’ISO sont décrits dans la norme ISO 7498-1.
Architecture OSIR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar
APPLICATION
PRÉSENTATION
SESSION
TRANSPORT
RÉSEAU
LIAISON DE DONNÉES
PHYSIQUE
Se charge de la transmission des bits sur un support de transmission : codage/décodage; modulation/démodulation…
Permet le contrôle de flux, la détection des erreurson parle de trame et non plus de bitIntroduction de l’adresse MAC
on parle des paquetsElle contrôle le problème de congestion, détermine la façon avec laquelle les paquets sont routés et permet l’interconnexion des réseaux hétérogènes adresse IP
Sa fonction de base l’acceptation des données de la couche supérieur, de les diviser s’il est nécessaire, de les transmettre à la couche réseau et d’assurer qu’elles arrivent correctement à l’autre bout
Assure : la gestion du dialogue, la synchronisation
Permet la communication entre ordinateurs travaillant avec différentes représentations de données
Contient une variété de protocoles qui sont utiles à l’utilisateur
-12-
Architecture OSIR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar -13-
Dans les années 1970, le département américain de la défense décide de définir sa
propre architecture.
TCP/IP
La source du réseau Internet.
Adoptée par des réseaux privés, appelés intranets.
Les protocoles définis dans cette architecture sont :
• IP (Internet Protocol): niveau réseau.
•TCP (Transmission Control Protocol): niveau transport.
Architecture TCP/IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
cours Réseaux - Asma Ammar -14-
APPLICATION
TRANSPORT
INTERNET
HÔTE RÉSEAU
Un des plus importants protocoles de cette couche est le protocole IP. Cette couche s’occupe principalement du routage des paquets et de l’évitement de congestion. Elle est analogue à la couche réseau du modèle OSI.
Elle est analogue à la couche transport du modèle OSI. On parle de protocoles: TCP qui garantit la livraison sans erreurs et assure aussi un contrôle de flux et UDP qui est utilisé dans les transmission du son ou de l’image par exemple.
Contient tous les protocoles de haut niveau: FTP( protocole de transfert de fichier), SMTP( protocole d’échange de courrier électronique), DNS( Domain Name System) pour associer des noms de hôtes aux adresses de réseau, etc.
Ou encore appelée Accée Réseau : indique seulement que l’hôte doit se connecter au réseau en utilisant un protocole pour pouvoir envoyer des paquets.
PRÉSENTATION
SESSION
Architecture TCP/IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
PrincipeArchitecture OSIArchitecture TCP/IP
22/04/2010
LIAISON DE DONNÉES
cours Réseaux - Asma Ammar -15-
Le maillon essentiel des protocoles TCP/IP.
Pour pouvoir établir une communication, il est nécessaire de savoir:
• l’hôte distant
• Son adresse
• La route à suivre
Les adresses IP (version 4) :
• Standardisées sous forme d’un nombre de 32 bits.
• Contient l’adresse du réseau et de chaque hôte dans ce réseau
Adressage IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
Adressage IPAdressage MAC
22/04/2010
cours Réseaux - Asma Ammar -16-
L’adressage IP se base sur la notion d’adressage en classe:
•Classe A: 1 octet réseau, 3 octets d’hôtes •Classe B: 2 octets réseau, 2 octets d’hôtes•Classe C: 3 octets réseau, 1 octet d’hôte
Nbre réseaux Nbre machines plage
Classe A 128 16 777 216 1.0.0.0 à 127.255.255.255
Classe B 16 384 65 536 128.0.0.0 à 191.255.255.255
Classe C 2 097 152 256 192.0.0.0 à 223.255.255.255
Classe D - - 224.0.0.0 à 239.255.255.255
Classe E - - 240.0.0.0 à 247.255.255.255
@ réseau @ machines
. . .
@ réseau @ machines
. . .
@ réseau @ machines
. . .
Pas de division entre réseau et hôte
Bit « 0 » + 7 bitsBits « 10 » + 14 bits
Bits « 110 » + 21 bits
Bits « 1110 » + 28 bits
Bits « 11110 » + 27 bits
Adressage IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
Adressage IPAdressage MAC
22/04/2010
cours Réseaux - Asma Ammar -17-
Classe Début de plage Fin de plage Nbre réseaux
A 10.0.0.0 10.255.255.255 1
B 172.16.0.0 172.31.255.255 16
C 192.168.0.0 192.168.255.255 256
Les adresses privées (non utilisées)
Classe A •X.0.0.0exprime un réseau•X.255.255.255 Broad cast
Classe B •X.Y.0.0exprime un réseau•X.Y.255.255 Broad cast
Classe C •X.Y.Z.0exprime un réseau•X.Y.Z.255 Broad cast
Adressage IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
Adressage IPAdressage MAC
22/04/2010
cours Réseaux - Asma Ammar -18-
Masque Sous-réseauPour permettre aux administrateurs de gérer plus finement des grands réseaux un 3éme niveau de hiérarchie a été mis en place:
Subnet ou le masque sous-réseau MSR
Réseau
Hôte
Sous-
réseau
•Constitué de 32 bits.
•Les bits relatifs à l’identification du
réseau dans l’adresse IP par de 1.
•Les bits qui permettent d’identifier les
sous-réseaux par de 1.
•Les bits relatifs à l’identification des
machines dans l’adresse IP par de 0.
Réseau . Machine : IP
Réseau . SR . Machine : MSR
•Une meilleur gestion du réseau.•Une meilleur maintenance.
Adressage IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
Adressage IPAdressage MAC
22/04/2010
Acronyme de Medium Access Control.
Désigne d’une manière unique une station sur le réseau.
Gravée sur l’adaptateur réseau par le fabricant.
Elle est sur 16 (n’est plus utilisée), 48 ou64 bits.
Exemple d’adresse MAC à 48 bits:
cours Réseaux - Asma Ammar -19-
. . . . .
3 octets pour identifier les constructeurs
3 octets attribués par le constructeur séquentiellement
Adressage MACR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
Adressage IPAdressage MAC
22/04/2010
cours Réseaux - Asma Ammar -20-
Acronyme de Internet Protocol
Les données qui franchisent la couche IP sont appelées paquet
Est le support de travail des protocoles de la couche transport, TCP, UDP.
Ne donne aucune garantie quant au bon acheminement des données.
Chaque paquet est géré indépendamment des autres paquets même au sein du
transfert des octets d’un même fichier.
Protocole IPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
IPARPUDPTCP
22/04/2010
cours Réseaux - Asma Ammar -21-
Acronyme de Address Resolution Protocol
L’adresse IP n’a de sens que dans le protocole TCP/IP (indépendante de la partie
matérielle).
connaître les adresses physiques des deux machines pour pouvoir
communiquer entre eux.
Permet de trouver l’adresse physique « MAC » à partir de l’adresse IP.
Correspondance entre adresse IP et adresse MAC dans la « table ARP »
Protocole ARPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
IPARPUDPTCP
22/04/2010
cours Réseaux - Asma Ammar -22-
Acronyme de User Datagram Protocol.
Un paquet UDP est encapsulé dans un paquet IP.
Permet un échange entre deux applications.
Est une interface au dessus d’IP ainsi l’émission des messages se fait sans
garantie de bon acheminement.
Apporte un mécanisme de gestion des ports:
• Port source : le numéro de port de l’application locale.
• Port destination: le numéro de port de l’application distante.
Protocole UDPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
IPARPUDPTCP
22/04/2010
cours Réseaux - Asma Ammar -23-
Acronyme de Transport Control Protocol.
Plus compliqué que UDP et apporte des services plus élaborés.
Assure:
• La délivrance en séquence des différents segments.
• Le contrôle de la validité des données reçues.
• L’organisation des reprises sur les erreurs.
• La réalisation du contrôle de flux.
Protocole TCPR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
IPARPUDPTCP
22/04/2010
cours Réseaux - Asma Ammar -24-
Développés par Xerox
Mettent en œuvre une technique d’accès au support physique normalisée par
le groupe de travail IEEE 802.3
Accès au support : protocole CSMA/CD.
Acronyme de Carriere Sense Multiple Access/ Collision Detection.
Topologie en bus.
Plusieurs stations peuvent tenter d’accéder simultanément au support.
Multiple Access ainsi il impose pour chaque station l’écoute et la
détection du signal sur le réseau.
Avant d’émettre, une station détecte au préalable la présence ou non
d’un signal sur le bus:
•Si oui: différer l’émission (reporte la transmission d’un temps aléatoire).
•Si non: transmission de la trame.
CSMA/CDR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
CSMA/CDExemple
22/04/2010
cours Réseaux - Asma Ammar -25-
Une station émettrice reste en écoute pendant toute la durée de transmission
afin de détecter une collision de sa trame avec une autre.
Si elle détecte une collision:
• Arrête la transmission
• Attend un temps aléatoire
• Reprend la procédure de transmission dès le début
Toute trame émise doit avoir une durée de transmission égale au double du
temps de propagation entre les 2 stations les plus éloignées du bus.
CSMA/CDR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
CSMA/CDExemple
22/04/2010
cours Réseaux - Asma Ammar -26-
ExempleR
IntroductionL’architecture en couchesL’adressageProtocoles du modèle TCP/IPLes réseaux Ethernet partagés
CSMA/CDExemple
22/04/2010
B DA C E
La distance L
T : est le temps de propagation d’un bit pour une distance LLa station C écoute le support et elle ne détecte aucune trame dans le voisinage donc elle émet une trame à t=t0
A t=t0 + T/4 : la trame émise par C parcoure une distance de L/4 dans les deux sens ( bus)Alors A et E peuvent émettre alors que B et D doivent retarder leurs émission.Collision entre A et C :
t=t0 + T/4 +T/8 =t0 +3T/8 A t0 +3T/8 + T/8 la station A détecte la collision;A t0 +3T/8 +T/8+T/4 = t0 +6T/8 = t0 +3T/4 la station C détecte la collision.
Top Related