Vous êtes sur la page 1sur 56

Protocoles et Modèles de réseaux

Les Modèles OSI et TCP/IP


Protocoles, Primitives et Services

H
Rappels sur les Réseaux
Protocoles TCP/IP-UDP, Notion de Client/Serveur, ouverture

LA et fermeture de sessions et Adressage IP

Master I : Réseaux et Télécommunications

Département d’Automatique, Télécommunication et Électronique


Université de Béjaia

Module : Administration des Services Réseaux, 2022-2023

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP
Protocoles, Primitives et Services

H
Sommaire

1 Protocoles et Modèles de réseaux


Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission

3
LA
Notions de Réseaux

Les Modèles OSI et TCP/IP


Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
1 Protocoles et Modèles de réseaux
Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Protocoles de base à la famille de protocoles de niveau supérieur

Les deux protocoles TCP/IP servent de base à la famille des protocoles


définis dans la RFC (Request For Comments) qui sont les documents
publiés par l’IETF (Internet Engeneering Task Force).
Chaque protocole ou procédure lié à TCP/IP fait l’objet d’une RFC

LA
différenciée.
Chaque protocole TCP/IP permet d’attribuer des adresses, le routage et
donne des méthodes de contrôle du transport.
N’importe quelle application utilisant les protocoles TCP/IP doit être
fidèle au modèle TCP/IP.
Un paquet traverse sans erreurs les couches en respectant les protocoles.

Exemples
RFC 791 pour IP
RFC 793 pour TCP
RFC 2616 pour HTTP etc.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Architecture d’un système de communication

LAFigure – Architecture d’un système de communication

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Support physiques de transmission

LA Figure – Architecture d’un réseau de transmission

Réseau de Transmission ⇒équipements de raccordement soit externes (Modem,


switch, routeur ou point d’accès sans fil) ou internes (carte réseau Ethernet ou Wi-Fi)
reliés par des lignes de transmission. Deux familles de réseaux : les réseaux locaux
informatiques à la périphérie d’Internet et les réseaux de télécommunications qui
composent le réseau cœur d’Internet.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
1 Protocoles et Modèles de réseaux
Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Éléments d’une liaison

LA Figure – Éléments d’une liaison de transmission

ETTD :Équipement Terminal de Traitement de Données ou DTE : Data Terminal Equipement


(ordi,terminal, imprim ou autre équipement qui ne se connecte pas directement à la ligne)
ETCD :Equipement Terminal de Circuit de Données ou DCE : Data Communication Equipement
(modem, multiplexeur, concentrateur ou adaptateur -pseudo-modem). son rôle est :
-Adapter le signal binaire entre l’ETTD et la ligne de transmission (codage / décodage ou modulation /
démodulation).
-Gérer la liaison en l’établissant, la maintenant et la libérant de la ligne à chaque extrémité.
La jonction interface entre ETTD et ETCD et permet à ce dernier de contrôler le circuit de données
(établissement et libération, initialisation de la transmission...)

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Liaison de données

LA Figure – Liaison point à point et multipoints

La liaison point à point utilise un protocole spécifique PPP (Point to Point Protocole)
La liaison Multipoints est retrouvée dans un réseau Ethernet dans lequel tous les
équipements utilisent un même support par l’intermédiaire d’un équipement
d’interconnexion (commutateur ou switch)

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Modes d’exploitation

Le transfert de données peut se faire selon trois modes :

LA
Figure – Liaison simplex
(Radio/TV)
Figure – Liaison half duplex
(Talkies-walkies ou WiFi)

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Modes d’exploitation

Liaison duplex intégral

LA Figure – Liaison Full duplex

Transmission ADSL entre deux PC au travers d’un modem est de type full duplex
asymétrique. Communication possible dans les deux sens simultanément avec des
débits différents.
Si l’émetteur transmet son signal d’horloge au récepteur, la transmission est dite
synchrone, sinon elle est dite asynchrone.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
1 Protocoles et Modèles de réseaux
Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Les réseaux informatiques et télécommunications

