AppleTalk ne correspond pas parfaitement aux couches du modèle OSI. Il est plus précis de dire qu'il s'étend sur plusieurs couches, plutôt que de résider uniquement dans une seule. Différentes parties d'AppleTalk géraient des fonctions correspondant à différentes couches OSI :
* Couche réseau (couche 3) : C'est là qu'opéraient les principaux protocoles de routage d'AppleTalk, tels que DDP (Datagram Delivery Protocol). DDP gérait l'adressage et le routage des paquets de données au sein d'un réseau AppleTalk.
* Couche de liaison de données (couche 2) : AppleTalk a utilisé diverses technologies au niveau de cette couche en fonction du support physique. Par exemple, il pourrait utiliser des technologies telles que LocalTalk (utilisant des connexions série) ou Ethernet. Ces protocoles de niveau inférieur géraient l'accès physique et la détection/correction des erreurs sur le réseau.
* Couche physique (Couche 1) : Cette couche concerne la transmission physique des bits sur le câble réseau, qui varie considérablement en fonction de l'implémentation d'AppleTalk.
AppleTalk manquait d'un véritable équivalent aux couches de transport (couche 4), de session (couche 5), de présentation (couche 6) et d'application (couche 7) du modèle OSI. Ces fonctionnalités étaient souvent intégrées ou gérées de manière moins structurée au sein des applications elles-mêmes ou en combinant des composants de DDP avec des protocoles au niveau de l'application.
En bref, même si les fonctionnalités de DDP sont principalement analogues à la Couche réseau , la conception d'AppleTalk n'adhère pas strictement à une cartographie claire des sept couches du modèle OSI.
|