- •Основные понятия и определения
- •Организация и работа простейшей телекоммуникационной сети
- •Контроллеры периферийного устройства
- •Топология физических связей
- •Адресация узлов сети
- •Адресация компьютеров в кс
- •Иерархические
- •Архитектура сетей
- •Понятие "Открытая система"
- •Модель osi
- •Передача данных в модели osi
- •Передача сообщений в модели osi
- •Уровни модели osi
- •Физический уровень
- •Канальный уровень
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Представительный уровень
- •Прикладной уровень
- •П акеты и их структура
- •Обмен пакетами при сеансе связи
- •Протоколы и стеки протоколов
- •Уровни стеков протоколов
- •Архитектура стека протоколов Microsoft tcp/ip
- •Структура стека протоколов tcp/ip
- •Соответствие протоколов osi и Интернет
- •Межсетевой уровень
- •Протокол tcp
- •Пользовательский протокол дейтаграмм (udp)
- •Уровень Приложения
- •Протоколы Уровня Приложения
- •Коммутация
- •Коммутация через транзитные узлы
- •Обобщенная задача коммутации
- •Определение информационных потоков
- •Маршрутизация
- •Выбор маршрута
- •Оповещение о выборе маршрута
- •Продвижение данных
- •Коммутационная сеть
- •Мультиплексирование и демультиплексирование
- •Разделяемая среда передачи данных
- •1) Коммутаторы к1 и к2 связаны двумя однонаправленными физическими каналами.
- •2) Коммутаторы к1 и к2 связаны каналом, который может попеременно передавать данные в обе стороны.
- •Структуризация как средство построения больших сетей
- •Сеть Ethernet
- •Для чего используется утилита ping
-
Модель osi
Важным вопросом при разработке архитектуры сети является число уровней иерархии протоколов. Чем больше глубина иерархии (больше уровней), тем больше гибкость системы.
Международной организацией по стандартизации (ISO) принята и рекомендована
7-уровневая эталонная модель взаимодействия открытых систем,
называемая моделью – Open Systems Interconnection (OSI).
Передача данных в модели osi
Передача сообщений в модели osi
Пусть приложение обращается с запросом к прикладному уровню.
-
На основании запроса программное обеспечение прикладного уровня формирует сообщение стандартного формата. Обычное сообщение состоит из заголовка и поля данных. Заголовок содержит служебную информацию, которую необходимо передать через сеть прикладному уровню машины-адресата. Поле данных может быть пустым или содержать какие-либо данные.
-
После формирования сообщения прикладной уровень направляет его вниз по стеку представительному уровню. Протокол представительного уровня на основании информации из заголовка прикладного уровня, выполняет требуемые действия и добавляет к сообщению собственную служебную информацию - заголовок представительного уровня, в котором содержатся указания для протокола представительного уровня адресата.
-
Результирующее сообщение передается вниз сеансовому уровню, который в свою очередь добавляет свой заголовок, и т. д. Наконец, сообщение достигает физического уровня, который передает его по линиям связи физическому уровню машины-адресата.
-
В машине-адресате сообщение последовательно перемещается вверх с уровня на уровень. Каждый уровень анализирует и обрабатывает заголовок своего уровня, выполняя соответствующие данному уровню функции, а затем удаляет этот заголовок и передает сообщение вышележащему уровню.
-
Уровни модели osi
-
Физический уровень
Физический уровень имеет дело с передачей битов по физическим каналам связи (витая пара, коаксиальный или оптоволоконный кабель и др.). К этому уровню имеют отношение характеристики физических сред передачи данных (полоса пропускания, помехозащищенность, волновое сопротивление и др.).
На этом уровне определяются характеристики электрических сигналов, передающих дискретную информацию (крутизна фронтов импульсов, уровни напряжения или тока передаваемого сигнала, тип кодирования, скорость передачи сигналов).
Здесь стандартизуются типы разъемов и назначение каждого контакта.
Функции физического уровня реализуются во всех устройствах, подключенных к сети. Со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом.
-
Канальный уровень
Решаемые задачи:
-
проверка доступности среды передачи;
-
реализация механизмов обнаружения и коррекции ошибок. Для этого на канальном уровне биты группируются в наборы, называемые кадрами (frames).
В протоколах этого уровня заложена структура связей между компьютерами и способы их адресации. Канальный уровень обеспечивает доставку кадра между любыми двумя узлами локальной сети только в сети с топологией, для которой он был разработан.
Примеры протоколов канального уровня: Ethernet, Token Ring, FDDI, lOOVG-AnyLAN.
В глобальных сетях канальный уровень часто обеспечивает обмен сообщениями только между двумя соседними компьютерами, соединенными индивидуальной линией связи.