LA Figure – Les principaux types de réseaux

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Les réseaux informatiques et télécommunications
D’après la figure précédente, trois types de réseaux peuvent être distingués (à
laquelle on peut rajouter le PAN) :
Le réseau personnel PAN (Personal Area Network)⇒ 1m liaison sans fil
ordinateur/souris, clavier, imprimante ( Bluetooth : 802.15.1)

LA
Les réseaux locaux LAN ( Local Area Network)⇒Domestiques ou
intra-entreprise (10m-5km)⇒permettent l’échange de données ou le
partage de ressources.
Les réseaux métropolitains MAN ( Metropolitain Area Network) ⇒
échelle d’une ville ou d’un campus (10-30km) ⇒ permettent
l’interconnexion de plusieurs sites ou chaque site peut être équipé
d’un réseau local.
Les réseaux étendus WAN ( Wide Area Network) ⇒ réseaux
d’opérateurs ⇒ permettent l’échange de données à l’échelle d’un
pays/continent. Le support peut être terrestre (ligne téléphonique
ou fibre optique) ou Hertzien (satellite) (Internet)

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Exemple de l’organisation d’un réseau bancaire

LA Figure – Exemple d’un réseau d’entreprise

L’accès à l’information serait possible à partir de tout établissement ou pour


tout client. Les agences correspondent à des LAN et l’ensemble formant un
MAN ou un WAN selon les distances.
Chapitre Rappels Mr. BELLAHSENE H.
Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Éléments d’un réseau

LA Figure – Réseau à commutation

Sur la figure on distingue les équipements d’interconnexion :


Les multiplexeurs : permettent le partage statique des ressources de la ligne entre équipements terminaux
s
Les concentrateurs : (hub) permettent l’interconnexion de plusieurs équipements. Ils sont passifs et ont
remplacés par des switch
Les commutateurs : (Switch) établissent les liaisons entre ETTD le temps de la transmission de données
(exp commutateurs Ethernet)
Les routeurs :permettent l’interconnexion de réseaux ou de sous-réseaux entre eux

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Les contrôleurs de communications

Ils gèrent l’accès d’un ETTD à la ligne de transmission via un simple codage en
bande de base ou une modulation complexe. Ils peuvent gèrer aussi le partage
de l’accès au support dans le cas d’une liaison multipoint.Trois types existent :
Cartes d’interface réseau (carte coupleur) :Intégrées à la carte mère ils

LA
équipent la plupart des PC ou serveurs. Elles équipent aussi les routeurs.
Suivant le réseau local utilisé, ces cartes lui sont spécifique (carte Ethernet,
WiFi, Bleutooth etc).

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Les contrôlleur de communications : Cartes séries et contrôlleurs

