4.2. Итоговый тест по курсу

1. Какие из указанных протоколов отвечают за доставку данных?

Это правильный ответ. TCP и UDP отвечают за доставку данных, TCP предварительно устанавливает соединение с сетью, а UDP — нет.

2. Какой уровень модели OSI форматирует данные в виде, доступном для принимающей стороны?

Это правильный ответ. На этом уровне информация преобразовывается без изменения содержания в тот вид, который понятен для принимающей стороны.

3. Почему модель TCP/IP объединяет канальный и физический уровни OSI в один канальный уровень?

Это правильный ответ.

4. Что делает UDP быстрее, чем TCP?

Это правильный ответ.

5. Какой стек протоколов является стандартом для коммуникации в интернете?

Это правильный ответ. Стек протоколов TCP/IP обеспечивает адресацию приложений и маршрутизацию в сети.

6. Какой из этих URL-адресов загрузит веб-приложение через защищённое HTTP-соединение?

Это правильный ответ. В начале URL-адреса присутствует https.

Это правильный ответ. В начале URL-адреса присутствует https.

7. Сайт использует HTTPS-соединение. Пользователь ввёл URL с протоколом http в начале URL-адреса. Загрузится ли сайт по HTTPS?

Это правильный ответ. Должен быть настроен редирект.

8. Почему генерация ключей безопасности занимает так много времени?

Это правильный ответ.

9. Как лучше описать передачу данных между компьютером №1 и компьютером №2?

Правильный ответ: компьютер № 1 разбивает данные на пакеты. Он выполняет трёхэтапное рукопожатие с компьютером № 2 для установления соединения, а затем отправляет каждый пакет на ближайший маршрутизатор. Если он обнаруживает потерю пакетов, то повторно отправляет недостающие.

10. Вы пишите веб-приложение для обмена сообщениями и хотите обеспечить максимальную гарантию доставки данных. Какой протокол вы предпочтёте?

11. Пользователь ввёл URL-адрес https://vk.com. Какие протоколы используются для загрузки страницы?

Это правильный ответ, так как интернет-протокол (IP) используется для маршрутизации IP-пакетов между клиентом и сервером на основе IP-адресов.

Это правильный ответ, протокол управления передачей (TCP) используется для обеспечения того, чтобы все IP-пакеты поступали правильно и по порядку.

Это правильный ответ, так как URL начинается с https/:, а это означает, что используется протокол HTTPS.

Это правильный ответ, так как DNS преобразовывает IP адрес в читабельное доменное имя vk.com.

12. Какие оптимизации на сайте относятся к HTTP?

Это правильный ответ.

Это правильный ответ.

Это правильный ответ.

13. Вы оптимизируете веб-приложение под протокол HTTP/2. Какие оптимизации вы проведёте?

Это правильный ответ.

Это правильный ответ.

Это правильный ответ.

14. Какие протоколы мультиплексируют потоки данных в одном TCP-соединении?

Это правильный ответ.

Это правильный ответ.

15. Что представляет собой сокет?

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

16. Что из следующего является недостатками сокетов?