Long BSO

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск

Long BSO (от англ. long длинный), он же LBSO формат почтового ящика сети Фидонет, который является вариантом формата BSO, улучшенным поддержкою длинных имён файлов. Это развитие формата BSO призвано улучшить восприятие человеком (фидошником) имён файлов (бандлов).

Формат LBSO впервые появился в мейлере «The Brake!» в операционной системе OS/2.

Возможности и ограничения[править]

  • LBSO требуется файловая система без чрезмерного ограничения на длину имени файла (например, VFAT, HPFS, NTFS, Ext2 или другая современная файловая система).
  • Согласно формату Long BSO файлы, предназначенные на отправку разным линкам, располагаются в одном и том же каталоге. Это обстоятельство может вызывать задержки при сканировании исходящих бандлов на узле с большим количеством линков.

Описание формата[править]

Long BSO представляет собою каталог на диске, содержащий файлы, предназначенные для отправки к линкам.

Имена файлов формируются из адреса линка по одному из следующих двух шаблонов:

  • domain.zz.nn.ff.pp.flavour.type
  • domain.zz.nn.ff.pp.spectype

где

  • domain — название домена FTN,
  • zz — номер зоны,
  • nn — номер сети,
  • ff — номер узла (ноды),
  • pp — номер пойнта,

Все номера указываются в десятичном формате.

Допустимые значения приоритета соответвуют их английским названиям: hold, direct, crash, normal, immediate.

Тип файла type может принимать значения:

Тип файла spectype может принимать значения:

  • busyфайл-флаг, обозначающий занятость линка (например, когда идёт соединение),
  • requestфрек, соответствующий стандарту WaZOO,
  • status — файл, содержащий состояние соединения с линком.

Примеры[править]

  • Во время сеанса связи с узлом 11:801/6.0@spacenet в почтовом ящике будет присутствовать файл spacenet.11.801.6.0.busy.