réseaux informatiques 2 - abdelhamid djeffal · 2015. 10. 11. · r eseaux informatiques 2 dr a....

Post on 27-Aug-2020

11 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Reseaux Informatiques 2

Dr A. DJEFFAL

2eme annee RTIC

2015-2016

www.abdelhamid-djeffal.net

1 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIBesoin de normalisation

Fin des annees 70 ⇒ plusieurs solution reseaux : SNA d’IBM,DECNET de DEG, DSA de Bull...

!

2 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIBesoin de normalisation

Communication intrareseaux possible

!

3 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIBesoin de normalisation

Communication interreseaux impossible

!

4 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO

L’ISO (International Standard Organisation) a pris en chargel’etablissement de l’OSI (Open system interconnections : normed’interconnexion des systemes ouverts)

5 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

6 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele OSIModele OSI d’ISO : Sept (07) couches

1 Physique : Signaux :modulation, puissance, portee +Supports de transmission (cables, fibres optiques,...).

2 Liaison de donnee : Etablissement, maintient etliberation des connexions entre les elements du reseau. +Detection et Correction des erreurs.

3 Reseau : Adressage + routage.

4 Transport : Transfert entre utilisateurs (transparence)

5 Session : Optimisation et reglage des sessions : reprise detransfert

6 Presentation : Compression + Representation (poids forta gauche ou a droite).

7 Application : Offrir aux logiciels des standards d’accesaux reseaux (Fichier virtuel).

7 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesProtocole et Service

protocole, un dialogue connu par les deux parties, entredeux couches de meme niveau.

service transmettre des donnees de la couche (n) a lacouche (n+1).

8 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre deux entites dans le meme reseau

9 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

1 Relier les systemes par un lien physique (couchePHYSIQUE) ;

2 Controler qu’une liaison peut etre correctement etablie surce lien (couche LIAISON) ;

3 S’assurer qu’a travers le relais (reseau) les donnees sontcorrectement acheminees et delivrees au bon destinataire(couche RESEAU) ;

4 Controler, avant de delivrer les donnees a l’application quele transport s’est realise correctement de bout en bout(couche TRANSPORT) ;

10 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

1 Relier les systemes par un lien physique (couchePHYSIQUE) ;

2 Controler qu’une liaison peut etre correctement etablie surce lien (couche LIAISON) ;

3 S’assurer qu’a travers le relais (reseau) les donnees sontcorrectement acheminees et delivrees au bon destinataire(couche RESEAU) ;

4 Controler, avant de delivrer les donnees a l’application quele transport s’est realise correctement de bout en bout(couche TRANSPORT) ;

10 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

1 Relier les systemes par un lien physique (couchePHYSIQUE) ;

2 Controler qu’une liaison peut etre correctement etablie surce lien (couche LIAISON) ;

3 S’assurer qu’a travers le relais (reseau) les donnees sontcorrectement acheminees et delivrees au bon destinataire(couche RESEAU) ;

4 Controler, avant de delivrer les donnees a l’application quele transport s’est realise correctement de bout en bout(couche TRANSPORT) ;

10 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

1 Relier les systemes par un lien physique (couchePHYSIQUE) ;

2 Controler qu’une liaison peut etre correctement etablie surce lien (couche LIAISON) ;

3 S’assurer qu’a travers le relais (reseau) les donnees sontcorrectement acheminees et delivrees au bon destinataire(couche RESEAU) ;

4 Controler, avant de delivrer les donnees a l’application quele transport s’est realise correctement de bout en bout(couche TRANSPORT) ;

10 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

5 Organiser le dialogue entre toutes les applications, engerant des sessions d’echange (couche SESSION) ;

6 Traduire les donnees selon une syntaxe de presentation auxapplications pour que celles-ci soient comprehensibles parles deux entites d’application (couche PRESENTATION) ;

7 fournir a l’application utilisateur tous les mecanismesnecessaires a masquer a celle-ci les contraintes detransmission (couche APPLICATION).

11 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

5 Organiser le dialogue entre toutes les applications, engerant des sessions d’echange (couche SESSION) ;

6 Traduire les donnees selon une syntaxe de presentation auxapplications pour que celles-ci soient comprehensibles parles deux entites d’application (couche PRESENTATION) ;

7 fournir a l’application utilisateur tous les mecanismesnecessaires a masquer a celle-ci les contraintes detransmission (couche APPLICATION).

11 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couchesCommunication entre reseaux heterogenes

Pour realiser une communication a travers un ou plusieurssystemes intermediaires (relais) il faut :

5 Organiser le dialogue entre toutes les applications, engerant des sessions d’echange (couche SESSION) ;

6 Traduire les donnees selon une syntaxe de presentation auxapplications pour que celles-ci soient comprehensibles parles deux entites d’application (couche PRESENTATION) ;

7 fournir a l’application utilisateur tous les mecanismesnecessaires a masquer a celle-ci les contraintes detransmission (couche APPLICATION).

11 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couches2 entites communicant a travers un intermediaire dans le meme reseau

12 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Communication par couches2 entites communicant a travers un intermediaire dans 2 reseaux heterogenes

