Vous êtes sur la page 1sur 4

Service Data Unit Wikipdia https://fr.wikipedia.

org/wiki/Service_Data_Unit

Service Data Unit


Le SDU (Service Data Unit) est la donne effective dans un Protocol Data Unit (PDU).

Sommaire
1 Principe
1.1 Remarque
1.2 Encapsulation/dsencapsulation
1.2.1 Exemple/analogie
1.2.2 Les primitives
1.2.3 Au niveau de l'interface
1.2.4 Service/protocole
1.3 Mcanismes de Fractionnement (oprations entre couches/niveaux)
1.3.1 Segmentation/rassemblage
1.3.2 Groupage/dgroupage

2 Voir aussi

Principe
Au niveau du modle de rfrence OSI, chaque couche fournit des services la couche du dessus et utilise les
services de la couche en dessous (par exemple dans une socit le directeur utilise les services du secrtaire et
inversement ce dernier fournit un service au directeur) . la communication est adjacente et la communication entre
un "fournisseur" et un "utilisateur" se fait via les interfaces travers un point d'accs dit SAP (Service Access
Point) identifi par une adresse unique.

Chaque couche reoit de la couche suprieure des donnes opaques (exemple : la couche liaison ne saurait lire les
adresses IP indiques dans les donnes venant de la couche de rseau IP) qu'elle doit transfrer la couche
infrieure (dans le cas d'une mission). Chaque couche ajoute la donne opaque qui est le SDU (Units de
donnes de services) des informations de contrle de protocole dit PCI pour obtenir un PDU (protocol data Unit) ,
tout comme le facteur qui ne voit pas le contenu d'une lettre (SDU) mais seulement l'adresse du destinataire (PCI)
crite sur l'enveloppe transmettre (PDU).

Avant de transmettre le PDU d'une couche vers une autre couche adjacente (en passant par le SAP) et via ce qu'on
appelle des primitives (demande, indication, rponse, confirmation), des informations de contrle d'interface sont
rajoutes (ICI), la concatnation entre PDU et ICI devient un IDU (Interface Data Unit). Les informations de
contrle d'interface ne sont utilises qu'au niveau de l'interface et seront supprimes au niveau de la couche
infrieure (lors de l'mission)

PDU(N) = SDU(N) + PCI(N)

1 sur 4 21/11/2017 08:45


Service Data Unit Wikipdia https://fr.wikipedia.org/wiki/Service_Data_Unit

IDU(N) = PDU(N) + ICI(N)

PDU(N) = PCI(N) + PDU(N+1)

avec :

PDU(N) : Unit de donnes du protocole (N)

SDU(N) : Unit de donnes du service (N)

IDU(N) : Unit de donnes d'interface (N)

PCI(N) : Information de contrle du protocole (N)

ICI(N) : Information de contrle de l'interface (N)

Une unit de service N est appel N-SDU, ce qui donne LSDU pour la couche liaison, NSDU pour la couche rseau
(N pour network) , TSDU pour la couche transport et SSDU, PSD, ASDU pour respectivement les couches session,
prsentation et application. Il en est de mme pour les SAPs, PDUs, SDUs, PCIs et ICIs, par exemple en parlant de
LICI on fait rfrence aux informations de contrle d'interface de la couche Liaison de donnes.

Remarque
Il n'y a pas d'ICI ou d'IDU pour la couche physique puisqu'il n'y a pas de couche infrieure (pas d'unit de donnes
mais une transmission binaire).

Encapsulation/dsencapsulation
Lors de lmission d'une information, chaque couche N du modle OSI encapsule les donnes qu'elle reoit de la
couche suprieure N+1 en lui rajoutant des informations de contrle relatives la couche N (entte de protocole ou
PCI). Cette encapsulation au niveau d'une couche N est donc la concatnation du SDU et d'un entte (et/ou en
queue) pour former l'unit de donnes de protocole PDU qui deviendra le SDU de la couche infrieure.

Lors de la rception d'une information, chaque couche N ds-encapsule le PDU (reu par la couche infrieur N-1)
pour sparer l'information de protocole du SDU qui sera envoye la couche suprieure N+1.

Exemple/analogie

