
- •Информационные базы данных и сети
- •Часть 1 – «Базы данных и системы управления базами данных»;
- •Часть2 – «Информационно-вычислительные сети» Базы данных и системы управления базами данных
- •Файлы и файловые системы
- •Введение в базы данных и субд Определения баз данных и систем управления базами данных
- •Функции, структура и основные характеристики субд
- •Типы моделей данных
- •Теоретические основы реляционной модели данных
- •Базовые понятия теории множеств
- •Структура реляционной модели данных
- •Целостность реляционных данных
- •Элементы реляционной алгебры
- •Введение в язык sql
- •Разработка баз данных Этапы разработки баз данных
- •Логическая модель данных. Понятие нормализации отношений
- •Oltp и olap системы
- •Основные сведения об информационно-вычислительных сетях
- •1 Основные понятия архитектуры открытых систем
- •1.1 Эталонная модель взаимосвязи открытых систем
- •1.2 Функции уровней Прикладной уровень a
- •Представительный уровень p
- •Сеансовый уровень s
- •Транспортный уровень t
- •Сетевой уровень n
- •Канальный уровень dl
- •Физический уровень pl
- •1.3 Представление сервиса в модели вос
- •4 Правила описания сервиса
- •Аналитические модели смо, используемые для анализа сетей эвм Обозначения, принятые в теории массового обслуживания
- •Общие соотношения
- •Открытые марковские сети
- •Задача Клейнрока
- •Задача выбора пропускных способностей
- •Случай альтернативной (адаптивной) маршрутизации
- •Анализ сквозной задержки пары отправитель-получатель
- •Анализ систем с множественным доступом Коммутация пакетов при передаче через спутник
- •Чистая aloha
- •Синхронная aloha
- •Модель с конечным числом пользователей
- •Коммутация пакетов при наземной радиосвязи
- •Ненастойчивый мдпн
Канальный уровень dl
Обеспечивает функциональные и процедурные средства для установления, поддержания и расторжения канальных соединений между сетевыми объектами. Канальное соединение строится на одном или нескольких физических соединениях.
Функции: формирование канальных кадров, управление потоком, защита от ошибок, установление и расторжение соединения.
Канальный уровень в ряде протоколов (как правило, для локальных сетей) разделяется на два подуровня: управления логическим звеном (LLC) и управление доступом к среде передачи (МАС).
Подуровень LLC отвечает за взаимодействие с сетевым уровнем на уровне логических процедур, которые скрывают от сетевого уровня специфику физического канала. Подуровень МАС, напротив, адаптируется под специфику физического канала. Таким образом, один и тот же сетевой протокол может использоваться на физических каналах различной природы: например, волоконно-оптический канал и медный кабель.
Физический уровень pl
Механические, электрические, функциональные и процедурные средства активации, поддержания и деактивации физических соединений. Разъемы, цепи, электрические параметры.
1.3 Представление сервиса в модели вос
За исключением верхнего уровня, каждый N-уровень обеспечивает для (N+1)-объектов в (N+1) уровне N-услуги (синонимом “набора услуг” является понятие “служба”). Совокупность услуг N- уровня называется сервисом N-уровня или N-сервисом.
Объекты смежных уровней взаимодействуют друг с другом через общую границу (интерфейс). Для локализации тех мест, в которых происходит взаимодействие, используется понятие сервисной точки доступа (СТД) N-уровня - (N-СТД). Именно через нее происходит предоставление сервиса N-уровнем и потребление сервиса (N+1)-уровнем.
Допустимые соотношения N- , (N+1)-объектов показаны на рис.1.3. Следует учесть, что в каждый момент времени каждая N-СТД соединена только с одним N-объектом и одним (N+1)-объектом. Такое ограничение связано с тем, что N-СТД является “входом” в определенный N- и (N+1)-объект и связана поэтому с идентификацией (адресацией) объектов.
Рис.1.3 Допустимые соотношения N- , (N+1)-объектов и N-СТД.
Местоположение N-СТД определяется ее N-адресом. Будем считать, что между N-СТД и ее N-адресом существует отношение “один к одному”.
Интерпретация соответствия между N-адресами, обслуживаемыми N-объектом и (N-1)-адресами, используемыми для доступа к (N-1)-услугам, осуществляется с помощью функции отображения N- адресов (рис.1.4).
Рис.1.4 Иерархическое отображение адресов.
Внутри уровня могут существовать 2 различных вида функций отображения адресов: иерархическое отображение и отображение с помощью таблиц. Если N-адрес всегда отображается только в один (N-1)-адрес, может быть использовано иерархическое построение адресов (рис.1.4). Функция отображения N-адресов должна распознавать иерархическую структуру и выделять содержащийся в ней (N-1)-адрес. В этом случае N-адрес состоит из двух частей: (N-1)-адрес N-объекта, который поддерживает несколько N-СТД и N-суффикс, который делает возможным идентификацию единственной N-СТД.
Если один N-адрес может быть отображен в несколько (N-1)- адресов, либо N-адрес не отображается постоянно в один и тот же (N-1)-адрес, то иерархическое построение адреса невозможно и функция отображения N-адреса должна использовать таблицы для преобразования N-адресов в (N-1)-адреса.
В пределах N-уровня между парой N-СТД, расположенных в различных системах, может быть установлено несколько N-соединений. Для того, чтобы (N+1)-объект, использующий эти соединения, мог отличить одно N-соединение от другого, используется идентификатор конечной точки соединения (КТС).
КТС связывает 3 элемента (рис.1.5): (N+1)-объект, N-объект, N-соединение. Идентификатор КТС должен быть уникальным в пределах СТД. При доступе к сервису N-уровня идентификатор КТС указывает на установленное N-соединение, по которому необходимо передавать данные.
Рис.1.5 Концепция КТС
Данные пользователя, поступающие с N+1 уровня и передаваемые при помощи протокола N-го уровня, называются сервисными блоками данных N-го уровня (СБД-N, N-SDU). СБД - это данные пользователя , идентичность которых при передаче по соединению сохраняется.. Для передачи через уровни, описываемые соответствующими протоколами, сервисные блоки данных, поступающие на N-ый уровень, преобразуются в протокольные блоки данных (ПБД-N, N-PDU) путем разбивки или объединения СБД-N и добавления к ним заголовка ПБД N-го уровня. При прохождении через интерфейс N-уровня ПБД-N разбиваются на интерфейсные блоки данных (ИБД-N, IDU-N). Таким образом, часть ПБД, передаваемая через интерфейс за одно взаимодействие, называются интерфейсным блоком данных. Каждый интерфейсный блок данных снабжается своим заголовком, который удаляется после прохождения междууровневого интерфейса.