Файл: Контрольная работа по теме 2 Атаки, понятия и техники.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 296

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Контрольная работа по теме по теме 3.9 «Транспортный уровень»

  1. (2 балла) Какие две характеристики относятся к сеансам UDP? (Выберите два варианта.)




  1. устройства назначения получают трафик с минимальной задержкой




  1. передаваемые сегменты данных отслеживаются




  1. устройства назначения собирают сообщения и передают их в приложение




  1. полученные данные не подтверждаются




  1. неподтвержденные пакеты данных отправляются повторно

  1. (2 балла) Что произойдет, если часть сообщения FTP не будет доставлена по адресу назначения?




  1. Сообщение будет утеряно, поскольку FTP не использует надёжный способ доставки.




  1. Исходный узел FTP отправит запрос на узел назначения.




  1. Утерянная часть сообщения FTP будет отправлена повторно.




  1. Всё сообщение FTP будет отправлено повторно.

  1. (2 балла) Узловому устройству нужно отправить по сети большой видеофайл, при этом обеспечивая передачу данных для других пользователей. Какая функция обеспечит одновременную работу различных потоков связи? При этом все потоки данных должны распределиться по доступной полосе пропускания.




  1. размер окна




  1. мультиплексирование




  1. номера портов




  1. подтверждения

  1. (2 балла) Какой тип порта должен быть запрошен у IANA для использования в конкретном приложении?




  1. зарегистрированный порт




  1. частный порт




  1. динамический порт




  1. порт источника

  1. (2 балла) Какая информация включена в заголовок транспортного уровня?




  1. логические адреса назначения и источника




  1. физические адреса назначения и источника




  1. номера портов назначения и источника




  1. кодированные данные приложения

  1. (2 балла) Что такое сокет?




  1. сочетание IP-адреса источника и назначения, а также адреса источника и назначения Ethernet




  1. сочетание IP-адреса источника и номера порта или IP-адреса назначения и номера порта




  1. сочетание порядковых номеров источника и назначения и номеров подтверждения




  1. сочетание порядковых номеров источника и назначения и номеров порта

  1. (2 балла) Что является полным диапазоном известных портов TCP и UDP?




  1. от 0 до 255




  1. от 0 до 1023




  1. 256 - 1023




  1. 1024 - 49151

  1. (2 балла) Какой флаг в TCP-заголовке используется в ответ на сообщение FIN для разрыва соединения между двумя сетевыми устройствами?




  1. FIN




  1. ACK




  1. SYN




  1. RST

  1. (2 балла) Какой из вариантов правильно характеризует процесс TCP на сервере?




  1. каждый процесс приложения, выполняемый на сервере, должен использовать номера порта из диапазона динамических портов.




  1. одновременно на сервере может быть открыто несколько портов, по одному для каждого активного серверного приложения.




  1. на каждом сервере к одному номеру порта можно привязать две службы, использующие один и тот же протокол транспортного уровня.




  1. если на узле работают два различных приложения, их можно настроить на использование одного и того же порта.

  1. (2 балла) Какие два флага в TCP-заголовке используются при трёхстороннем рукопожатии TCP для установления соединения между двумя сетевыми устройствами? (Выберите два варианта ответа.)




  1. ACK




  1. FIN




  1. PSH




  1. RST




  1. SYN




  1. URG

  1. (2 балла) ПК загружает файл большого размера с сервера. Размер окна TCP — 1000 байт. Сервер отправляет файл, используя 100-байтовые сегменты. Сколько сегментов отправит сервер перед тем, как ему потребуется подтверждение от ПК?




  1. 1 сегмент




  1. 10 сегментов




  1. 100 сегментов




  1. 1000 сегментов

  1. (2 балла) Какой фактор определяет размер окна TCP?




  1. объём передаваемых данных




  1. количество сервисов, включённых в сегмент TCP




  1. объём данных, который может обработать узел назначения за один раз




  1. объём данных, который может отправить источник за один раз

  1. (2 балла) В течение сеанса TCP конечное устройство отправляет номер подтверждения устройству источника. Что представляет номер подтверждения?




  1. общее количество полученных байт




  1. на одно значение больше, чем порядковый номер




  1. следующий байт, ожидаемый узлом назначения




  1. последний порядковый номер, отправленный источником

  1. (2 балла) Какую информацию использует TCP для сборки и упорядочения полученных сегментов?




  1. номера портов




  1. порядковые номера




  1. номера подтверждения




  1. номера фрагментов

  1. (2 балла) Что делает протокол TCP, если отправитель обнаруживает перегрузку сети на пути к узлу назначения?



  1. узел-отправитель отправит запрос на более частую отправку подтверждений на узел назначения



  1. узел-отправитель уменьшит количество данных, которые он может отправить, прежде чем будет обязан дождаться подтверждения от узла назначения



  1. узел назначения запросит повторную отправку всего сообщения



  1. узел-отправитель подтвердит последний отправленный сегмент и включит в сообщение запрос на меньший размер окна

  1. (2 балла) Какой из вариантов правильно характеризует протокол UDP?



