Стандарт третьего поколения в. Олифер Н. Олифер


да-вывода для выполнения операции чтения. На этом уровне уже фигурируют такие детали



Download 48,08 Mb.
Pdf ko'rish
bet140/654
Sana06.06.2022
Hajmi48,08 Mb.
#640765
TuriУчебник
1   ...   136   137   138   139   140   141   142   143   ...   654
Bog'liq
Компьютерные сети

да-вывода для выполнения операции чтения. На этом уровне уже фигурируют такие детали
устройства файловой системы, как номера цилиндров, дорожек, секторов.
Среди функций, которые может запросить прикладная программа, обращаясь к верхнему
уровню файловой системы, может быть, например, такая:
ПРОЧИТАТЬ 22 ЛОГИЧЕСКУЮ ЗАПИСЬ ФАЙЛА D IR 1 /M Y /F IL E .T X T
Верхний уровень не может выполнить этот запрос «только своими силами», определив по
символьному имени DIR1/MY/FILE .TXT физический адрес файла, он обращается с запросом
к нижележащему уровню:
ПРОЧИТАТЬ 22 ЛОГИЧЕСКУЮ ЗАПИСЬ ИЗ ФАЙЛА,
ИМЕЮЩЕГО ФИЗИЧЕСКИЙ АДРЕС 1 7 4 И РАЗМЕР 235
В ответ на запрос второй уровень определяет, что файл с адресом 174 занимает на диске
пять несмежных областей, а искомая запись находится в четвертой области в физическом
блоке 345. После этого он обращается к драйверу с запросом о чтении требуемой логической
записи.
В соответствии с этой упрощенной схемой взаимодействие уровней файловой системы явля­
ется однонаправленным — сверху вниз. Однако реальная картина существенно сложнее. Дей­
ствительно, чтобы определить характеристики файла, верхний уровень должен «раскрутить»
его символьное имя, то есть последовательно прочитать всю цепочку каталогов, указанную
в имени файла. А это значит, что для решения своей задачи он несколько раз обратится к ни­
жележащему уровню, который, в свою очередь, несколько раз «попросит» драйвер считать
данные каталогов с диска. И каждый раз результаты будут передаваться снизу вверх.
Задача организации взаимодействия компьютеров в сети тоже может быть представлена 
в виде иерархически организованного множества модулей. Например, модулям нижнего 
уровня можно поручить вопросы, связанные с надежной передачей информации между 
двумя соседними узлами, а модулям следующего, более высокого уровня — транспорти­


108
Download 48,08 Mb.

Do'stlaringiz bilan baham:
1   ...   136   137   138   139   140   141   142   143   ...   654




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish