
- •Глава 3. Протоколы и модели
- •3.0 Введение.
- •3.0.1 Почему я должен выполнить этот модуль?
- •3.0.2 Что я буду изучать в этом модуле?
- •3.0.2 Работа в аудитории. Проектирование системы связи
- •3.1 Правила
- •3.1.1 Видео - Устройства в пузыре
- •3.1.2 Основы коммуникаций
- •3.1.3 Протоколы связи
- •3.1.4 Установление правил
- •3.1.5 Требования к сетевому протоколу
- •3.1.6 Кодирование сообщения
- •3.1.7 Форматирование и инкапсуляция сообщений
- •3.1.8 Размер сообщений
- •3.1.9 Синхронизация сообщений
- •3.1.10 Варианты доставки сообщений
- •3.1.11 Примечание о знаке узла
- •3.1.12 Проверьте свое понимание темы - Правила.
- •3.2 Протоколы
- •3.2.1 Обзор сетевых протоколов
- •3.2.2 Функции сетевого протокола
- •3.2.3 Взаимодействие протоколов
- •3.2.4 Проверьте свое понимание темы – Протоколы
- •3.3 Наборы протоколов
- •3.3.1 Стеки сетевых протоколов
- •3.3.2 Эволюция протоколов
- •3.3.3 Пример протокола tcp/ip
- •3.3.4 Набор протоколов tcp/ip
- •3.3.5 Обмен данными tcp/ip
- •3.3.6 Проверьте ваше понимание темы - Наборы протоколов
- •3.4 Организации по стандартизации
- •3.4.1 Открытые стандарты
- •3.4.2 Стандарты интернета
- •3.4.3 Организации по стандартизации электроники и коммуникаций
- •3.4.4 Лабораторная работа - Изучение сетевых стандартов
- •Часть 1: Изучение деятельности организаций, разрабатывающих сетевые стандарты
- •Часть 2: Отражение в Интернете опыта компьютерных сетей
- •3.4.5 Проверьте свое понимание темы - Организации по стандартизации
- •3.5 Эталонные модели
- •3.5.1 Преимущества использования многоуровневой модели
- •3.5.2 Эталонная модель osi
- •3.5.3 Модель протоколов tcp/ip
- •3.5.4 Сравнение моделей osi и tcp/ip
- •3.5.5 Packet Tracer - Изучение моделей tcp/ip и osi в действии
- •3.6 Инкапсуляция данных
- •3.6.1 Сегментация сообщений
- •3.6.2 Последовательность
- •3.6.3 Единица данных протокола (pdu)
- •3.6.4 Пример инкапсуляции
- •3.6.5 Пример декапсуляции
- •3.6.6 Проверьте свое понимание темы - Инкапсуляция данных
- •3.7 Доступ к данным
- •3.7.1 Адреса
- •3.7.3 Устройства в одной сети
- •3.7.4 Роль адресов канального уровня: Одна ip-сеть
- •3.7.5 Устройства в удаленной сети
- •3.7.6 Роль адресов сетевого уровня
- •3.7.7 Роль адресов канального уровня: Разные ip-сети
- •3.7.8 Адреса канала данных
- •3.7.9 Лабораторная работа - Установка программы Wireshark
- •3.7.10 Лабораторная работа - Использование программы Wireshark для просмотра сетевого трафика
- •3.7.11 Проверьте свое понимание темы - Доступ к данным
- •3.8 Практика и контрольная работа модуля
- •1.8.1 Что я изучил в этом модуле?
- •1.8.2 Контрольная модуля - Протоколы и модели
3.2.3 Взаимодействие протоколов
Сообщение, отправляемое по компьютерной сети, обычно требует использования нескольких протоколов, каждый из которых имеет свои собственные функции и формат. На рисунке показаны некоторые общие сетевые протоколы, которые используются, когда устройство отправляет запрос веб-серверу на веб-страницу.
Протоколы на рисунке описаны следующим образом:
**HTTP: этот протокол уровня приложений управляет способом взаимодействием веб-сервера и веб-клиента. HTTP определяет содержание и формат запросов и ответов, которыми обмениваются клиент и сервер. Программное обеспечение и веб-клиента, и веб-сервера реализует HTTP как часть приложения. Для управления процессом передачи сообщений между клиентом и сервером HTTP обращается к другим протоколам.
** Протокол управления передачей (TCP) - Этот протокол управляет отдельными сеансами связи. TCP отвечает за обеспечение надежной доставки информации и управление потоком между конечными устройствами.
Интернет-протокол (IP) - Этот протокол отвечает за доставку сообщений от отправителя к получателю. IP используется маршрутизаторами для пересылки сообщений по сетям.
Ethernet \ - Этот протокол отвечает за доставку сообщений с одного сетевого адаптера на другой сетевой адаптер в той же локальной сети Ethernet (LAN).
3.2.4 Проверьте свое понимание темы – Протоколы
BGP и OSPF являются примерами какого типа протоколов?
сетевые протоколы связи
протоколы сетевой безопасности
маршрутизации
протокол обнаружения сервисв
Какие два протокола являются протоколами обнаружения служб? (Выберите два варианта.)
DNS
TCP
SSH
DHCP
Какова цель функции последовательности в сетевой коммуникации?
уникально маркировать передаваемые сегменты данных для правильной сборки приемником
чтобы определить, повреждены ли данные во время передачи
для обеспечения эффективной скорости потока данных между отправителем и получателем
гарантировать доставку данных
Этот протокол отвечает за обеспечение надежной доставки информации.
TCP
IP
HTTP
Ethernet
3.3 Наборы протоколов
3.3.1 Стеки сетевых протоколов
о многих случаях протоколы должны работать с другими протоколами. Протокольные пакеты предназначены для бесперебойной работы друг с другом.
Группа взаимосвязанных протоколов, необходимых для выполнения коммуникаций, называется набором протоколов.
Один из лучших способов представить, как протоколы взаимодействуют в одном наборе, — рассмотреть взаимодействие в виде стека. Стек протоколов показывает, как отдельные протоколы реализованы в одном наборе. Протоколы рассматриваются с точки зрения уровней. Причем каждый более высокий уровень обслуживания зависит от функций, определенных протоколами более низких уровней. Нижние уровни стека отвечают за перемещение данных по сети и предоставление сервисов верхним уровням, которые отвечают за содержание пересылаемых сообщений.
Как показано на рисунке, мы можем использовать уровни для описания действий, происходящих в нашем примере личного общения. На нижнем, физическом уровне есть два человека, каждый из которых может произнести слова вслух. В середине находится уровень правил, который определяет требования общения, в том числе, что должен быть выбран общий язык. Вверху находится уровень контента, и именно здесь на самом деле говорится о контенте общения.
Наборы протоколов — это наборы правил, применяющихся вместе для решения проблемы.