- •1 Сеть Интернет и история её создания. Концептуальные положения создания сети Интернет. Сетевые технологии, используемые в сети Интернет. Общие сведения об Интернет
- •2 Стек протокола tcp/ip. Характеристика уровней модели протоколов tcp/ip. Сопоставить модель tcp/ip и эмвос. Стек протоколов tcp/ip
- •Пример стека протоколов tcp/ip
- •3 Прикладной уровень (пу). Классификация процессов пу. Услуги пу. Основные протоколы пу. Порты и их назначение. Процедуры обмена сообщениями.
- •4 Протокол ftp. Режим установления связи для обмена файлами.
- •5 Электронная почта в Internet. Структура адреса и электронного сообщения. Функциональное назначение полей сообщения.
- •Структура электронной почты в Internet
- •Структура электронного сообщения
- •Адреса электронной почты в Internet
- •Имя_пользователя@почтовый_домен
- •Некоторые команды smtp
- •Некоторые коды ответов сервера smtp
- •7 Электронная почта в Internet. Доставка электронного сообщения получателю. Протокол pop3.
- •Модель протокола рор
- •Состояния сеанса рор3
- •Основные команды pop3
- •9 Архитектура h.323. Стек протоколов h.323. Стадии сеанса связи (самостоятельное изучение).
- •Стек протоколов h.323
- •Архитектура н.323
- •Установление соединения
- •Передача видеоинформации
- •Разъединение соединения
- •10 Протокол tcp и его функции. Формат заголовка и назначение полей.
- •Формат тср-сегмента
- •11 Механизмы обеспечения надёжной доставки tcp–фрагментов. Вычисление контрольной суммы.
- •12 Процедура установления tcp–соединения и его закрытия.
- •Взаимодействие узлов в режиме «прикладной уровень – тср»
- •13 Алгоритмы решающей обратной связи протокола tcp. Определение времени ожидания. Установление размеров “Окна”.
- •Иллюстрация механизма подтверждения приема с повторной передачей, при котором отправитель ждет уведомления об успешном получении каждого пакета
- •При потере пакета через определенный интервал времени выполняется его повторная передача. Пунктирной линией показан процесс нормальной передачи пакета и получения подтверждения
- •Пример движущегося окна протокола tcp
- •Пересылка трех пакетов с использованием метода движущихся окон. Идея заключается в том, что отправитель может послать в сеть сразу все три пакета, не дожидаясь сообщений о подтверждении их приема
- •Формат протокола udp имеет следующий:
- •Формат udp-дейтаграммы
- •18 Протокол межсетевого взаимодействия ip. Структура ip-пакета. Заголовок iPv4, характеристика его полей.
- •Формат ip пакета
- •Поле "тип сервиса" (Type of Service)
- •19 Классовая адресация в ip-сетях (iPv4). Структура адресов. Специальные адреса. Форма представления адреса. Подсети. Выделение идентификаторов сети и подсети.
- •Классовая система адресации
- •Специальные адреса
- •Назначение идентификаторов сетей
- •Подсети
- •Формирование трехуровневой иерархии
- •Маски сетей
- •Маски для подсетей, создаваемых в сети класса в
- •Протоколы разрешения адресов arp и rarp (самостоятельное изучение с учетом лабораторной работы по arp).
- •Принцип работы
- •21 Размеры ip-дейтаграмм, mtu. Процедура фрагментации, управление фрагментацией, сборщик фрагментов.
- •Фрагментация
- •22 Время жизни дейтаграмм (iPv4). Контроль за временем жизни. Механизмы установления времени жизни ip-дейтаграммы.
- •26 Протокол межсетевых управляющих сообщений icmp. Назначение. Типы сообщений. Механизм передачи icmp-сообщений в сети Internet.
- •27 Межсетевой пакетный тестер ping. Целевое назначение. Форматы icmp-сообщений запроса на эхо и ответа на него.
- •28 Icmp-сообщение о недостижимости получателя. Формат этого icmp-сообщения
- •29 Icmp-сообщение о подавлении источника данных. Целевое назначение. Формат такого icmp-сообщения. Формат подавления источника
- •30 Icmp-сообщения запроса временной метки и ответа на него. Форматы сообщений. Синхронизация часов и оценка времени передачи
- •31 Утилита traceroute. Назначение и принципы работы
- •32 Новая версия протокола iPv6. Требования к новой версии. Общая структура дейтаграммы протокола iPv6. Формат основного заголовка дейтаграммы iPv6. Сравнить с заголовком iPv4.
- •1. Быстрое исчерпание адресного пространства.
- •2. Отсутствие поддержки иерархии.
- •3. Сложность настройки сети.
- •4. Отсутствие встроенных систем проверки подлинности и конфиденциальности.
- •Формы представления адресов в iPv6
- •Типы адресов в iPv6
- •33 Дополнительные заголовки (Фрагментация, маршрутизация и др.) в протоколе iPv6 и их особенности. Формат заголовка фрагментации (самостоятельно).
- •34 Адресация в iPv6. Сопряжение версий iPv4 и iPv6. Взаимодействие систем, работающих с разными стеками протоколов
- •Метод двойного стека
- •Туннелирование
- •35 Протокол rtp и его характеристика. Формат заголовка, назначение полей. Протокол rtp. Организация передачи трафика реального времени по сети Интернет. Мультимедиа
- •Почему нужен rtp
- •Принципы построения протокола rtp
- •Определения
- •Заголовок пакета rtp
- •Архитектура маршрутизатора
- •37 Принципы статической и динамической маршрутизации. Формирование маршрутных таблиц, их содержание. Понятие об алгоритмах Беллмана–Форда и Дийкстра.
- •38 Протоколы внутренней маршрутизации rip1, rip2. Форматы сообщений. Недостатки. Взаимодействие с транспортными протоколами.
- •Формат сообщения протокола rip 1
- •Формат сообщения протокола rip 2
- •39 Протокол внутренней маршрутизации ospf. Формат ospf–сообщений. Механизм рассылки маршрутной информации.
- •40 Протокол внешней маршрутизации bgp и его функции. Виды bgp-сообщений. Механизм распространения маршрутной информации.
- •Формат bgp-сообщения об обновлении
- •Формат bgp-сообщения об открытии bgp-соединения
- •Поддержка бесклассовой адресации
- •41 Механизмы открытия bgp–соединения, обновления маршрутной информации. Взаимодействие с транспортными протоколами. Передача bgp-сообщений в сетях с бесклассовой адресацией
- •42 Групповая рассылка пакетов в сети Интернет. Протокол групповой маршрутизации igmPv2. Формат igmp-сообщений. Механизм переноса igmp-сообщений.
- •Групповая маршрутизация с общим деревом
- •Групповая маршрутизация с деревом у каждого отправителя
- •Межсетевой протокол управления группами igmp (Internet Group Management Protocol)rfc 2236, версия 2
- •Две составляющие групповой рассылки сетевого уровня: протокол igmp и протоколы групповой маршрутизации
- •Туннели для групповой рассылки Физическая топология
- •Логическая топология
- •43 Абонентский доступ к сети Internet. Протоколы slip и ppp. Сравнение (самостоятельное изучение)
- •Принципы работы
- •Недостатки
- •Основные характеристики
- •Автоматическая настройка
- •Многопротокольная поддержка
- •Обнаружение закольцованных связей
- •45 Нормативные требования к QoS в ip-сетях для различных услуг в соответствии с рд.45.128-2000
- •Безопасность в ip-сети – Конфиденциальность. Алгоритмы.
- •Безопасность в ip-сети – Аутентификация (Цифровая подпись). Заголовок ан.
- •Безопасность глобальной сети Internet
- •Аутентификация в протоколах ip
- •Формат заголовка аутентификации
- •Безопасность в ip-сети – Проверка целостности сообщения Цифровая подпись
- •49. Служба Skype, принципы организации и её возможности
- •Мобильный Интернет, принципы организации и его возможности
- •2.5 G Надстройка над gsm – gprs/edge
- •Сетевой протокол передачи новостей (nntp)
- •52. Электронные платежные системы в Интернет, обзор, характеристика
Стек протоколов h.323
G.711, 722, 723.1, 728, 729 – кодирование/декодирование аудиоинформации;
H.261, 263 – кодирование/декодирование видеоинформации;
RTP – обеспечивает в IP-сетях доставку адресатам аудио- и видеопотоков в масштабе реального времени. С целью минимизации задержек и максимального использования имеющейся полосы пропускания для передачи аудио- и видеопотоков применяется протокол UDP;
RTCP – протокол управления передачей в реальном времени (используется только совместно с RTP и контролирует реализацию функций RTP);
RAS (Registration, Admission, Status) – обеспечивает взаимодействие оконечных и других устройств с привратником. Сигнальные сообщения RAS переносятся протоколом с негарантированной доставкой информации – UDP;
Н.245 – протокол канала управления – для передачи служебной информации во время сеансов H.323 (согласование параметров терминалов, открытие и закрытие логических каналов, управление загрузкой канала и др.). Для переноса управляющих сообщений H.245 используется протокол с установлением соединения и гарантированной доставкой информации – TCP;
H.225.0/Q.931 – специфицирует процедуры установления, поддержания и разрушения соединения. В качестве транспортного протокола используется протокол с установлением соединения и гарантированной доставкой информации – TCP.
Архитектура н.323
Стандарт Н.323 определяет четыре основных компонента, которые вместе с сетевой структурой позволяют проводить двусторонние ("точка-точка") и многосторонние ("точка-много точек") мультимедиа-конференции.
Терминал (Terminal) – ПК или автономное устройство, способное выполнять мультимедиа-приложение, обеспечивать звуковую связь и дополнительно поддерживать передачу видео и данных.
Шлюз (Gateway) – соединяет две сети и обеспечивает связность между Н.323 сетью и не Н.323 сетью. Например, служит для преобразования информации, поступающей от ТфОП с постоянной скоростью передачи, в вид, пригодный для передачи по сетям с коммутацией пакетов (кодирование и упаковка информации в пакеты RTP/UDP/IP) и обратного преобразования; для конвертирования сообщений систем сигнализации не Н.323 сети в сигнальные сообщения сети Н.323 и обратно и др.
Привратник или контроллер зоны (Gatekeeper) – для управления зоной сети видеоконференции:
Устройство многоточечного доступа (MCU, Multi Control Unit) - для организации ВКС с числом участников три и более. Все терминалы, участвующие в конференции, устанавливают соединение с MCU. MCU управляет ресурсами конференции, согласовывает возможности терминалов по обработке звука и видео, определяет аудио- и видеопотоки, которые необходимо направлять по многим адресам.
Стадии сеанса связи (самостоятельное изучение)
Установление соединения
Сначала выполняется процедура вызова. Вызывающее оборудование передаёт сообщение ARQ с alias-адресом вызываемого оборудования, в ответ на которое привратник передаёт сообщение ASF с уведомлением, что сигнальный канал будет организован непосредственно между вызывающим и вызываемым оборудованием с указанием транспортного адреса сигнального канала встречного оборудования. Затем вызывающее оборудование передает на этот транспортный адрес запрос соединения setup. Вызываемое оборудование передает сообщение Call proceeding, означающее, что полученной информации достаточно для обслуживания поступившего вызова. Еслли оборудование имеет возможность принять вызов, оно передает запрос доступа к ресурсам сети, на который привратник может ответить подтверждением ASF или отказом в доступе к ресурсам сети ARJ. В первом случае вызываемое оборудование передает сообщение Alerting. Вызываемому оборудованию передается визуальный или акустический сигнал о входящем вызове, а вызывающему индикация того, что вызываемый пользователь не занят и ему подаётся вызывной сигнал. При отказе в доступе к ресурсам сети вызываемое оборудование закрывает сигнальный канал путём передачи сообщения Release Complete. После того как вызываемый пользователь примет входящий вызов, вызываемое оборудование передаст сообщение Connect вызывающему оборудованию c танспортым адресом управляющего канала H.245.
|
RAS-сообщение |
|
H.225/Q.931-сообщение |
После согласовываются параметры взаимодействия терминалов. Для обмена необходимыми сообщениями используется канал управления Н.245. Терминалы обмениваются сообщениями TerminalCapabilitySet, в которых указываются возможные алгоритмы декодирования принимаемой информации. Оборудование, принявшее сообщение TerminalCapabilitySet от другого оборудования, подтверждает его получение передачей сообщения TerminalCapabilitySetAck. Затем инициируется процедура определения ведущего/ведомого оборудования, необходимая для разрешения конфликтов, возникающих между двумя устройствами при организации конференции, или между двумя устройствами, пытающимися одновременно открыть двунаправленные логические каналы. В ходе процедуры устройства обмениваются сообщениями masterSlaveDetermination. В ответ на полученные сообщения masterSlaveDetermination оба усторйства передают сообщения masterSlaveDeterminationAsk, в которых указывается, какое из этих устройств является ведущим, а какое - ведомым. (на данном рисунке эта процедура не изображена)
|
H.245-сообщение |
После обмена данными о функциональных возможностях и определения ведущего и ведомого оборудования может выполняться процедура открытия однонаправленных логических каналов. В требовании открыть логический канал openLogicalChannel оборудование указывает вид информации, который будет передаваться по этому каналу, и алгоритм кодирования.