ISO 9660
ファイル名やディレクトリ名に使える文字は数字、英大文字、“_”(アンダースコア)の37種類(規格ではこの文字群を d文字 または d1文字 と呼ぶ)
ファイル名は以下の規則を持つ。
「0文字以上 + “.” + 0文字以上 + “;” + 1から32767までのバージョン番号」で表される
「0文字以上 + “.” + 0文字以上」は合わせて31文字まで
“.”の前後どちらかは1文字以上なければならない
ディレクトリ名は31文字まで
ディレクトリは8階層まで
「ファイル名の文字数 + そのファイルに関連するルートディレクトリまでの各親ディレクトリ名の文字数の総和 + 同親ディレクトリの数(ディレクトリ区切り)」は255まで
制限の厳しいシステムとのやり取りの為3つのレベルが規定され、上記に加えて制限がかかる。
ISO 9660 Level 1: ファイル名は「8文字以下 + “.” + 3文字以下 + “;” + 1から32767までのバージョン番号」まで ディレクトリ名は8文字まで ファイルデータは単一のエクステント(英語版)しか持てない
ISO 9660 Level 2: ファイルデータは単一のエクステントしか持てない
ISO 9660 Level 3: 追加の制約は課さない