
- •Глава 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.1.3 Протоколы связи
Отправка этого сообщения посредством индивидуального общения или по сети регулируется правилами, которые называются протоколами. Эти протоколы зависят от типа используемого метода связи. При ежедневном личном общении правила обмена данными через одно средство связи, например телефон, не обязательно совпадают с протоколом использования другого средства связи, например почты.
Процесс отправки письма похож на связь, которая происходит в компьютерных сетях.
Аналогия
Нажмите кнопку «Воспроизведение» на рисунке, чтобы просмотреть анимацию, в которой два человека общаются лицом к лицу.
До начала общения они должны договориться о способе общения. Если общение будет происходить с помощью голоса, сначала они должны договориться о том, на каком языке они будут общаться. Затем, когда у них есть сообщение друг для друга, они должны суметь выразить его таким образом, чтобы оно стало понятным.
Например, если кто-то говорит на английском, но неправильно структурирует предложение, сообщение может быть истолковано неверно. Каждая из этих задач описывает протоколы, которые нужно применить для успешной коммуникации.
Сеть
Нажмите «Воспроизвести» на рисунке, чтобы просмотреть анимацию взаимодействия двух устройств.
Как показано в анимации, это также верно для компьютерной связи. Подумайте над тем, сколько разных правил или протоколов регулируют способы коммуникации, существующие в современном мире.
3.1.4 Установление правил
Для начала общения друг с другом люди должны использовать установленные правила или соглашения, регулирующие разговор. Рассмотрим это сообщение, например:
«общение между людьми регламентируется правилами Очень трудно понять сообщения, которые плохо отформатированы или не соблюдают установленные правила и протоколы. Структура грамматики, языка, пунктуации и предложения делает человеческую конфигурацию понятной для многих людей.»
Обратите внимание, как трудно прочитать сообщение, потому что оно не форматировано должным образом. Оно должно быть написано с использованием правил (т.е. протоколов), необходимых для эффективной коммуникации. В примере показано сообщение, которое теперь правильно отформатировано для языка и грамматики.
«Коммуникация между людьми подчиняется правилам. Понять сообщения, которые плохо отформатированы или не соблюдают установленные правила и протоколы, очень трудно. Структура грамматики, языка, пунктуации и синтаксиса помогает разным людям понять конфигурацию.»
Протоколы должны учитывать следующие требования для успешной доставки сообщения, понятного получателю:
Известные отправитель и получатель
Общепринятые язык и грамматика
Скорость и время доставки
Требования к утверждению или подтверждению
3.1.5 Требования к сетевому протоколу
Протоколам, применяемым для связи в сети, свойственны многие из этих фундаментальных особенностей. Помимо адреса источника и места назначения для соответствия упомянутым выше требованиям компьютерные и сетевые протоколы определяют способ передачи сообщения через сеть. Распространенные компьютерные протоколы включают в себя следующие требования:
Кодирование сообщений
Форматирование и инкапсуляция сообщений
Размер сообщений
Синхронизация сообщений
Варианты доставки сообщений