- •29. Передача пакетов с установлением виртуального канала
- •30. Разделение среды передачи в локальных сетях с коммутацией пакетов. Метод случайного доступа к среде передачи данных. Метод детерминированного доступа. Причины структуризации локальных сетей.
- •32. Схема взаимодействия двух компьютеров в сети. Понятия интерфейс, протокол, стек протоколов.
- •34. Назначение и функции физического и канального уровней модели osi. Примеры протоколов этих уровней.
- •35. Сетевой уровень модели osi.Два главных преимущества пакетного обмена на сетевом уровне. Задачи, решаемые сетевым уровнем. Маршрутизация и маршрутизаторы, таблица маршрутизации (пример).
- •38.Транспортный уровень модели osi. Пять классов транспортного сервиса. Чем определяется выбор класса сервиса. Примеры протоколов.
- •39.Уровень сеанса: разбивка диалога на три фазы, возможные при этом режимы обмена сообщениями. Синхронизация диалога. Примеры протоколов.
- •40. Уровень представления, Примеры протоколов. Задачи уровня: кодирование, шифрование, сжатие данных.
- •41. Прикладной уровень модели osi. Примеры протоколов. Примеры услуг, оказываемых прикладным уровнем.
- •43 Общая характеристика локальных сетей.
- •46.Структуризация локальных сетей.Физическая структуризация.
- •47.Логическая структуризация сети
- •48. Технология Fast Ethernet
- •49. Высокоскоростная технология Gigabit Ethernet
- •50. Технология Token Ring
- •51. Технология fddi
- •52. Структура глобальных сетей
- •53. Типы глобальных сетей
- •54. Магистральные сети и сети доступа
- •55. Глобальные сети на основе выделенных каналов
- •56. Глобальные сети с коммутацией каналов
- •57. Глобальные сети с коммутацией пакетов
- •58. Подразделения, ответственные за развитие Интернет
- •59. Система доменов dns
- •60.Протоколы электронной почты
- •61. Протокол работы с www – http
- •62. Структурные компоненты сети Интернет
- •63. Угрозы компьютерным сетям
- •64. Методы и средства защиты информации в компьютерных сетях
- •65. Бизнес в Интернет
32. Схема взаимодействия двух компьютеров в сети. Понятия интерфейс, протокол, стек протоколов.
В самом простом случае связь компьютеров может быть реализована с помощью тех же самых средств, которые используются для связи компьютера с периферией, например. через последовательный интерфейс. В этом случае происходит взаимодействие двух программ, выполняемых на каждом из компьютеров. Программа, работающая на одном компьютере, не может получить непосредственный доступ к ресурсам другого компьютера, она может только "попросить" об этом другую программу, выполняемую на том компьютере, которому принадлежат эти ресурсы. Эти "просьбы" выражаются в виде сообщений, передаваемых по каналам связи между компьютерами.
Взаимодействие двух компьютеров
Чтобы передать какой-либо запрос удаленному компьютеру В, приложение А обращается к драйверу СОМ-порта собственного компьютера и сообщает ему адрес буфера, в котором находится сообщение. Затем драйвер и контроллер СОМ-порта компьютера А, взаимодействую с драйвером и контроллером СОМ-порта компьютера В, передает сообщение байт за байтом приложению В. Приложение В, получив сообщение, обращается к периферийному устройству, в данном случае диску. Считанные с диска данные приложение В помещает в буферную область оперативной памяти, а далее с помощью драйвера СОМ-порта передает их по каналу связи в компьютер А, где они и попадают к приложению А.
Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называются протоколом.
Интерфейс – определяет последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на соседних уровнях в одном узле. Интерфейс определяет набор услуг, пре- доставляемый данным уровнем соседнему уровню.
Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети, называется стеком коммуникационных протоколов.
33. Открытая модель взаимодействия компьютеров в сети. Схема взаимодействия двух компьютеров в OSI.
Открытая система — система, доступная для взаимодействия с другими системами в соответствии с разработанными стандартами.
Модель OSI содержит общие рекомендации для построения стандартов совместимых сетевых программных продуктом и служит основой для разработчиков совместимого сетевого оборудования. Для обеспечения упорядочения функций управления и протоколов вычислительной сети вводятся функциональные уровни. В общем случае сеть включает семь функциональных уровней.
Условно уровни приложения и представления данных можно отнести к функциям взаимодействия с приложением, а более низкиеуровни — к функциям связи:
Прикладной уровень регламентирует процесс управления терминалами сети и прикладными процессами, которые являются источниками и потребителями информации, передаваемой в сети. Отвечает за запуск программ пользователя, их выполнение, ввод-вывод данных, управление терминалами, административное управление сетью. На данном уровне применяются технологии, являющиеся надстройкой над инфраструктурой передачи данных: электронной почты, теле- и видеоконференций, удаленного доступа к ресурсам, работы в Интернете.
Уровень представления интерпретирует и преобразовывает данные, передаваемые в сети, в вид, удобный для прикладных процессов. Согласует форматы представления данных, синтаксис, трансляцию и интерпретацию программ с разных языков. Многие функции этого уровня задействованы на прикладном уровне, поэтому предоставляемые им протоколы не получили развития и во многих сетях практически не используются.
Сеансовый уровень обеспечение организации и проведения сеансов связи между прикладными процессами, такими как инициализация и поддержание сеанса между абонентами сети, управление очередностью и режимами передачи данных. Многие функции этого уровня в части установления соединения и поддержания упорядоченного обмена данными реализуются на транспортном уровне, поэтому протоколы сеансового уровня имеют ограниченное применение.
Транспортный уровень — отвечает за управление сегментированием данных (сегмент — блок данных транспортного уровня) и СКВОЗНОЙ передачей (транспортировкой) данных от источника к потребителю. На данном уровне оптимизируется использование услуг, предоставляемых на сетевом уровне, в части обеспечения максимальной пропускной способности при минимальных затратах. Протоколы транспортного уровня (сегментирующие и дейтаграммные) развиты очень широко и интенсивно используются на практике. Сегментирующие протоколы разбивают исходное сообщение на блоки данных - сегменты. Основной функцией таких протоколов транспортного уровня является обеспечение доставки этих сегментов до объекта назначения и восстановление сообщения. Дейтаграммные протоколы не сегментируют сообщение и отправляют его одним куском, который называется «дейтаграмма».
Сетевой уровень. Назначением данного уровня является управление логическим каналом передачи данных в сети (адресация и маршрутизация данных, коммутация каналов, сообщений, пакетов и мультиплексирование). На данном уровне реализуется главная телекоммуникационная функция сетей, заключающаяся в обеспечении связи ее пользователей. Каждый пользователь сети обязательно использует протоколы этого уровня и имеет свой уникальный сетевой адрес, используемый протоколами сетевого уровня. На ЭТОМ уровне передаваемые данные разбиваются на пакеты. Для того чтобы пакет был доставлен до какого-либо хоста, этому хосту должен быть поставлен в соответствие известный передатчику сетевой адрес.
Канальный уровень. Формирование и управление физическим каналом передачи данных между объектами сетевого уровня, обеспечение прозрачности физических соединений, контроля и исправления ошибок передачи.
Физический уровень отвечает за установление, поддержание и расторжение соединений с физическим каналом сети. На данном уровне определяются набор сигналов, которыми обмениваются системы, параметры этих сигналов временные, электрические - и последовательность формирования этих сигналов при выполнении процедуры передачи данных.