Cartes d’interface série asynchrones ou synchrones ( à l’aide d’un modem elles


relient deux point distants du réseau. Les ordinateurs, routeurs ainsi que
certains terminaux spécifiques sont équipés par des cartes intégrant des circuits
d’interfaçage asynchrone ou synchrone.

LA
Contrôleurs pour raccordement aux réseaux publics Ils ont pour rôle la
transmission des données entre deux sites à l’aide des circuits commutés du
réseau public (RTC, ATM...). Les trames des paquets ou des cellules sont
mémorisées temporairement dans des tampons à chaque extrémité de la liaison.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux Concepts de base
Les Modèles OSI et TCP/IP Éléments d’une liaison de transmission
Protocoles, Primitives et Services Notions de Réseaux

H
Réseaux à commutation

LA Figure – Réseau à commutation

Dans les réseaux il y a trois types de commutation :


La commutation de circuits :Réseaux Téléphoniques
La commutation de paquets ou de messages : (X.25 et frame relay abandonné au
profit de la commutation de cellules)
La commutation de cellules : Audio/vidéo exploitée dans les réseaux ATM
(Asynchronous Transfer Mode), remplacé par X25. La cellule est composée de 53
octets dont 48 de données et 5 d’en-tête. Sa petite taille permet une commutation
rapide.
Chapitre Rappels Mr. BELLAHSENE H.
Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
1 Protocoles et Modèles de réseaux
Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Le modèle OSI (Open System Interconnection) de la norme ISO

OSI de ISO (International Organization for Standardization) décompose


en 7 couches superposées, sept sous ensembles fonctionnels, définissant
ainsi les caractéristiques physiques (couches 1 et 2 composants matériels)
et logicielles (les 5 autres) pour l’interconnexion en réseau des systèmes

LA
ouverts.
Le Modèle OSI
Le modèle décrit par la figure suivante est appelé modèle OSI, dans ce
modèle, ce sont les applications (couche 7) des systèmes d’extrémité
(Systèmes A et B) qui ont besoin d’échanger des données. Les autres
couches servent à réaliser cet échange. Si d’autres systèmes
intermédiaires (commutateurs ou routeurs) sont nécessaires, ils ne
contiennent que des couches nécessaires à l’acheminement et au transfert
de données (en général les couches 1, 2, 3)

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Structure en couche et Notion de client serveur
Le système A de la figure est le serveur et le système B est le client
et entre les deux il y a le média.

LA Figure – Le modèle OSI et notion de Client/Serveur


Chapitre Rappels Mr. BELLAHSENE H.
Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Notion de client serveur
Le protocole ou environnement client–serveur désigne un mode de
transaction (souvent à travers un réseau) entre plusieurs
programmes ou processus : l’un, qualifié de client, envoie des
requêtes ; l’autre, qualifié de serveur, attend les requêtes des clients

LA
et y répond.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Le modèle OSI (Open System Interconnection) de la norme ISO

Les fonctions assurées par l’ensemble des couches vont de l’exécution de


l’application mise en œuvre par l’usager (niveau 7) à la transmission
physique des données sur la ligne ou support physique d’interconnexion

LA
(niveau1).
Les échanges entre deux niveaux N (symbole ⇐⇒ sur la figure) sont
réglés suivant le protocole N. Les informations échangées lors de ce
dialogue transitent verticalement par les niveaux inférieurs (symbole
L9999Ksur la figure) de couche en couche.

Exemple
Une application entre un navigateur et un serveur web fait appel au
protocole pschitt au niveau 7 et les données correspondant à la page
web transites de couche en couche jusqu’au support physique.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Le modèle OSI (Open System Interconnection) de la norme ISO

Les fonctions assurées par l’ensemble des couches vont de l’exécution de


l’application mise en œuvre par l’usager (niveau 7) à la transmission
physique des données sur la ligne ou support physique d’interconnexion

LA
(niveau1).
Les échanges entre deux niveaux N (symbole ⇐⇒ sur la figure) sont
réglés suivant le protocole N. Les informations échangées lors de ce
dialogue transitent verticalement par les niveaux inférieurs (symbole
L9999Ksur la figure) de couche en couche.

Exemple
Une application entre un navigateur et un serveur web fait appel au
protocole pschitt au niveau 7 et les données correspondant à la page
web transites de couche en couche jusqu’au support physique.

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Description des couches

Les couches basses assurent la transmission et l’acheminement des


informations à travers le réseau sur le support (RS232, RS422, fibre

LA
optique, transmissions sans fil...).
Les couches moyennes gèrent les communications et les ressources
(processus et mémoire) nécessaires à l’échange des messages entre
équipements terminaux (stations ou serveurs).
Les couches hautes traitent les données échangées (exécution de
commandes, mise en forme, affichage..)
Le détail est donné juste après...

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Les couches basses(tout équip. terminal, d’interconnexion ou de contrôle sur
le réseau)
Couche physique (couche 1) réalise la transmission des bits
constituant les trames sur le support suivant des caractéristiques :
physiques, électriques, optiques et mécaniques définies par des

LA
normes (Ethernet, WiFi ...). Elle définit l’interface, les connecteurs,
le câble et la nature des signaux utilisés.
Couche Liaison (couche 2) : assure un service de transport de
trames sur une ligne elle peut détecter les erreurs et éventuellement
les corriger. Elle définit, en cas de concurrence entre plusieurs
stations pour transmettre, une méthode d’accès au support (cas
des liaisons multipoint).
Couche réseau (couche 3) : Elle réalise l’adressage et le routage
(choisit le chemin à suivre pour les données à partir des adresses).
Elle réalise aussi l’interconnexion entre réseaux hétérogènes et le
contrôle de congestion.
Chapitre Rappels Mr. BELLAHSENE H.
Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Les couches moyennes

Elles assurent, quelque soit leurs réseaux, le dialogues entre équipements


terminaux. Le transfert de l’information, le contrôle du flux et l’intégrité
des données sont assurés par ces couches.
Couche transport (couche 4) : Elle contrôle le transfert des

LA
informations de bout en bout et réalise le découpage des messages en
paquets pour le compte de la couche réseau ou le réassemblage des
paquets en messages pour les couches supérieures. Le contrôle du flux et
la résolution des pertes sont aussi réalisés par cette couche (exemple
TCP).
Couche Session (couche 5) : C’est l’interface entre les fonctions liées à
l’application et celles liées au transport de données. Elle ouvre et ferme
des sessions pour le compte des applications et établit les règles
d’organisation et de synchronisation de dialogues des abonnées (elle est
rarement utilisée puisque ses fonctionnalités sont souvent assurées par la
couche transport).

Chapitre Rappels Mr. BELLAHSENE H.


Protocoles et Modèles de réseaux
Les Modèles OSI et TCP/IP Modèle OSI
Protocoles, Primitives et Services

H
Les couches hautes

Couche présentation (couche 6) : dans le cas de dialogue entre


systèmes hétérogènes, elle met en forme les informations pour les

LA
rendre compatibles avec l’application destinatrice (comporte des
fonctions de traduction, compression, d’encryptage...)
Couche application (couche 7) : Elle exécute une application ainsi
que son dialogue (dialogue de l’application) avec la couche 7 du
destinataire selon le type ou la signification des informations à
échanger (page Web, transfert de fichiers, le messagerie,
consultations de base de données...)

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

1 Protocoles et Modèles de réseaux


Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Protocoles et services : OSI et TCP/IP

Le modèle OSI définit également trois notions supplémentaires :


Les protocoles règles de dialogue entre couches de même niveau
(par exemple le protocole IP au niveau3)

LA
Les services fournis par chaque couche N − 1 aux couches N par
l’intermédiaire de primitives de service
Les primitives de services ce sont des fonctions logicielles qui
définissent le dialogue entre couches adjacentes et qui peuvent
concerner des demandes, des réponses, des échanges d’informations
ou de confirmations d’états.
Les services sont fournis à la frontière entre deux couches au niveau
du point d’accès SAP(Service Access Point). voir figure suivante.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Protocoles et services pour le modèle OSI (limiter le nombre de primitives et


de protocoles)

LA Figure – Protocoles et services

La couche N d’un système n’a à connaitre que les primitives de service


correspondant à la couche N − 1 du même système et le protocole N des
systèmes distants.
Chapitre Rappels Mr. BELLAHSENE H.
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Primitives de service Les Modèles OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
services offerts par la couche (N) sont invoqués par la couche
Ouverture/Fermeture de prim
d’une(N + 1) TCP
Session à l'aide
ervice de niveau (N). Par exemple, en mode connecté (figure 7.14), quatre primitives
Les primitives des Modes : connecté et non connecté
ées pour offrir un service : demande (Request), indication (Indication), réponse (Resp

ll lj 1
irmation (Confirm). En mode non connecté, seules les primitives demande (Request) e

1
on (Indication) sont exploitées.
Request Confirm Responso lndl"lloo
Roq"�' l ndl
l"llon

1 I ....___,I�
.___ J � I -·
1 _
....___
_ - · ___.�

es, ne sont
LA
unités confirmation
pas forcément
demande
-
-

Figure 7.14 Primitives de service.


Figure – Primitives du Mode connecté à gauche et non connecté à droite
anismes pouvant être mis en œuvre dans une couche
Sur la figure en mode connecté, quatre primitives sont utilisées pour offrir un
l'adaptation
service de la taille(Request),
: demande des unités
de données,(Confirm)(TCP).
manipulées parEnles
(Request) etdeindication
de données
indication
mode
taille compatible
(Indication), réponse (Response),
différentes
avec
(Indication)
couches
non connecté,
lesexploitées
sont
anismes d'adaptation peuvent alors être utilisés (figure 7.15).
capacités
oulespar
seules les systèmes int
primitives
de ces systèmes. Diffé
(UDP).

a segmentation consiste à diviser une unité de données du service (N) en plusieurs u


onnées de protocole (N). L'entité correspondante distante doit être capable d'assu
Chapitre Rappels Mr. BELLAHSENE H.
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Comparaison TCP et UDP


Les deux protocoles sont de couche 4 (transport)
TCP est un protocole qui associe au transport la notion de qualité en assurant
les services :
Fiabilité

LA
Division des messages sortants en segment
Réassemblage des méssages au niveau du destinataire
Réenvoi de toute donnée non reçue.
UDP n’offre pas de fonction de contrôle du bon acheminement :
Aucune vérification logicielle de la livraison des messages,
Pas de réassemblage des messages entrants,
Pas d’accusé de réception
Aucun contrôle de flux
Par contre UDP occupe une bande passante réduite par rapport à
TCP.
Chapitre Rappels Mr. BELLAHSENE H.
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

TCP et UDP et numéros de ports


TCP et UDP utilisent des numéros de port établis par convention(pour
des applications) afin de permettre la circulation de plusieurs
communications au même temps.

FTP
SSH
LA
Protocole
FTPdata

Telnet
SMTP
DNS

20
21
22
23
25
53
Description
File transfert (données)

File transfert (contrôle)

Secure SHell
Telnet
Simple Mail Transfert

Domain Name System


Protocole
HTTP
POP3
NNTP
IMAP2
News
HTTPS

80
110
119
143
144
443

de 0 à 1023 usge privé et 1024 à 65535 Entreprises pour applications


Description
World Wide Web HTTP

Post Office Protocl V3

Network News Transfert Protocol

Interactif Mail Access Protocol V2

comerciales et les systèmes d’exploitation pour l’attribution dynamique des


News
HTTP sécuriré (SSL)

ports sources
Chapitre Rappels Mr. BELLAHSENE H.
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Primitives et services pour le modèle OSI

LA
Figure – Exemple d’échange de primitives de service aux niveaux 3 et 4

La figure décrit les 4 primitives du modèle OSI échangées à l’interface entre les couches transport et les
couches réseau des deux systèmes susceptibles de communiquer. Elles sont associées à des paramètres,
comme les adresses de l’appelant et l’appelé pour la primitive T_Connect_Request. Cette dernière
permet la demande d’un service à la couche réseau de la part de la couche transport. En réponse, la
primitive T_Connect_Confirm indique à la couche transport que le service est établi.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Échange d’informations entre couches successives dans le cas général

La couche N + 1, utilisatrice des


services de niveau N, adresse la couche
N des unités de données de service de

LA
Figure – Principe d’échange
d’informations entre couches dans le
cas général
niveau N ou SDU (Service Data Unit)
Des informations de contrôle de

protocole ou PCI (Protocol Control


Information) sont ajoutées aux données
entrantes constituées par le SDU
L’ensemble ainsi formé constitue des
unités de données de protocole ou PDU
(Protocol Data Unit)
La couche N utilisatrice des services de
niveau N − 1 adresse à son tour à la
couche N − 1des (N − 1) SDU.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Échange d’informations entre couches successives dans le cas général

La communication entre les deux


entités de niveau N s’effectue par un
échange des (N) PDU suivant le
protocole N. Cet échange est effectué,

LA
Figure – Échange d’informations entre
couches dans le cas général
après une demande de service N − 1 (à
l’aide d’une primitive) à la couche
N − 1, par transmission verticale des
(N − 1) SDU et ainsi de suite jusqu’au
niveau physique. L’opération inverse est
réalisée au niveau du récepteur sur la
base du même principe et la PCI sont
dans ce cas retranchées des PDU. Le
procédé qui consiste à ajouter ou
retrancher des informations de contrôle
pour former une nouvelle unité de
donnée est nommé Encapsulation ou
Décapsulation.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Échange de données sur un réseau Ethernet

A l’émission, les données sont


découpées en fragments par la couche
transport pour former des segments
TCP. Ces segments sont encapsulés

LA
Figure – Échange de données sur un
réseau Ethernet
dans les paquets IP de la couche réseau,
lesquels sont encapsulés dans les trames
Ethernet de la couche liaison. Ces
trames sont ensuite codées et mises en
forme pour être transmises sous forme
de bits sur le support physique. Selon la
couche concernée, chaque unité de
donnée désignée de manière générique
PDU prend un nom particulier :
segment, paquet, trame et enfin bits. Le
passage d’une couche à l’autre se fait
par ajout d’informations de contrôle
PCI, c à d successivement : l’entête
TCP, l’entête IP, l’entête Ethernet.

Chapitre Rappels Mr. BELLAHSENE H.


224 Primitives et services : Modèle OSIprotocolaires
7 Les architectures et TCP/IP
Protocoles et Modèles de réseaux •

Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP
Mécanismes élémentaires
> L'encapsulation
Illustration de l’encapsulation dans les couches basses
Chaque couche du modèle insère un en-tête de protocole PCI contenant les données nécessaires
au protocole. La figure 7.13 illustre le principe de l'encapsulation pour les couches basses.

TRANSPORT
machiEchange
nes d'eentxtrémire té �

LA RESEAU
chemiDétermi
n dansnerle runéseau
LIAISON
Contentrerôledeux
PHYSIQUE
r les poidonnées

Figure
Figure
nts
Etablir la connexion physique
-

– Principe
7.1 3 Principe de l’encapsulation
de l'encapsulation illustré
dans les couches basses.
La couche liaison de données ajoute un champ supplémentaire qui contient les informations
nécessaires au contrôle d'erreur (FCS, Frame Check Sequence).
La figure illustre le principe de l’encapsulation pour les couches basses. La couche liaison de données
ajoute un champ supplémentaire qui contient les informations nécessaires au contrôle d’erreur.
> Primitives de service
Les services offerts par la couche (N) sont invoqués par la couche (N + 1) à l'aide de primitives
de service de niveau (N). ParChapitre
exemple, en mode connecté
Rappels (figure 7.14),
Mr. BELLAHSENE H. quatre primitives sont
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

1 Protocoles et Modèles de réseaux


Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Correspondance entre le modèle OSI et le modèle TCP/IP

LAFigure – Comparaison du modèle OSI et de l’architecture TCP/IP

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Modèle détaillé de TCP/IP à quatre couches et rôle de chaque couche

LA Figure – Modèle TCP/IP et protocoles avec leurs ports associés

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

1 Protocoles et Modèles de réseaux


Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Exemple :Adressage, identifiants et matériel


Les machines et leurs interfaces disposent d’identifiants au niveau de
chaque couche. Les Ports sont des numéros entre 0 −→ 65535 dont la
fonction est l’identification d’une application sur une machine. Sur la
figure précédente sont donnés certains protocole et leurs ports.

LA
Couche

Couche Application
Couche Transport

Couche Internet

Couche Accès
identifiant

Un protocole et un nom de domaine

Port TCP ou UDP

Adresse IPv4 et/ou IPv6

dresse physique (MAC 802)

Table – Source Cisco


Exemple

pschitt ://www.cisco.com/
TCP443 comme port par
défaut pour HTTPS
192.168.150.252/24
ou 2001 :db8 : :1/64
70 :56 :81 :bf :7c :37

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
CCNA 1 – Théorie des réseaux
Protocoles, Primitives et Services
Protocole et Adressage IP 41 / 65

H
Ouverture/Fermeture d’une Session TCP

Protocole IP
6.2. Protocole IP

6.2.1. Paquet IP
Après encapsulation des informations provenant de la couche 4 dans le PDU de la couche 3, les
Les informations
principaux provenant
éléments de laobtenu
du paquet couchesont
4 sont encapsulées
représentés dans
sur la le PDU de couche 3 : le paquet, dont voici les
figure.
principaux éléments :

LA Champs
Version
Longueur totale

Durée de vie
Exemple de paquet IP

Description
Indique la version de protocole IP utilisée (4 bits).
Précise la longueur du paquet IP en entier, y compris les données et l'en-
tête, en octets (16 bits).
Un compteur qui décroît graduellement, par incréments, jusqu’à
zéro. À ce moment, le datagramme est supprimé, ce qui empêche les
paquets d'être continuellement en boucle (8 bits).
Somme de contrôle Assure l'intégrité de l'en-tête IP (16 bits).
Adresse d’origine Chapitre Rappels IndiqueMr. le nœud émetteurH.(32 bits).
BELLAHSENE
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Protocole IP

Champs Description

LA
Version

Longueur totale

Durée de vie

Somme de contrôle

Adresse d’origine

Adresse de destination

Données

Remplissage
Indique la version de protocole IP utilisée (4 bits).

Précise la longueur du paquet IP totale en octets (16 bits).

Après une certaine durée les paquets qui tournent en boucle sont éliminés (8 bits)

Assure l’intégrité de l’en-tête IP (16 bits).

Indique le nœud émetteur (32 bits).

Indique le noeud récepteur (32 bits).

Contient des informations de couche supérieure (longueur variable, max 64 Ko).

Ajoutde 0 pour s’assurer que l’en-tête IP soit toujours un multiple de 32 b.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Adressage IP

classe 1er octetr Intervalle IP Masque sous Réservations Réservations

seulement Décimal réseau min privées Lan Spéciales

A 0000 0000. 0.0.0.0 8 bits 10.0.0.0 à 0.0.0.0

Expéri
LA
0111 1111

1000 0000

1011 1111

1100 0000

1101 1111

1110 0000

1110 1111

1111 0000

1111 1111
127.255.255.255

128.0.0.0

191.255.255.255

192.0.0.0

223.255.255.255

224.0.0.0

239.255.255.255

240.0.0.0

255.255.255.255
255.0.0.0

16 bits

255.255.0.0

24 bits

255.255.255.0

4 bits(Non utilisée)

240.0.0.0

//
10.255.255.255

172.16.0.0

172.31.255.255

192.168.0.0

192.168.255.255

//

//
127.255.255.255

169.254.0.0

169.254.255.255

169.254.0.0 cas un DHCP n’est pas disponible, 0.0.0.0. Meta adresse (cas destination inconnue)
//

//

//

169.254.255.255 APIPA ; 127.255.255.255. Host PC


Chapitre Rappels Mr. BELLAHSENE H.
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

1 Protocoles et Modèles de réseaux


Le protocole TCP/IP (Transmission Control Protocol, Internet Protocol)
Éléments d’une liaison de transmission
Notions de Réseaux

3 LA
Les Modèles OSI et TCP/IP
Modèle OSI

Protocoles, Primitives et Services


Primitives et services : Modèle OSI et TCP/IP
Modèle TCP/IP
Protocole et Adressage IP
Ouverture/Fermeture d’une Session TCP

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Le but d’un réseau client-serveur

La centralisation des ressources informatiques sur des ordinateurs

LA
appelés serveurs. Les clients peuvent accéder à ces ressources en
envoyant des requêtes au serveur, qui les traite et fournit les
ressources demandées.Fiabilité
Cela permet une meilleure utilisation et une gestion plus efficace des
ressources, car elles ne sont plus dispersées sur plusieurs ordinateurs.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Le principe fondamental d’un réseau client-serveur

Le client envoie une requête au serveur pour accéder à une


ressource ou un service.

LA
Le serveur reçoit la requête et la traite.
Le serveur vérifie si le client a les autorisations nécessaires pour
accéder à la ressource demandée.
Si le client a les autorisations nécessaires, le serveur fournit la
ressource demandée au client.
Si le client n’a pas les autorisations nécessaires, le serveur peut
refuser la requête ou la rediriger vers un autre serveur qui peut la
traiter.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Exemple Explicatif

En général, les clients sont des ordinateurs de bureau, des


ordinateurs portables ou des appareils mobiles qui accèdent aux
ressources via un réseau local ou à distance.

LA
Les réseaux client-serveur sont largement utilisés pour fournir des
services tels que :
– des bases de données
– des applications web
– des messageries électroniques
– des services de fichiers
– des services d’impression,etc.

Chapitre Rappels Mr. BELLAHSENE H.


Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Dialogue client/serveur dans le cas d’un protocole TCP


Demande du client
Client (bit mis à 1 dans l'entête TCP) Valeur Serveur

}
Sync(10)

Message de controle
Sync(100)/Ack(11)

Demande de synchro Accusé de la demande


Valeur des données
J'ai reçu 10 envoyez 11

LA avec client commenceront à partir de 100


Ack(101)

J'ai reçu 100 envoyer 101

Transf Données

Envoie de données
Ack(102)

Transf Données

Ack(103)

}
Fin

de session
Ferméture
Fin/Ack

Ack

Fin de connexion

NB : Tant que la donnée 102 n’est pas reçu alors est formulée la demande de
retransmission de 102 jusqu’à Acquittement.
Chapitre Rappels Mr. BELLAHSENE H.
Primitives et services : Modèle OSI et TCP/IP
Protocoles et Modèles de réseaux
Modèle TCP/IP
Les Modèles OSI et TCP/IP
Protocole et Adressage IP
Protocoles, Primitives et Services

H
Ouverture/Fermeture d’une Session TCP

Dialogue client/serveur dans le cas d’un protocole UDP

Client Serveur

LA Request

Response

A l’inverse du protocole TCP qui lui est fiable, le protocole UDP


n’est pas fiable car il ne se préoccupe pas si le client à reçu ou non
les données. Son entête est légère afin qu’il soit utilisé pour les
application temps réel (streaming, visioconférence, serveurs proches
(DNS) etc.)

Chapitre Rappels Mr. BELLAHSENE H.


Appendix

H
Exemple Pratique

Cadre (simple) Un système client-serveur est une banque en ligne.


Les clients accèdent à leur compte bancaire en ligne en utilisant
leur ordinateur ou leur appareil mobile qui agit en tant que client.

LA
Le client envoie une requête pour accéder à son compte en ligne et
visualiser leurs informations financières, effectuer des transactions,
etc. Cette requête est transmise au serveur bancaire qui agit en
tant que serveur, il traite la demande du client et renvoie les
données nécessaires au client. Le serveur stocke les informations
financières des clients et traite les transactions en temps réel. Dans
ce scénario, le serveur est la source centrale d’informations et le
client est un appareil qui accède à ces informations pour les afficher
et les utiliser.

Chapitre Rappels Mr. BELLAHSENE H.


Appendix Lectures complémentaires

H
Lectures complémentaires I

S. Collin,. Le multimédia sur PC, Dunod, Paris, 1994.


Marc Van Droogenbroeck. Technologies du multimédia, des
télécommunications et de l’Internet, Université de Liège, 2004

LA
E. Holsinger, How multimedia works, Ziff-David Press,
Emeryville, California, 1994.
C. Servin, Réseaux et télécoms, Dunod, Paris, 2003.
S. Déon, La téléphonie sur IP, Eyrolles, 2010.
G. Pujolle, Les réseaux, Eyrolles, 2000.
O. Hersent, La voix sur IP : Déploiement des architectures,
Eyrolles, 2006.

Chapitre Rappels Mr. BELLAHSENE H.

Vous aimerez peut-être aussi