1. Prenons le cas d'une correspondance postale ou trois intervenants seront sollicits : vous, le facteur et le train
postal. Ces intervenants sont en analogie les couches du modle OSI (qui en contient 7).
2. Lors d'une correspondance postale, la lettre que vous aurez crit et qui contient les informations
transmettre, sera mise dans une enveloppe sur laquelle vous aurez inscrit toutes les informations ncessaires
la bonne rception de votre courrier (adresse du destinataire, identit et / ou adresse de l'metteur, timbre
postale, etc.). votre niveau, avec cette enveloppe entre vos mains, la lettre correspondra au SDU et
l'enveloppe au PDU.
3. Cette enveloppe sera transmise au facteur qui la mettra dans un sac postal, au niveau du facteur l'enveloppe
est le SDU et le sac postal le PDU.
4. Ces sacs postaux seront transports dans un train, mme chose, au niveau du transporteur, le sac postal est
un SDU et le train le PDU.

Les primitives

2 sur 4 21/11/2017 08:45


Service Data Unit Wikipdia https://fr.wikipedia.org/wiki/Service_Data_Unit

Il existe quatre types de primitives qui spcifient le service :

1. Request/Demande : Une entit sollicite un service

1. Indication : Une entit est informe d'une demande de service


2. Response/Rponse : Une entit a rendu le service, si possible
3. Confirmation : Une entit est informe que le service a t rendu
Les services sont accessibles par des points d'accs appels SAP (Service Access Point). Chaque point d'accs est
identifi par une adresse unique (analogie : prise tlphonique et adresse associe, bote aux lettres et adresse
postale).

Au niveau de l'interface
Ainsi une couche N+1 accdera l'interface (qui propose les services) via le SAP en passant une unit de donne
d'interface IDU (Interface Data Unit) la couche infrieure N.

Le IDU est compos de deux parties :

1. ICI (Interface Control Information) : les informations de contrle servant paramtrer la demande de
service (par ex. nb d'octets de donnes).

2. SDU (Service Data Unit) : les donnes concernes par la demande de service .

Pour transmettre une SDU venant de la couche N+1, la couche N peut devoir la fragmenter et/ou y associer de
l'information. Chaque morceau est donc prfix d'un entte d'information PCI (Protocol Control Information,
protocol header) li au protocole de la couche N pour former l'unit de donne du protocole N PDU (Protocol Data
Unit) qui est envoye l'entit paire par l'intermdiaire des services de la couche sous-jacente.

Alors que le protocole d'une couche N dfinit l'ensemble des rgles ainsi que les formats et la signification des
objets changs, qui rgissent la communication entre les entits de la couche N (par exemple les rgles de contrle
de l'envoi des donnes) .

Service/protocole
La sparation "service/protocole" permet de cacher le fonctionnement interne d'une couche aux couches
adjacentes.

Les services reprsentent les communications / changes entre couches (une couche peut fournir ou utiliser un
service) d'une mme entit, alors que le protocole permet dchanger des informations pour la communication
entre couches homologues dans des entits diffrentes.

Par exemple : Le directeur d'une socit qui envoie un correspondance administrative utilise le service du
secrtaire, et communique avec le directeur d'une autre socit via un protocole.

Mcanismes de Fractionnement (oprations entre couches/niveaux)

Segmentation/rassemblage
Il s'agit du dcoupage d'un PDU(N+1) en plusieurs SDUs(N), ou encore de rendre le service ( la couche suprieure)
peuvent utiliser plusieurs PDUs(N) pour traiter une SDU(N).

Exemple : de la fragmentation et dfragmentation du datagramme IP. Mme principe au niveau de l'ATM ou dans

3 sur 4 21/11/2017 08:45


Service Data Unit Wikipdia https://fr.wikipedia.org/wiki/Service_Data_Unit

SSL/TLS.

Groupage/dgroupage
Il est galement possible de faire correspondre plusieurs SDUs de couche N avec une seule PDU de couche N.

Exemple : Buffrisation des donnes TCP.

Voir aussi
Modle OSI

Ce document provient de https://fr.wikipedia.org/w/index.php?title=Service_Data_Unit&oldid=141667951 .

La dernire modification de cette page a t faite le 19 octobre 2017 15:22.

Droit d'auteur : les textes sont disponibles sous licence Creative Commons attribution, partage dans les mmes
conditions ; dautres conditions peuvent sappliquer. Voyez les conditions dutilisation pour plus de dtails, ainsi
que les crdits graphiques. En cas de rutilisation des textes de cette page, voyez comment citer les auteurs et
mentionner la licence.
Wikipedia est une marque dpose de la Wikimedia Foundation, Inc., organisation de bienfaisance rgie par le
paragraphe 501(c)(3) du code fiscal des tats-Unis.

4 sur 4 21/11/2017 08:45