датаграммы UDP всегда идут по одному и тому же пути и всегда поступают на узел назначения в правильном порядке



приложения, использующие UDP, всегда считаются ненадежными



UDP собирает воедино полученные датаграммы в том порядке, в каком они пришли



UDP передает данные в сеть, только когда узел назначения готов к приему данных

  1. (2 балла) Что выполнит клиент, если ему нужно отправить датаграммы UDP?




  1. Просто отправляет датаграммы.




  1. Запрашивает сервер о готовности принять данные.




  1. Отправляет серверу упрощённое трёхстороннее рукопожатие.




  1. Отправляет серверу сегмент с набором флагов SYN для синхронизации сеанса связи.

  1. (2 балла) Что произойдет в случае потери первого пакета передачи TFTP?




  1. Клиент будет ждать ответа.




  1. Если ответ не будет получен, приложение TFTP повторит запрос.




  1. Маршрутизатор следующего перехода или шлюз по умолчанию предоставят ответ с кодом ошибки.




  1. Если ответ не будет получен, транспортный уровень повторит запрос.

  1. (2 балла) Узловое устройство принимает потоковое видео. Как устройство реагирует на потерю видеоданных во время передачи?




  1. незамедлительно запрашивает повторную передачу недостающих данных




  1. использует порядковые номера, чтобы приостановить потоковое видео до получения правильных данных ​




  1. приостанавливает потоковое видео, пока не будет получен весь поток видео




  1. продолжает получать потоковое видео, но возможны кратковременные сбои трансляции

  1. (2 балла) Почему протокол HTTP использует протокол TCP в качестве протокола транспортного уровня?




  1. чтобы обеспечить максимально возможную скорость загрузки




  1. потому что протокол HTTP не гарантирует надёжную доставку




  1. потому что он легко выдерживает ошибки передачи




  1. потому что протокол HTTP требует надёжной доставки

  1. (2 балла) Когда протокол UDP предпочтителен для протокола TCP?




  1. когда клиент отправляет сегмент на сервер




  1. когда все данные должны быть полностью получены раньше, чем любая их часть признается полезной




  1. когда приложение может перенести некоторые потери данных во время передачи




  1. когда сегменты должны быть получены в строго определенной последовательности, в которой они могут быть успешно обработаны

  1. (3 балла) Какие протоколы уровня приложений используют TCP? (Выберите три варианта.)




  1. SMTP




  1. FTP



  1. SNMP



  1. HTTP



  1. TFTP



  1. DHCP




  1. (4 балла)





Максимальное количество баллов за работу составляет 49 баллов.

Критерии оценки контрольной работы


Отметка

Процентное соотношение набранных баллов для получения отметки

Число баллов, необходимое для получения отметки

« 5» (отлично)

85%-100%

54-60 баллов

« 4» (хорошо)

75%-84%

45-53 балла

« 3» (удовлетворительно)

60%-74%

36-44 балла

« 2 « (неудовлетворительно)

менее 60%

Менее 36 баллов

Таблица правильных ответов и пояснения к ним

задания

Правильный ответ

Пояснения к ответам

1

  1. и 4)

TCP:

Обеспечивает отслеживание передаваемых сегментов данных

Устройства назначения подтверждают полученные данные.

Устройства источника повторно отправляют неподтвержденные данные

UDP:

Устройства назначения не подтверждают полученные данные

Заголовки создают совсем небольшие накладные расходы и вызывают лишь минимальную задержку.​

2

3)

Поскольку FTP использует протокол TCP в качестве протокола транспортного уровня, порядковый номер и номер подтверждений определят недостающие сегменты, которые будут отправлены повторно для заполнения сообщения.

3

2)

Мультиплексирование используется для чередования нескольких потоков данных. Размер окна используется для того, чтобы снизить скорость передачи данных. Номера портов служат для передачи потоков данных к соответствующим приложениям. Подтверждения используются для того, чтобы сообщить устройству-отправителю о получении или неполучении пакетов данных.

4

1)

Зарегистрированные порты (номера от 1024 до 49151) назначаются IANA запрашивающей организации для использования в конкретных процессах или приложениях. Эти процессы в основном представляют собой отдельные приложения, установленные пользователем, а не общие приложения, которые могли бы получить общеизвестный номер порта. Например, компания Cisco зарегистрировала порт 1985 для собственного протокола HSRP.

5

3)

В сегменте заголовок транспортного уровня включает в себя процесс «источник — назначение» или номера портов. Физические адреса узлов назначения и источника включаются в заголовок кадра. Логические адреса узлов назначения и источника включаются в заголовок сети. Данные приложений кодируются на верхних уровнях стека протокола.

