- •Ответы на вопросы по сетям 2003г
- •Уровни открытых вычислительных сетей. Интерфейс. Протокол
- •Асинхронные и синхронные режимы передачи (бит управления)
- •Энтропия. Пропускная способность симметричного канала с шумами.
- •Энтропия. Пропускная способность канала со стиранием.
- •Энтропия. Пропускная способность ненадёжного канала.
- •Энтропия. Пропускная способность многопозиционного канала.
- •Статистические коды Шеннона-Фоно, Хаффмана.
- •Разновидности кодов.
- •Код Шеннона-Фано.
- •Код Хаффмана.
- •Частотная модуляция. Частотный детектор. Частотные модуляторы
- •Фазовая модуляция. Виды фм. Реализация двукратного фм. Фазовые модуляторы
- •Фазовая модуляция. Многократная фм.
- •Линейное кодирование. Виды линейных кодов.
- •I вариант этого вопроса
- •Марковский процесс и его свойства. Системы уравнений. Решение уравнений в стационарном режиме по заданному графу.
- •Принципы имитационного моделирования. Формирование дискретных и непрерывных случайных величин.
- •Принципы имитационного моделирования. Моделирование непрерывных случайных величин по заданному закону распределение: exp, равномерный, Була, Эрланга, гипер-exp, нормальне.
- •1. Моделирование случайной величины, распределенной по показательному закону.
- •2. Моделирование случайной величины, распределенной по линейному закону.
- •3. Моделирование случайной величины, распределенной по равномерному закону.
- •4. Моделирование случайной величины, распределенной по закону Вейбулла.
- •5. Моделирование случайной величины, распределенной по нормальному закону.
- •6. Моделирование гиперэкспоненциального распределения.
- •Имитационная модель одноканальной смо с отказами.
- •Системы с приоритетами.
- •Модель помех канала связи. Время обслуживания и учет помех канала связи
- •Протокол. Решающая обратной связи с ожиданием. Среднее время передачи.
- •Протокол с повторами выборочной передачи. Временная диаграмма.
- •Протокол возврат к n кадру. Временная диаграмма.
- •Помехоустойчивое кодирование. Циклический код. Формирование проверочных символов по исходной информационной части кодового блока.
- •Аппаратная реализация циклического кода (передача)
- •Выявление ошибочных символов на приеме с помощью циклического кода. Кому попадет этот вопрос, тот попал…
- •Адресация в Internet. Служба arm, домены.
- •Адресация в Internet с применением маскирования.
- •Маршрутизация в Internet: без масок, с масками.
- •Принципы бесклассовой адресации.
- •Нахождение кратчайших путей в сети (методом Рагинского)
- •Принципы маршрутизации по методу Форда-Беллмана.
- •Принципы маршрутизации по методу Дейкстры.
- •Структурный анализ сетей. Определение путей по матричному методу любого ранга.
- •Структурный анализ сетей. Определение путей по матричному методу заданного ранга.
- •Структурный анализ сетей. Определение путей по матричному методу с минимальным весом. Кому попадет этот вопрос, тот попал…
- •Маршрутизатор rip.
- •Маршрутизатор ospf.
- •Принципы частотно-временного уплотнения каналов.
- •Тактовая синхронизация между двумя станциями сети.
- •Принципы асинхронного сопряжения станция в сети.
- •Кому попадут эти вопросы, тот попал…
Протокол с повторами выборочной передачи. Временная диаграмма.
Пояснения к временным диаграмме:
Показан вариант когда верхняя станция (А) передает файл из 5 кадров сторону станции (В) (нижняя). Перед началом передачи каждый кадр записан в выделенную зону выбранного накопителя и там остается вплоть до получения квитанции о его правильном приеме.
Если кадр передан без ошибок, то он переписывается в буферный накопитель приемной станции. По окончании его полного приема со стороны принимаемой станции передается квитанция (номер первого кадра +1). Квитанция с учетом времени распространения по каналу связи поступает на передающую спустя некоторое время, как показано на рисунке. Эта квитанция поступает во время начавшейся передачи 3-го кадра (см рис.) Кадры передаются непрерывно. Если передающая станция, получив очередную квитанцию, замечает нарушение номера приема квитанции и тем самым делает заключение об ошибке передачи того кадра, на который квитанция отсутствовала (на рис – кадр №1). Тогда после 3 – го кадра начинается повторная передача кадра №1. Этим самым может нарушаться последовательность приема отдельных кадров, на приеме необходимо восстановить последовательность за счет анализа номеров кадров.
В сложных случаях при действии нескольких помех на несколько кадров возможны случаи пропадания приемов отдельных кадров.
Протокол возврат к n кадру. Временная диаграмма.
Пояснения к временным диаграмме:
В протоколе “возврат к N-кадру” при ошибке приема кадра на приемной станции осущ-ся блокировка приема всех последующих кадров, пока вновь не будет принят ошибочный кадр.
При реализации этого программно, на передающей станции осущ-ся повторная передача не только ошибочного кадра, но и всех последующих кадров.
Нумерация передаваемых и принимаемых кадров циклична и равна 8=23, номер циклически повторяется как для перед., так и для принятых кадров. Если квитанция не поступит на кадр в течении 8 циклов, то осущ. блокировка передачи. Передаваемая станция ждет поступления квитанции (идет timeout), после чего заново передают файл (той части кадров, на который не поступала квитанция).
В более сложных ситуациях управления канальным уровнем используются специальные служебные кадры (управляющий кадр или ненумерованный).
Помехоустойчивое кодирование. Циклический код. Формирование проверочных символов по исходной информационной части кодового блока.
Идеальная модель передачи-приема закодированного сообщения заключается в том, что в линии связи отсутствуют помехи, что не возможно в реальности.
Разработчики сложных информационных систем стремятся увеличить надежность и помехоустойчивость информации.
Основным средством сделать код помехоустойчивым - это ввести избыточность в виде неинформационных разрядов. Т.е., если первичный код содержит информационных разрядов, то закодированный код содержитразрядов, причем.
Способность кода обнаруживать и исправлять ошибки зависит от наличия и количества избыточных разрядов .
Причем в этом случае общее число возможных кодовых комбинаций: , число разрешенных кодовых комбинаций, а запрещенных -.
- кодовое расстояние – минимальное по числу позиций в различных комбинациях.
При появляется возможность обнаружения ошибки.
большая вероятность исправления ошибки.
Циклический код.
Пусть сигнал представлен следующей комбинацией:
-
1
0
0
1
0
1
0
1
Функция данного сигнала - .
Для формирования проверочных символов можно использовать различные действия над многочленами:
Возьму, например, образование с помощью деления по модулю два:
- частное от деления
- остаток
Многочлены, которые ни на что не делятся, используются для формирования контрольных разрядов циклического кода.
Хотя бы один примитивный многочлен существует для каждой разрядности. Циклический код является блочным кодом – исходная последовательность разбивается на отдельные блоки, каждый из которых кодируется отдельно и независимо друг от друга и каждому блоку приписываются контролирующие разряды.
Пусть информационная часть описывается выражением: (1101), выбираем примитивный полином:.
Найдем кодовый блок: 1101……
Количество разрядов определяется старшей степенью полинома:
.
Остаток от деления является комбинацией для проверочных разрядов циклического кода.
Получаем: .
Кодовый блок: .
На приеме кодовый блок нужно разделить на образующий полином.
Если при делении , то ошибка отсутствует.
Например, др. полином:
Если в остатке получается , то
.
Ограничения: количество слагаемых в остатке не должно быть выше исправляющей способности кода.
Применяем
циклический сдвиг:
Получаем: .
Делим дальше:
Теперь сколько раз сдвигаем влево, столько же раз сдвигаем вправо.
Получим: 1101001.