
- •2. Характеристика основных ресурсов вычислительной системы: процессор, оперативная память. Другие виды ресурсов вычислительной системы.
- •3. Структура программного обеспечения вычислительной системы.
- •4. Структура операционной системы. Назначение основных компонентов ос.
- •5. Классификации операционных систем.
- •6. Классификация ос по характеру использования и характеристика режимов использования ос.
- •7. Характеристика одноранговой и двухранговой вычислительной сети. Назначение сетевой ос.
- •8. Понятие процесса, образ процесса, дескриптор и контекст процесса, pid процесса.
- •10. Понятие потока, отличия потока от процесса. Примеры многопроцессных и многопоточных ос.
- •23. Страничная организация виртуальной памяти.
- •23. Сегментная и сегментно-страничная организации памяти
- •25. Организация жесткого диска.
- •26. Назначение и понятие файловой системы. Примеры конкретных файловых систем в ос
- •30. Характеристика файловой системы ntfs.
- •41. Классы ip-адресов. Маска подсети. Публичные и внутренние ip-адреса. Mac-адрес. Arp-протокол.
- •Система доменных имен Internet. Немного истории и принципы построения иерархии имен.
30. Характеристика файловой системы ntfs.
Файловая
система Windows NT (NTFS) обеспечивает
производительность, надежность и
совместимость, которые не в состоянии
предоставить файловая система FAT. NTFS
разрабатывалась с целью обеспечения
скоростного выполнения стандартных
операций над файлами (включая чтение,
запись, поиск) и предоставления продвинутых
возможностей, включая восстановление
поврежденной файловой системы на
чрезвычайно больших дисках.
Кроме
того, NTFS обладает характеристиками
защищенности, которые необходимы на
мощных файловых серверах и
высокопроизводительных компьютерах в
корпоративных средах. Файловая система
NTFS поддерживает контроль доступа к
данным и привилегии владельца, играющие
исключительно важную роль в обеспечении
целостности жизненно важных конфиденциальных
данных. Разделяемые папки на компьютере
Windows NT имеют назначенные им права доступа,
папки и файлы NTFS могут иметь назначенные
им права доступа вне зависимости от
того, являются они разделяемыми или
нет. NTFS - единственная файловая система
в Windows NT, которая позволяет назначать
права доступа к отдельным файлам. Однако,
если файл будет скопирован из раздела
или тома NTFS на раздел или том FAT, все
права доступа и другие уникальные
атрибуты, присущие файловой системе
NTFS, будут потеряны.
Файловая
система NTFS является простой, и одновременно
чрезвычайно мощной. Практически все,
что имеется на томе, представляет собой
файл, а все, что имеется в файле представляет
собой атрибут, включая атрибуты данных,
атрибуты системы безопасности, атрибуты
имени файла. Каждый занятый сектор на
томе NTFS принадлежит какому-нибудь файлу.
Частью файла являются даже метаданные
файловой системы (информация, которая
представляет собой описание самой
файловой системы).
Структура
тома NTFS
Файловая
система NTFS, как и FAT, использует кластеры
в качестве фундаментальной единицы
дискового пространства. В NTFS размер
кластера по умолчанию зависит от размера
тома. Программа Disk Administrator позволяет
устанавливать размер кластера до 4 Кб.
Если для форматирования тома NTFS
используется программа Format, запускаемая
из командной строки, то нужный размер
кластера можно указать в качестве
параметра этой команды. Допустимые
размеры кластеров приведены в следующей
таблице:
Форматирование
тома для использования файловой системы
NTFS приводит к созданию нескольких
системных файлов и главной таблицы
файлов (Master File Table, MFT). MFT содержит
информацию обо всех файлах и папках,
имеющихся на томе NTFS.
Основную
информацию о томе NTFS содержит загрузочный
сектор раздела (Partition Boot Sector), который
начинается с сектора 0 и может иметь
длину до 16 секторов. Он состоит из двух
структур:
-
Блока параметров BIOS. Эта структура
содержит информацию о строении тома и
структурах файловой системы.
-
Кода, который описывает, как найти и
загрузить файлы для любой из загружаемых
операционных систем.
Рисунок
иллюстрирует строение тома NTFS после
завершения форматирования.
Рис. Структура тома NTFS
Файловая система NTFS воспринимает каждый файл и каждую папку в виде набора атрибутов. Атрибутами файла являются его имя, информация системы безопасности, и даже содержащиеся в нем данные. Каждый атрибут идентифицируется кодом типа атрибута и, в качестве необязательного параметра, - именем атрибута.
40. Назначение сетевого протокола IP. Формат сетевого IP-адреса. Понятие хоста.
Протокол IP находится на межсетевом уровне стека протоколов TCP/IP. Функции протокола IP определены в стандарте RFC-791 следующим образом: “Протокол IP обеспечивает передачу блоков данных, называемых дейтаграммами, от отправителя к получателям, где отправители и получатели являются компьютерами, идентифицируемыми адресами фиксированной длины (IP-адресами). Протокол IP обеспечивает при необходимости также фрагментацию и сборку дейтаграмм для передачи данных через сети с малым размером пакетов”.
Протокол IP является ненадежным протоколом без установления соединения. Это означает, что протокол IP не подтверждает доставку данных, не контролирует целостность полученных данных и не производит операцию квитирования (handshaking) - обмена служебными сообщениями, подтверждающими установку соединения с узлом назначения и его готовность к приему данных. Протокол IP обрабатывает каждую дейтаграмму как независимую единицу, не имеющую связи ни с какими другими дейтаграммами в Интернет. После того, как дейтаграмма отправляется в сеть, ее дальнейшая судьба никак не контролируется отправителем (на уровне протокола IP). Если дейтаграмма не может быть доставлена, она уничтожается. Узел, уничтоживший дейтаграмму, может оправить по обратному адресу ICMP-сообщение о причине сбоя.
Гарантию правильной передачи данных предоставляют протоколы вышестоящего уровня (например, протокол TCP), которые имеют для этого необходимые механизмы.
Одна из основных задач, решаемых протоколом IP, - маршрутизация дейтаграмм, т.е. определение пути следования дейтаграммы от одного узла сети к другому на основании адреса получателя.
Общий сценарий работы модуля IP на каком-либо узле сети, принимающего дейтаграмму из сети, таков:
с одного из интерфейсов уровня доступа к среде передачи (например, с Ethernet-интерфейса) в модуль IP поступает дейтаграмма;
модуль IP анализирует заголовок дейтаграммы;
если пунктом назначения дейтаграммы является данный компьютер:
если дейтаграмма является фрагментом большей дейтаграммы, ожидаются остальные фрагменты, после чего из них собирается исходная большая дейтаграмма;
из дейтаграммы извлекаются данные и направляются на обработку одному из протоколов вышележащего уровня (какому именно - указывается в заголовке дейтаграммы);
если дейтаграмма не направлена ни на один из IP-адресов данного узла, то дальнейшие действия зависят от того, разрешена или запрещена ретрансляция (forwarding) “чужих” дейтаграмм;
если ретрансляция разрешена, то определяются следующий узел сети, на который должна быть переправлена дейтаграмма для доставки ее по назначению, и интерфейс нижнего уровня, после чего дейтаграмма передается на нижний уровень этому интерфейсу для отправки; при необходимости может быть произведена фрагментация дейтаграммы;
если же дейтаграмма ошибочна или по каким-либо причинам не может быть доставлена, она уничтожается; при этом, как правило, отправителю дейтаграммы отсылается ICMP-сообщение об ошибке.
При получении данных от вышестоящего уровня для отправки их по сети IP-модуль формирует дейтаграмму с этими данными, в заголовок которой заносятся адреса отправителя и получателя (также полученные от транспортного уровня) и другая информация; после чего выполняются следующие шаги:
если дейтаграмма предназначена этому же узлу, из нее извлекаются данные и направляются на обработку одному из протоколов транспортного уровня (какому именно - указывается в заголовке дейтаграммы);
если дейтаграмма не направлена ни на один из IP-адресов данного узла, то определяются следующий узел сети, на который должна быть переправлена дейтаграмма для доставки ее по назначению, и интерфейс нижнего уровня, после чего дейтаграмма передается на нижний уровень этому интерфейсу для отправки; при необходимости может быть произведена фрагментация дейтаграммы;
если же дейтаграмма ошибочна или по каким-либо причинам не может быть доставлена, она уничтожается.
Здесь и далее узлом сети называется компьютер, подключенный к сети и поддерживающий протокол IP. Узел сети может иметь один и более IP-интерфейсов, подключенных к одной или разным сетям, каждый такой интерфейс идентифицируется уникальным IP-адресом.
IP-сетью называется множество компьютеров (IP-интерфейсов), часто, но не всегда подсоединенных к одному физическому каналу связи, способных пересылать IP-дейтаграммы друг другу непосредственно (то есть без ретрансляции через промежуточные компьютеры), при этом IP-адреса интерфейсов одной IP-сети имеют общую часть, которая называется адресом, или номером, IP-сети, и специфическую для каждого интерфейса часть, называемую адресом, или номером, данного интерфейса в данной IP-сети.
Маршрутизатором, или шлюзом, называется узел сети с несколькими IP-интерфейсами, подключенными к разным IP-сетям, осуществляющий на основе решения задачи маршрутизации перенаправление дейтаграмм из одной сети в другую для доставки от отправителя к получателю.
Хостами называются узлы IP-сети, не являющиеся маршрутизаторами. Обычно хост имеет один IP-интерфейс (например, связанный с сетевой картой Ethernet или с модемом), хотя может иметь и несколько.
Маршрутизаторы представляют собой либо специализированные вычислительные машины, либо компьютеры с несколькими IP-интерфейсами, работа которых управляется специальным программным обеспечением. Компьютеры конечных пользователей, различные серверы Интернет и т.п. вне зависимости от своей вычислительной мощности являются хостами.
Неотъемлемой частью IP-модуля является протокол ICMP (Internet Control Message Protocol), отправляющий диагностические сообщения при невозможности доставки дейтаграммы и в других случаях. Совместно с протоколом IP работает также протокол ARP (Address Resolution Protocol), выполняющий преобразования IP-адресов в MAC-адреса (например, адреса Ethernet).