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