Информационные технологии
Контрольная работа
19 янв 2023
4 страниц

Готовая работа: Сети и Телекоммуникации

Выполнена по заданию:

Вариант 2.
Часть 1.
Интернет
2. Слово протокол часто используется для описания дипломатических отношений. Как Википедия описывает такое понятие, как дипломатический протокол?
31. Рассмотрим приложение, которое передает данные с постоянной скоростью (например, отправитель генерирует N-битовый блок данных каждые k единиц времени, где k – фиксированное небольшое число). Кроме того, после запуска приложение продолжает работать в течение относительно длительного периода времени. Ответьте на следующие вопросы, обосновав кратко свой ответ:
а. Какой тип сети больше подойдет для такого приложения: с
коммутацией пакетов или с коммутацией каналов? Почему?
б. Предположим, что используется сеть с коммутацией пакетов, и в этой сети присутствует только трафик из выше указанного приложения. Кроме того, предположим, что сумма скоростей передачи данных приложением меньше пропускной способности любой из имеющихся линий связи. Нужен ли в этом случае контроль перегрузки? Почему?
32. Коммутатор получает пакет и определяет исходящую линию связи, в которую его перенаправить. Когда пакет прибывает, еще один пакет наполовину передан в эту линию связи, и четыре других пакета ожидают передачи в очереди. Передача пакетов осуществляется в порядке их поступления. Предположим, что все пакеты имеют размер 1500 байт, а пропускная способность линии связи составляет 2 Мбит/c. Какова задержка ожидания для пакета? Какова задержка ожидания для общего случая, когда все пакеты имеют длину L, скорость передачи данных на линии составляет R, в очереди находятся n пакетов, а из передаваемого в данный момент пакета отправлено в линию уже x бит?

Часть2.
Прикладной уровень.
14.Подключитесь с помощью Telnet к веб-серверу и отправьте многострочное сообщение с запросом. Включите в него строку заголовка IfModified-Since, чтобы вызвать ответное сообщение с кодом состояния 304 Not Modified.
55. Рассмотрим оверлейную сеть с N активными узлами, где каждая пара имеет активное TCP-соединение. Кроме того, предположим, что соединения TCP проходят через М маршрутизаторов. Сколько узлов и ребер в такой оверлейной сети?
56.Рассмотрим раздачу файла размером F = 15 Гбит N пирам. Сервер имеет скорость отдачи us = 30 Мбит/c, а каждый узел имеет скорость загрузки di = 2 Мбит/c и скорость отдачи u. Для N = 10, 100 и 1000 и для u = 300 Кбит/c, 700 Кбит/c и 2 Мбит/c подготовьте график минимального времени раздачи для всех сочетаний N и u для вариантов клиент-серверной и одноранговой раздачи.

Часть 3.
Транспортный уровень.
6.Возможно ли применение надежной передачи данных даже, если приложение работает по протоколу UDP? Если да, то как?
39.Рассмотрите сценарий, в котором хост A и хост Б собираются отправить сообщения хосту В. Хосты A и В соединены каналом, который допускает потерю и искажение данных, но не меняет порядок передаваемых пакетов. Хосты Б и В соединены другим каналом, независимым от канала соединяющего хосты A и В с теми же свойствами. Транспортный уровень хоста В должен чередовать доставку сообщений от хостов A и Б на верхний уровень (то есть, он должен сначала доставить данные из пакета от хоста A, затем данные из пакета от хоста Б, и так далее). Разработайте протокол с возможностью обработки ошибок, подобный протоколу с ожиданием подтверждений, для надежной передачи пакетов от хостов A и Б хосту В, с разделением доставки на хосте В, описанной выше. Приведите FSM-схемы для A и В. (Подсказка: FSM-схема для Б будет в точности такой же, как для A.) Также, приведите описание используемого формата/форматов пакетов
40.Допустим, у нас есть два сетевых объекта, A и Б. Хост Б имеет запас сообщений данных, которые будут отправлены хосту A, в соответствии со следующим соглашением. Когда хост A получает запрос от вышерасположенного уровня для получения следующих сообщений данных (Д) от B, A должен отправить сообщение запрос (З) хосту Б по каналу A-Б. Только, когда B получит З-сообщение он может отправить сообщение данных (Д) обратно хосту A по каналу B-A. Необходимо доставить именно одну копию каждого Д-сообщения на верхний уровень. В канале A-Б Зсообщения могут быть потеряны, но не повреждены; Д сообщения всегда корректно доставляются, если были отправлены. Задержка передачи данных для каждого канала неизвестна и непостоянна. Создайте (приведите FSMсхему) протокол, который включает в себя соответствующие механизмы для компенсации подтвержденных потерь канала A-Б и реализуйте передачу сообщений на верхний уровень объекта A, как обсуждалось выше. Используйте только те механизмы, которые действительно необходимы.


Часть 4.
Сетевой уровень.
2.Каковы две важнейшие функции сетевого уровня в сетях дейтаграмм? Каковы три важнейшие функции сетевого уровня в сетях виртуальных каналов?
39.Таблица перенаправления транспортного узла в сети с виртуальными каналами содержит четыре столбца. Какие значения содержатся в каждом из этих столбцов? Таблица перенаправления транспортного узла в дейтаграммной сети содержит два столбца. Какие значения содержатся в каждом из этих столбцов?
40. Рассмотрите изображенную ниже сеть.
а. Предположим, что перед нами дейтаграммная сеть. Покажите такую таблицу перенаправления в маршрутизаторе А, при которой весь трафик, пересылаемый на хост Х3, проходил бы через интерфейс 3.
б. Предположим, что перед нами дейтаграммная сеть. Можете ли вы
составить такую таблицу перенаправления для маршрутизатора А, чтобы весь трафик с хоста Х1, пересылаемый на хост Х3, проходил бы через интерфейс 3, а весь трафик с хоста Х2, пересылаемый на хост Х3, проходил бы через интерфейс 4 (учтите: это вопрос на смекалку)
в. Предположим, что перед нами сеть виртуальных каналов, и в ней есть текущее соединение между Х1 и Х3 и еще одно – между Х2 и Х3. Постройте таблицу перенаправления с маршрутизатора А, чтобы весь трафик с хоста Х1, пересылаемый на хост Х3, проходил бы через интерфейс 3, а весь трафик с хоста Х2, пересылаемый на хост Х3, проходил бы через интерфейс 4
г. При наличии такого же сценария, как в (в), постройте таблицы перенаправления для узлов Б, В и Г.

Soloviev Soloviev
6500 р