Sur une même machine reliées à un
réseau peuvent "tourner" des applications différentes
ayant recours à des couches réseau différentes.
Par exemple :
IP
si la machine met en oeuvre la pile de protocoles TCP/IP,
IPX
si elle met en oeuvre Novell,
les
deux si elle les met en oeuvre simultanément comme c'est souvent le cas.
Le dessin ci-dessous montre d'autres exemples
de protocoles de niveau 3.
Comment chaque interface de niveau 2 reconnaît-elle le protocole utilisé et comment s'y prend-elle pour aiguiller les paquets extraits des trames ?
La figure ci dessus répond à la question
en précisant comment est réalisé l'aiguillage bi-directionnel
(émission & réception)
de ou vers les protocoles de niveau supérieur,
et ce, grâce à un code inscrit dans l'en tête de trame liaison,
appelé ici "Ether Type"
Les valeurs numériques de ces codes constituent autant d'adresses LSAP
permettant divers accès au service liaison.
C'est ce que parfois on appelle multiplexage de
couche liaison.
Observer que tous les codes d'aiguillage
(écrits en hexadécimal) sont supérieurs à 1500.
Ceci permet de différencier les trames purement
IEEE 802.3 dont la longueur
doit être inférieure ou égale à 1500.
Liens pour informations supplémentaires sur cette
figure : Synchronisation - Adresses
MAC - FCS
Le champ de 2 octets destiné, pour
Ethernet II, au multiplexage des protocoles est remplacé par la longueur
des données chez IEEE 802.3
Dans un premier temps, IEEE 802.3 avait
utilisé à la place le concept d'adresses de service SAP Service
Access Points.
Mais dans ce concept, on avait décidé de prévoir deux adresses.
SSAP "SourceSAP" , du service qui envoie les données
,
et DSAP "Destination SAP", du service destinataire dans la
machine réceptrice.
Deux octets du champ adresse sont ainsi utilisés..
Ajoutons que deux bits de chaque octet sont destinés l'un à la
diffusion générale, l'autre à la diffusion de groupe.
Il ne rete plus que 6 bits pour une adresse de service ou de protocole : 64
services disponibles. C'est peu !
On a donc été amené
à étendre le système
Les deux octets DSAP et SSAP sont remplis par le nombre AA en hexadécimal.
3 octets sont destinés au numéro de service.
Ce numéro prend le nom de OUI - Organizational Unique Identifier -
Identificateur Unique d'Organisation -
Cest un numéro qui est attribué à toute organisation ou
société souhaitant breveter un type de service au dessus de la
liaison.
Avec 3 octets on est loin de la pénurie cette fois !
Remarquons que le type de protocole "Ethertype"
subsiste dans ce système. Nous sommes au complet !