Билет 20
.docxБилет 20.1
Директория — сущность в файловой системе, упрощающая организацию файлов. Типичная файловая система содержит большое количество файлов, и директории помогают упорядочить её путём их группировки.
Протокол DS – распределённые директории;
Файловая система – коллекция файлов, метаданные (информация об этих файлах «директории»), способы разделения файлов, защита файловой системы.
Защита в файловой системе, особенно в распределенных системах, это очень сложная задача.
Файл – это объект, с атрибутами поименования и атрибутами доступа.
Файловая система должна обеспечить интерфейс к этому объекту, методы доступа к этим данным, обеспечить методы мультидоступа (locked – если файл обновляется, остальные ждут).
Есть различные имплементации файловых систем, есть организация дисковых устройств для файловой системы. Это называется Mass Storage. Есть сама подсистема ввода/вывода. И, наконец, распределенная файловая система.
Мы должны поддерживать распределенную файловую систему, а для этого мы должны:
Именовать узлы, где находится файловая система.
Осуществлять удаленный файловый доступ.
Осуществлять процедуры репликации.
Иметь специальные файловые системы, которые запоминают состояния на которых мы остановились.
Иметь специальную технологию stream`ов.
Билет 20.2
Утилиты ping и traceroute.
Пинг (ping) — это специальная утилита, которая используется для проверки работоспособности сети. Если конкретнее, она предназначена для проверки соединений в сетях на основе TCP/IP. Эта утилита посылает запрос (пакет информации, обычно его размер 32 байта) серверу и фиксирует время, которое требуется запросу для того, чтобы достичь сервера и вернуться обратно. В обиходе это время тоже называют пингом, оно измеряется в миллисекундах. Время пинга связано со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу.
Tracert – утилита, используемая для отслеживания маршрута пакета информации, посылаемого текущим хостом удаленному. Данная утилита многим кажется удобнее и содержательнее утилиты ping, особенно тогда, когда удаленный хост по каким-то причинам недостижим. Tracert позволяет определить участок проблем со связью по тому, насколько далеко возможно отследить маршрут.