13 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Encapsulation des donneesEncapsulation des donnees par les differentes couches

A l’emission : Chaque couche ajoute aux donnees recuesde la couche superieure des informations appelees”Entete” avant de les transferer a la couche inferieure.

A la reception : chaque couche retire l’entete, ajoute parla couche du meme niveau, des donnees avant de lestransmettre a la couche superieure.

14 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Encapsulation des donneesEncapsulation des donnees par les differentes couches

15 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPModele TCP/IP

TCP/IP (Transmission Control Protocol / InternetProtocol)

Fin 60 : Projet DARPA (Defense Advanced ResearchProject Agency)

80 : Laboratoires et Universites

Explosion du nombre de reseaux et naissance de l’Internet

Aujourd’hui, l’IAB (Internet Activities Board) developpe etratifie les protocoles TCP/IP.

16 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPModele TCP/IP

TCP/IP (Transmission Control Protocol / InternetProtocol)

Fin 60 : Projet DARPA (Defense Advanced ResearchProject Agency)

80 : Laboratoires et Universites

Explosion du nombre de reseaux et naissance de l’Internet

Aujourd’hui, l’IAB (Internet Activities Board) developpe etratifie les protocoles TCP/IP.

16 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPModele TCP/IP

TCP/IP (Transmission Control Protocol / InternetProtocol)

Fin 60 : Projet DARPA (Defense Advanced ResearchProject Agency)

80 : Laboratoires et Universites

Explosion du nombre de reseaux et naissance de l’Internet

Aujourd’hui, l’IAB (Internet Activities Board) developpe etratifie les protocoles TCP/IP.

16 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPModele TCP/IP

TCP/IP (Transmission Control Protocol / InternetProtocol)

Fin 60 : Projet DARPA (Defense Advanced ResearchProject Agency)

80 : Laboratoires et Universites

Explosion du nombre de reseaux et naissance de l’Internet

Aujourd’hui, l’IAB (Internet Activities Board) developpe etratifie les protocoles TCP/IP.

16 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPModele TCP/IP

TCP/IP (Transmission Control Protocol / InternetProtocol)

Fin 60 : Projet DARPA (Defense Advanced ResearchProject Agency)

80 : Laboratoires et Universites

Explosion du nombre de reseaux et naissance de l’Internet

Aujourd’hui, l’IAB (Internet Activities Board) developpe etratifie les protocoles TCP/IP.

16 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

17 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

Couche application : FTP, TELNET, HTTP, SMTP.

Couche Transport : TCP (fiable), UDP (non fiable)

Couche Internet : IP, ICMP

Couche reseau Internet : Interface avec le reseau utilise :ARP.

18 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

19 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

La couche de liens :interface avec le reseau et estconstituee d’un driver du systeme d’exploitation et d’unecarte d’interface de l’ordinateur avec le reseau (cartereseau, modem,..).

La couche reseau ou couche IP (Internet Protocol) gerela circulation des paquets a travers le reseau en assurantleur routage. Elle comprend aussi les protocoles ICMP(Internet Control Message Protocol ) et IGMP (InternetGroup Management Protocol )

20 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

La couche de liens :interface avec le reseau et estconstituee d’un driver du systeme d’exploitation et d’unecarte d’interface de l’ordinateur avec le reseau (cartereseau, modem,..).

La couche reseau ou couche IP (Internet Protocol) gerela circulation des paquets a travers le reseau en assurantleur routage. Elle comprend aussi les protocoles ICMP(Internet Control Message Protocol ) et IGMP (InternetGroup Management Protocol )

20 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

La couche transport assure tout d’abord unecommunication de bout en bout en faisant abstraction desmachines intermediaires entre l’emetteur et le destinataire.Elle s’occupe de reguler le flux de donnees et assure untransport fiable (donnees transmises sans erreur et recuesdans l’ordre de leur emission) dans le cas de TCP(Transmission Control Protocol) ou non fiable dans le casde UDP (User Datagram Protocol).

La couche application est celle des programmesutilisateurs comme telnet (connexion a un ordinateurdistant), FTP (File Transfert Protocol), SMTP (SimpleMail Transfert Protocol), etc...

21 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP

La couche transport assure tout d’abord unecommunication de bout en bout en faisant abstraction desmachines intermediaires entre l’emetteur et le destinataire.Elle s’occupe de reguler le flux de donnees et assure untransport fiable (donnees transmises sans erreur et recuesdans l’ordre de leur emission) dans le cas de TCP(Transmission Control Protocol) ou non fiable dans le casde UDP (User Datagram Protocol).

La couche application est celle des programmesutilisateurs comme telnet (connexion a un ordinateurdistant), FTP (File Transfert Protocol), SMTP (SimpleMail Transfert Protocol), etc...

21 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP (meme reseau)

22 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP (reseau heterogenes)

23 / 24

ReseauxInformatiques

2

Dr A.DJEFFAL

Modele OSI

CommunicationOSI

Encapsulation

ModeleTCP/IP

Modele TCP/IPArchitecture TCP/IP (Encapsulation)

24 / 24

top related