# Компьютерные системы и сети. Экзаменационый лист. Саркисян Роман [TOC] ## 1 Задание. Перевести (аккуратно) и поместить на этой страничке перевод страницы википедии [Packet delay variation] https://en.wikipedia.org/wiki/Packet_delay_variation ## 2 Задание Выбрать вариант протокола по формуле $1 + (d \mod 3)$, где d - ваш день рождения 1. HTTP 2. WebSocket 3. UDP Реализовать клиент-серверный вариант определения PDV (Packet delay variation), для сервера, расположенного на glitch.com Определить для числа пакетов $2^{10}$, $2^{11}$, $2^{12}$, ... , $2^{20}$ 1) минимальное значение PDV 2) максимальное значение PDV 3) среднее значение PDV 4) медианное значение PDV Предоставить ссылку на реализацию в тега "\<iframe\>" ----- ## Выполнение 1 задания - перевод Вариация задержки пакета В компьютерных сетях вариация задержки пакетов (PDV) - это разница в сквозной односторонней задержке между выбранными пакетами в потоке, при этом любые потерянные пакеты игнорируются. [1] Эффект иногда называют джиттером пакетов, хотя это определение неточно Терминалогия Термин PDV определен в Рекомендации МСЭ-Т Y.1540 «Служба передачи данных по Интернет-протоколу - параметры рабочих характеристик передачи IP-пакетов и доступности», раздел 6.2.В компьютерных сетях, хотя и не в электронике, использование термина джиттер может вызвать путаницу. Из RFC 3393 (раздел 1.1): Изменение задержки пакета иногда называют «дрожанием». Этот термин, однако, вызывает путаницу, потому что он по-разному используется разными группами людей. ... В этом документе мы будем избегать термина "джиттер", когда это возможно, и придерживаться вариации задержки, которая является более точной. Измерение вариации задержки пакета Средства выбора пакетов для измерения не указаны в RFC 3393, но могут, например, быть пакетами с наибольшим изменением задержки за выбранный период времени. Задержка указывается от начала пакета, передаваемого в источнике, до начала пакета, полученного в пункте назначения. Компонент задержки, который не меняется от пакета к пакету, можно игнорировать, поэтому, если размеры пакетов одинаковы, и пакеты всегда требуют одного и того же времени для обработки в пункте назначения, тогда вместо этого можно использовать время прибытия пакета в пункт назначения. времени получения конца пакета. Мгновенное изменение задержки пакета - это разница между последовательными пакетами - здесь RFC 3393 действительно определяет критерии выбора - и обычно это то, что в общих чертах называется «дрожание», хотя иногда также термин, используемый для обозначения дисперсии задержки пакета. Например, скажем, пакеты передаются каждые 20 мс. Если 2-й пакет получен через 30 мс после 1-го пакета, IPDV = -10 мс. Это называется дисперсией. Если второй пакет получен через 10 мс после первого пакета, IPDV = +10 мс. Это называется слипанием. Ограничение PDV или его эффектов Для интерактивных приложений в реальном времени, например, для передачи голоса по IP (VoIP), PDV может быть серьезной проблемой, и, следовательно, для передачи VoIP может потребоваться качество сетей с поддержкой услуг для обеспечения канала высокого качества.Эффект PDV в потоках мультимедиа может быть смягчен с помощью буфера надлежащего размера на приемнике. Пока полоса пропускания может поддерживать поток, а размер буфера достаточен, буферизация вызывает только обнаруживаемую задержку перед началом воспроизведения мультимедиа. ## Выполнение 2 задания - описание реализации решения <iframe src="https://glitch.com/edit/#!/sarkisyan-exam?path=views%2Findex.html%3A1%3A0"width=1024 height=1024>