Agencement d'un CD/DVD
Un CD ou un DVD contient un sillon où se succèdent des creux et des bosses.
Et quand un laser lit ces creux et ces bosses (en suivant le sillon) un signal de haute fréquence est créé.
A partir de ce signal de haute fréquence, les 0 (zéros) et 1 (uns) logiques peuvent être dérivés (à travers un circuit Analogique - Digital).
Creux et bosses sont des termes utilisés à l'origine pour indiquer une différence de niveau (un creux est bas et une bosse est haute), cependant les creux et les bosses peuvent aussi signifier une différence de réflectivité (RW), et ainsi le niveau est le même mais la réflectivité est différente et par conséquent les 0 (zéros) et 1 (uns) logiques peuvent être dérivés à partir du signal de haute fréquence résultant.
Les données binaires résultantes (zéros et uns) sont alors décompilées par l'intermédiaire de plusieurs mécanismes de décodage, en tenant compte à chaque fois des corrections d'erreurs et en reconstituant les données (correction d'erreurs de Niveau 1 et 2 dans le cas d'un CD). Les données sont aussi désentrelacées et placées ensembles sous forme de blocs physiques adressables dans des zones différentes ... des zone comme lead-in (séquence d'initialisation), zone programme, lead-out (séquence de fin), etc.
Alors que les adresses physiques seront utilisées en interne par le dispositif optique (lecteur de CD/DVD-ROM) un hôte (OS, application, ...) pourra adresser les blocs logiques. Les blocs Logiques peuvent, mais pas nécessairement, coller aux blocs physiques. Il existe plusieurs méthodes d'adressage (méthodes 1, 2 et 3) et elles permettent au lecteur de 'cacher' les secteurs physiques qu'un hôte n'a pas besoin de voir. Comme les blocs run-in, lien et run-out dans le cas de Packet Writing, avec séparation des zones dans le cas de Mount Rainier, etc.
Tous les blocs jusqu'à 2352 octets peuvent contenir des données dans des modes.
Ex.: un bloc Audio contient 2352 octets de données audio.
Un Mode 1 de bloc de Données contient 2048 octets de données utilisateur. Le reste des 2352 octets étant utilisé pour faire la correction d'erreur de la troisième couche et ainsi de suite.
Un assemblage continuel de blocs logiques, sans interruption, dans un ordre adressable ascendant, et pour lequel l'adresse de démarrage est enregistrée dans la Table des Matières (or DVD structures) (ou structures de DVD) est appelé une Piste.
Un CD ou un DVD contiennent une ou plusieurs pistes.
Et une piste est toujours localisée dans une session.
Et ainsi l'organisation la plus simple de CD, DVD, BD ou HD DVD est un disque contenant une session avec une piste.
Les pistes sont construites avec des blocs qui ont été recopiés et enregistrés selon différents modes mais vous pourrez distinguer deux différentes catégories fondamentales de pistes.
les pistes Audio et les pistes de Données.
Les pistes Audio sont toujours copiées et enregistrées selon un mode: Audio.
Les pistes de Données peuvent être enregistrées selon les deux modes 1 ou 2 et dans le cas du mode 2, différentes Formes sont aussi possibles.
Une session peut contenir une ou plusieurs pistes.
Quand une session est finalisée, une Table des Matières (ou structure DVD) est enregistrée dans la lead-in (séquence d'initialisation) de cette session particulière.
Ainsi chaque session a sa propre Table des Matières contenant l'agencement de la session et l'agencement des sessions précédentes.
Un lecteur de CD/DVD-ROM cherchera toujours la session la plus récente et trouvera l'agencement de la dernière session dans la séquence d'initialisation.
Les protections contre la copie reposent souvent sur le fait que les lecteurs audio standard n'examinent que la première séquence d'initialisation (lead-in) pour trouver les pistes audio de la première session. Un lecteur de CD/DVD-ROM cependant cherche au niveau de le séquence d'initialisation de la session la plus récente et c'est ici que parfois des données incorrectes sont stockées concernant les premières pistes audio de sorte qu'elles deviennent inaccessibles.
Une séquence d'initialisation de première session n'est pas adressable. Les Lead-in et Lead-outs de la dernière session sont localisés dans la zone du programme et sont adressables mais la plupart du temps non accessibles par l'hôte.
A la finale, aucun Bloc, aucune piste et aucune session ne sont interprétables ... un ordre de niveau supérieur étant une combinaison de pistes et sessions.
Un CD Audio contient un ensemble de pistes audio dans la première session. Le CD Audio standard (livre Rouge) ne décrit l'audio que dans la première session .
Un CD-Extra ou un CD Amélioré contient une combinaison de pistes audio et de pistes de données de sorte que les lecteurs audio standards peuvent lire les pistes audio (du fait qu'ils ne s'intéressent qu'à la première session). Les lecteurs de CD/DVD-ROM rapportent toutes les pistes, y compris le(s) piste(s) de données de la deuxième session et c'est là qu'un système d'exploitation recherchera les Systèmes de Fichier.
Une autre variante utilisée pour combiner l'Audio avec les Données est le fameux CD Mode Mixte. Il contient à la fois des pistes audio et de données dans la première session. La première piste est une piste de données (là où le Système d'Exploitation ira chercher le Système de Fichier) les autre pistes restantes étant des pistes audio. Un lecteur audio standard moderne évitera la première piste de données et traitera les pistes audio, alors que les anciens lecteurs pourraient avoir des problèmes en essayant de lire les pistes de données (d'où l'utilisation du CD Amélioré).
CD/DVD de données Multi-sessions
Enregistrer des CD de données est devenu une pratique quotidienne et beaucoup de gens possèdent un graveur de CD et/ou DVD.
Depuis que le média peut souvent contenir plus de données que celles enregistrées sur le moment, cette option a été créée pour ajouter plus de sessions.
Chaque session contient ses propres Systèmes de Fichier pointant sur différents fichiers et dossiers.
La stratégie des Systèmes de Fichiers des CD Multi-sessions est expliquée dans la rubrique Systèmes de Fichiers.