6

2)

Сокет — это сочетание IP-адреса источника и порта источника или IP-адреса и номера порта назначения.

7

2)

Существует три диапазона портов TCP и UDP. Известный диапазон номеров портов — от 0 до 1023.

8

2)

Если в ходе сеанса TCP на устройстве больше нет данных для отправки, оно отправит сегмент с установленным флагом FIN. Подключенное устройство-получатель сегмента ответит сообщением ACK для подтверждения сегмента. Затем устройство-отправитель ACK отправит сообщение FIN, чтобы разорвать соединение с другим устройством. За отправкой сообщения FIN должно следовать получение сообщения АСК от устройства назначения.

9

2)

Каждый процесс приложения, выполняемый на сервере, должен быть настроен для использование номера порта по умолчанию или вручную системным администратором. На отдельном сервере не могут использоваться два сервиса, которым назначен один и тот же номер порта в рамках одних и тех же сервисов транспортного уровня. Если на узле работает приложение веб-сервера и приложение по передаче файлов, эти приложения нельзя настроить на использование одного и того же порта сервера. Одновременно на сервере может быть открыто несколько портов, по одному для каждого активного серверного приложения.

10

  1. и 5)

Протокол TCP использует флаги SYN и ACK для установления надёжного соединения между двумя сетевыми устройствами.

11

2)

В окне 1000 байт узел назначения принимает сегменты до тех пор, пока не будут получены все 1000 байтов данных. Затем узел назначения отправляет подтверждение.

12

3)

Окно — это количество байтов, отправленных до ожидания подтверждения с целевого устройства. Исходное окно согласуется во время запуска сеанса через трёхстороннее рукопожатие между источником и назначением. Оно определяется тем, сколько данных может одновременно принять и обработать устройство назначения сеанса TCP.

13

3)

-

14

2)

На транспортном уровне TCP использует порядковые номера в заголовке каждого сегмента TCP для сборки сегментов в правильной последовательности.

15

2)

Если узел-отправитель определяет, что сегменты TCP либо не подтверждаются, либо подтверждаются несвоевременно, он может уменьшить количество байт, которое он отправляет до получения подтверждения. Обратите внимание, что именно узел-отправитель уменьшает количество отправляемых неподтвержденных байт. Это действие не влечет за собой изменение окна в заголовке сегмента.

16

3)

UDP не имеет возможности изменить последовательность передачи датаграмм, поэтому UDP просто повторно собирает данные в порядке их получения и пересылает их приложению.

17

1)

Когда клиенту нужно отправить датаграммы UDP, отправляются только датаграммы.

18

2)

Протокол TFTP использует протокол UDP для запросов, поэтому при необходимости приложение TFTP должно обеспечивать надёжность.

19

4)

Когда в качестве транспортного протокола используется протокол TCP, данные должны быть получены в определенной последовательности или же, они должны быть получены в полном объеме, до того, как они смогут быть использованы. Для этого TCP использует порядковые номера, подтверждения и повторные отправки. Однако когда UDP используется в качестве транспортного протокола, поступление данных в нарушение установленной последовательности или без необходимых сегментов может привести к кратковременному сбою трансляции, но тем не менее устройство назначения сможет использовать полученные данные. Эта технология обеспечивает минимум задержек за счет минимальной надежности. Поскольку приложения для трансляции потокового видео в реальном времени используют в качестве транспортного протокола протокол UDP, на устройстве-получателе трансляция будет продолжаться, но возможны небольшие задержки или снижение качества.

20

4)

При запросе узлом веб-страницы должна быть гарантирована надёжность и полнота передачи. Таким образом, HTTP использует протокол TCP в качестве протокола транспортного уровня.

21

3)

UDP может использоваться в том случае, когда приложение может потерять данные. UDP — это предпочтительный протокол для приложений, обеспечивающих голосовую или видеосвязь без задержки.

22

1),2),4)

Некоторые протоколы требуют надежной передачи данных, обеспечиваемой TCP. Кроме того, эти протоколы не требуют обмена данными в реальном времени и допускают определенную потерю данных в связи с минимизацией накладных расходов протокола. Примерами таких протоколов являются SMTP, FTP и HTTP.

23

- без оценки -

IP-адрес источника

IP-адрес пункта назначения

- без оценки -

номер порта источника

номер порта назначения

В сегменте TCP/IP, созданном системой на ПК, 192.168.1.2 установлен в качестве IP-адреса источника. 2578 — это единственный возможный номер порта источника, поскольку номер порта ПК должен быть в диапазоне зарегистрированных от 1024 до 49151. Назначение — это веб-сервер с IP-адресом 192.168.2.2 и номером порта назначения 80 в соответствии с протокольным стандартом HTTP.