- ISO 9660
-
El estándar ISO 9660 es una norma publicada inicialmente en 1986 por la ISO, que especifica el formato para el almacenaje de archivos en los soportes de tipo disco compacto. El estándar ISO 9660 define un sistema de archivos para CD-ROM. Su propósito es que tales medios sean legibles por diferentes sistemas operativos, de diferentes proveedores y en diferentes plataformas, por ejemplo, MS-DOS, Microsoft Windows, Mac OS y UNIX.
La norma ISO 9660 es descendiente directa de un esfuerzo de estandarización anterior llamado HSG (acrónimo de High Sierra Group), el cual fue propuesto por un conjunto de actores de la industria que se reunieron en 1985 en el hotel High Sierra, del Lago Tahoe, Nevada. Aunque la ISO aceptó una gran mayoría de las propuestas del HSG, existen algunas diferencias menores.
Contenido
Conceptos básicos
Sectores físicos
Los discos compactos por definición están divididos en sectores, y se define que hay 75 sectores por cada segundo de audio. Dado que el formato de audio en un disco compacto se define con una codificación PCM de 16 bits a 44 KHz en estéreo, cada segundo de audio tiene 176.400 bytes. El tamaño del sector físico es, por tanto, de 2.352 bytes (176.400 bytes / 75 sectores).
Sectores lógicos
El HSG y su descendiente consideran que el disco óptico se divide en sectores lógicos de 2 KB (2.048 bytes) cada uno. Cada sector posee un identificador único, llamado LSN (siglas de Logical Sector number). El primer LSN referenciable es el 0, que posee una dirección física de 00:02:00 (2 segundos). Esto significa que los primeros 150 sectores físicos del CD-ROM son inaccesibles usando el direccionamiento lógico.
Bloques lógicos
Para aumentar la granularidad del direccionamiento con LSN, se define el concepto de bloque lógico, el cual es otro mecanismo de direccionamiento, que referencia a bloques de talla menor o igual que la de los bloques lógicos (512, 1024 ó 2048 bytes).
Archivos y Directorios
Los archivos y directorios están todavía organizados en notación DOS 8.3. Los nombres de archivos y carpetas están grabados en SBCS o MBCS (códigos de byte único y múltiple). La jerarquía máxima de 'profundidad' de una carpeta no puede exceder de 8 niveles.
Tabla de trayectorias
Hay dos maneras de localizar un archivo en un sistema ISO 9660 . Una de las maneras es interpretar los nombres de directorio y buscar a través de la estructura de cada directorio para encontrar el archivo. (la manera que usan MS-DOS y UNIX para encontrar archivos). La otra manera es a través del uso de una precompilada Tabla de Trayectorias, donde todas las entradas están numeradas correspondiendo a los contenidos de cada archivo.
Algunos sistemas no tienen mecanismos para buscar a través de los directorios y obtienen los resultados de la búsqueda por medio de esta tabla. Mientras que una larga tabla lineal puede parecer algo anticuado, puede ser de gran utilidad, ya que reduce notablemente el tiempo de búsqueda.
Tabla de atributos extendidos
Los atributos de archivo son almacenados en las entradas de directorio, en la tabla de atributos extendidos.
DVD
Los DVD pueden utilizar también la norma ISO 9660.
Véase también
- Imagen ISO
- IPW
Categorías:- Normas ISO
- Sistemas de archivos
Wikimedia foundation. 2010.