R E S E A U X 2

26
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

description

Institut supérieur de gestion. R. R E S E A U X 2. Présenté par: A sma A mmar [email protected]. 3éme année IAG. Année universitaire: 2009/2010. 22/04/2010. Objectifs. R. 22/04/2010. Bibliographie. R. 22/04/2010. Pré-requis. R. La définition d’un réseau - PowerPoint PPT Presentation

Transcript of R E S E A U X 2

Page 1: R E S E A U X  2

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

Page 2: R E S E A U X  2

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

Page 3: R E S E A U X  2

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

Page 4: R E S E A U X  2

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

Page 5: R E S E A U X  2

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

Page 6: R E S E A U X  2

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.

Page 7: R E S E A U X  2

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

Page 8: R E S E A U X  2

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

Page 9: R E S E A U X  2

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

Page 10: R E S E A U X  2

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

Page 11: R E S E A U X  2

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

Page 12: R E S E A U X  2

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

Page 13: R E S E A U X  2

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

Page 14: R E S E A U X  2

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

Page 15: R E S E A U X  2

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

Page 16: R E S E A U X  2

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

Page 17: R E S E A U X  2

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

Page 18: R E S E A U X  2

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

Page 19: R E S E A U X  2

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

Page 20: R E S E A U X  2

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

Page 21: R E S E A U X  2

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

Page 22: R E S E A U X  2

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

Page 23: R E S E A U X  2

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

Page 24: R E S E A U X  2

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

Page 25: R E S E A U X  2

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

Page 26: R E S E A U X  2

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.