3. Задание на самостоятельную работу
3.1. Изучить данное методическое указание. Ознакомиться с теоретическими положениями, содержанием и порядком выполнения работы.
3.2. Оформить протокол и дать ответы на контрольные вопросы
4. Содержание и порядок выполнения работы
4.1. Запустить демонстрационную программу Demo07.exe, которая находится в папке D:\Netless\Demo.
Программа содержит в себе слайды с текстовой, графической и видео информацией.
Рабочее окно программы изображено на Рис 4.1.
Кнопка выхода из программы
Предыдущий слайд
Следующий слайд
Рис. 4.1. Рабочее окно демонстрационной программы.
В правом верхнем углу каждого слайда содержится его номер. В левом верхнем углу размещено название темы слайда.
Для перемещения между слайдами следует использовать управляющие кнопки «Back» и «Next» (назад и вперед), для завершения работы программы – кнопку «Exit» (выход).
Для
проигрывания видеоролика следует
использовать кнопку со значком
либо кнопку «Play»
(проигрывать).
В пределах одного слайда возможен выбор нескольких пунктов, о чем свидетельствует изменение вида указателя мыши при наведении его на соответствующие пункты меню (обычно выделены крупным текстом, рамкой).
4.2. Ознакомится с текстовым содержимым всех слайдов демонстрационной программы. Просмотреть все видеофрагменты, которые содержатся в слайдах. Отметить в отчете основные положения, касающиеся уровней модели OSI (название, основные функции).
4.3. Текстовое содержимое демонстрационной программы представлено на английском языке. Для удобства ниже по тексту приведен дословный перевод каждого слайда на русский язык.
Слайд 1. |
Тема: Overview (Общий обзор) |
|
|
Слайд 2. |
Тема: The ISO/OSI reference model (Эталонная модель OSI) |
В 1984 г. Международная организация по стандартизации (OSI) издала ряд рекомендаций, названных Эталонная модель взаимодействия открытых систем (OSI). Эта модель стала международным стандартом для сетей.
Модель OSI описывает архитектуру построения сети, которая разбивает все сетевые взаимодействия на семь уровней. Каждый уровень описывает различное оборудование, протоколы и функции сети. (смотреть видео)
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
7. Application Layer (Уровень приложений)
Уровень 7, самый верхний уровень модели OSI, называется уровнем Приложений. Он позволяет приложениям (программам) получать доступ к сетевым службам и организовывать связь между приложениями. Этот уровень представляет все средства, которые непосредственно связанны с решением задач пользователя, например, программы для передачи файлов, для доступа к базам данных, получения/отправки почты. Прикладной уровень представляет общий доступ к сети, контроль над потоком передаваемых/получаемых данных, проверку на ошибки и их коррекцию.
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
6. Presentation layer (Представительский уровень)
Уровень 6, уровень Представлений, определяет формат данных, в котором данные передаются между компьютерами в сети. Часто его называют переводчиком сети. На стороне передающего компьютера этот уровень преобразовывает данные, поступающие с уровня Приложений, в общий формат, который понятен всем компьютерам сети. На стороне принимающего компьютера, этот уровень преобразовывает данные из общего формата в тот, который понимает принимающая сторона.
Помимо того, уровень представлений отвечает за связь между протоколами, за шифрование данных и управление их сжатием. Уровень представлений управляет сжатием данных для уменьшения количества передаваемых битов данных.
На этом уровне также работает Редиректор. Редиректор - это сетевая программа, которая принимает входящие/исходящие запросы и посылает их соответствующим ресурсам на сервере.
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
5. Session Layer (уровень Сеанса)
Уровень 5, Сеансовый уровень, позволяет двум приложениям на разных компьютерах установить, использовать и завершить соединение, которое называется сеансом. Этот уровень преобразует имена узлов, а также выполняет функции обеспечения безопасности, необходимые для того, чтобы два приложения могли общаться между собой в сети.
Уровень Сеанса обеспечивает синхронизацию между приложениями пользователей путем вставки специальных точек проверки (checkpoint) в поток передаваемых данных. Таким образом, если сеть даст сбой, повторно будут переданы данные только после последней точки проверки, которая была получена принимающей стороной. Этот уровень также управляет диалогом коммуникационного процесса, определяя, чья очередь передавать данные, контролирует продолжительность передачи данных.
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
4. Transport layer (Транспортный уровень)
Уровень Транспорта обеспечивает управление потоком, обработку ошибок, а также решает часть задач, связанных с передачей и приемом пакетов.
Транспортный уровень гарантирует, что пакеты доставлены принимающей стороне без ошибок, в правильной последовательности и без потерь или дублирования.
Этот уровень «разбирает» сообщения, деля длинные пакеты на несколько маленьких пакетов и собирает маленькие пакеты вместе в один длинный пакет. Это позволяет эффективно пересылать пакеты через сеть. На принимающей стороне Транспортный уровень распаковывает сообщения, восстанавливая его оригинальный вид, и обычно посылает подтверждение приема.
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
3. Network layer (Сетевой уровень)
Уровень 3, Сетевой уровень, предназначен для адресации сообщений и преобразования логических адресов и имен в физические адреса. Этот уровень также определяет маршрут от передающего к принимающему компьютеру. Он определяет, какой путь пройдут данные, исходя из текущей ситуации в сети, приоритета обслуживания и других факторов. Он также управляет трафиком в сети, решая проблемы такие, как коммутация пакетов, маршрутизация, контроль над перегрузкой канала данными.
Если компьютер-получатель не может получить длинную последовательность данных от компьютера-отправителя, то сетевой уровень на компьютере-отправителе разбивает длинную последовательность данных на небольшие модули. На принимающей стороне Сетевой уровень восстанавливает эту длинную последовательность, собирая полученные модули вместе.
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
2. Data Link Layer (Канальный уровень)
Уровень 2, Канальный уровень, отправляет кадры данных, приходящие с сетевого уровня, на физический уровень. На принимающей стороне Канальный уровень собирает последовательности бит, приходящих с Физического уровня, в кадры данных. Кадр данных - это организованная логическая структура, в которую помещаются данные.
Кадр данных часто называют пакетом. Однако, в действительности, между ними есть различия. Кадр имеет начало или заголовок (SOF) и конец (EOF), тогда как пакеты сетевого уровня и пакеты, инкапсулированные на верхних уровнях, имеют только заголовки.
|
|
Слайд 3. |
Тема: A Layered Architecture (Уровневая архитектура) |
1. Physical layer (Физический уровень)
Уровень 1, Физический уровень, является самым нижним уровнем модели OSI. Этот уровень адресует передачу неструктурированного потока битов через сетевой кабель. Физический уровень связывает электрические или оптические, механические и функциональные интерфейсы с кабелем.
Он определяет, как кабель присоединяется к сетевому адаптеру. Он также определяет, какая техника передачи данных по кабелю бедут использоваться.
Физический уровень предназначен для передачи бит с одного компьютера на другой. Он определяет приемы кодирования бит, их синхронизацию, гарантируя, что когда передающая сторона посылает бит "1", он будет принят как "1" а не как "0". Этот уровень также определяет, как долго каждый бит передается, и каким образом биты представляются электрическими или оптическими импульсами в кабеле.
|
|
Слайд 4. |
Тема: Transmitting Data (Передача данных) |
Когда данные передаются через сеть, они проходят последовательно через все семь уровней. Каждый уровень добавляет заголовок с информацией прежде чем передать данные на следующий уровень. Канальный Уровень также добавляет трейлер (концевик).
Физический уровень отправляет данные с присоединенным заголовком и трейлером на физический уровень. (смотреть видео)
|
|
Слайд 5. |
Тема: Transmitting Data (Передача данных) |
Когда пакет данных достигает принимающей стороны, каждый уровень убирает соответствующий заголовок (и трейлер, если есть), читает и анализирует информацию прежде чем отправить данные на следующий уровень. (смотреть видео) |
|
Слайд 6. |
Тема: Transmitting Data (Передача данных) |
Этот процесс повторяется при передаче каждого пакета данных во время связи двух компьютеров в сети. (смотреть видео) |
|
Слайд 7. |
Тема: Review (Заключение) |
|
|
