Добавил:
Я и кто? Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты РОС.docx
Скачиваний:
10
Добавлен:
10.09.2023
Размер:
1.18 Mб
Скачать
  1. Каковы задачи протоколов канального уровня? Каково семейство протоколов hdlc? Кто их авторы?

Лекция:

Канальные – это хард. Современные операционные системы не занимаются формированием фрейма за исключением отдельных случаев. Любой фрейм образуется сетевым адаптером. Существует MAC контроллер, LLC контроль, который позволяет контролировать соединения и их скорость между адаптерами.

Задачи явно не описаны в лекции, но по смыслу лекции подходит ответ из инета. По лекции основа это формирование фреймов, контроль соединения и скорости между адаптерами.

Про HDLC: Первый побитный протокол придумала IBM. Оно называется SDLC. Из него был сделать HDLC. SDLC – король протоколов. Много протоколов написано на базе SDLC

Интернет:

Задачи протоколов канального уровня: сформировать фрейм, ввести дополнительную адресацию, исправлять ошибки соединения, управлять потоком данных. Это всё реализовано семейством протоколов High-Level Data Link Control (HDLC).

HDLC - протокол высокоуровнего управления каналом передачи данных, является опубликованным ISO стандартом и базовым для построения других протоколов канального уровня (семейство: SDLC, LAP, LAPB, LAPD, LAPX и LLC). Он реализует механизм управления потоком посредством непрерывного ARQ (скользящее окно) и имеет необязательные возможности (опции), поддерживающие полудуплексную и полнодуплексную передачу, одноточечную и многоточечную конфигурации, а так же коммутируемые и некоммутируемые каналы. Разработан соответственно ISO - международная организация, занимающаяся выпуском стандартов.

Билет №20

  1. Понятие директории. Протокол ds. Распределённая директория

Лекция:

Есть специальный протокол DS (directory service) от ISO. Это приложение, которое устанавливает распределенные директории для распределенных объектов и БД. Это некоторый механизм ассоциации тебя в этой распределенной среде с этими директориями. Идея – у нас есть общая БД (DIB, хранится у оператора связи), пользователь, у которого есть агент, который обращается к директории, который будет находить агента directory system. По системе агентов directory system я сверяюсь с общей БД и нахожу директорию для файловой системы в распределенной среде. Поскольку это система директорий, там же полная система всех security services.

Из этой истории не получилось ни-че-го. Без security делается совершенно по-другому, это будет потом, к directory service это имеет мало отношения. С директориями, которые распределены, получилась полная ерунда. Есть понятия active directory в виндовсе, есть распределенные директории в новелле, но работает криво. С распределенными директориями для БД еще хуже, потому что невозможно синхронизировать. Если я обновляю active directory, то я должна обновлять директории синхронно во всех узлах системы. Но время-то у всех разное, часовые пояса разные, тикаем все по-разному. Продукты есть, но работать это не работает.

Интернет:

Директория – это каталог файловой системы, или сущность в файловой системе, упрощающая организацию файлов. Типичная файловая система содержит большое количество файлов, и директории помогают упорядочить её путём их группировки.