игра брюс 2048
Главная / Операционные системы / Внутреннее устройство ядра Linux / Тест 43

Внутреннее устройство ядра Linux - тест 43

Упражнение 1:
Номер 1
За что отвечает протокол уровня MAC (Ethernet)?

Ответ:

 (1) обмен пакетами данных между сетевыми устройствами в рамках одного сегмента сети 

 (2) маршрутизация сетевых пакетов между системами в рамках глобальной сети 

 (3) обмен сетевых пакетов между приложениями 

 (4) определение сетевого адреса в рамках глобальной сети 


Номер 2
За что отвечает протокол сетевого уровня IP?

Ответ:

 (1) обмен пакетами данных между сетевыми устройствами в рамках своего сегмента сети 

 (2) маршрутизация сетевых пакетов между системами в рамках глобальной сети 

 (3) обмен сетевых пакетов между приложениями 

 (4) определение сетевого адреса в рамках глобальной сети 


Номер 3
За что отвечает протокол транспортного уровня TCP?

Ответ:

 (1) обмен пакетами данных между сетевыми устройствами в рамках своего сегмента сети 

 (2) маршрутизация сетевых пакетов между системами в рамках глобальной сети 

 (3) обмен сетевых пакетов между приложениями 

 (4) определение сетевого адреса в рамках глобальной сети 


Упражнение 2:
Номер 1
откуда получает протокол IP входящий пакет

Ответ:

 (1) от MAC уровня 

 (2) от драйвера сетевой карты 

 (3) от подсистемы сокетов 

 (4) от протокола транспортного уровня 


Номер 2
Какие операции выполняются с входящим пакетом при обработке протоколом IP?

Ответ:

 (1) проверки версии, длины пакета 

 (2) фильтрация пакетов по правилам Netfilter 

 (3) проверка наличия открытого порта для пакета 

 (4) маршрутизация пакетов 

 (5) нахождение приложения-получателя пакета 


Номер 3
Какие проверки выполняет протокол IP сразу по получению сетевого пакета?

Ответ:

 (1) версия протокола IP 

 (2) достаточность данных для обработки 

 (3) наличия открытого порта для пакета 

 (4) достижимость сетевого адреса получателя пакета 


Упражнение 3:
Номер 1
за что отвечает Net Filter

Ответ:

 (1) за преобразование сетевых адресов 

 (2) за отсылку уведомлений ICMP при невозможности найти получателя пакета 

 (3) за фильтрацию сетевого трафика согласно заданным наборам правил 

 (4) за преобразование МАС адресов в IP адреса 


Номер 2
Когда применяются правила Net Filter?

Ответ:

 (1) на МАС уровне 

 (2) сразу после того как протокол IP установит что данных в пакете достаточно для фильтрации 

 (3) только до начала маршрутизации 

 (4) во время маршрутизации, когда будет определено что протокол забирает пакет себе 


Номер 3
Что может случиться с пакетом после фильтрации Net Filter?

Ответ:

 (1) пакет может быть уничтожен 

 (2) пакет может быть принят 

 (3) пакет может быть отослан обратно отправителю 

 (4) пакет может быть поставлен в очередь 


Упражнение 4:
Номер 1
Какие варианты действий с входным пакетом возможны при маршрутизации?

Ответ:

 (1) уничтожение пакета со отправкой нотификации отправителю пакета 

 (2) уничтожение пакета без отправки каких-либо нотификаций 

 (3) передача пакета одному из протоколов транспортного уровня 

 (4) переправка пакета другому сетевому устройству 

 (5) отправка пакета назад - отправителю пакета 


Номер 2
В каких случаях входящий пакет может быть уничтожен?

Ответ:

 (1) при форвардинге пакета TTL упало до 0 

 (2) когда неизвестно как доставить пакет получателю 

 (3) когда приложение - получатель сетевого пакета закрыто 

 (4) когда невозможно установить правила фильтации пакета подсистемой Netfilter 


Номер 3
Какому протоколу передаёт пакет протокол IP в случае если он забирает пакет себе?

Ответ:

 (1) протоколу TCP 

 (2) протоколу UDP 

 (3) протоколу ICMP 

 (4) протоколу транспортного уровня 


Номер 4
В каких случаях при маршрутизации пакета может быть задействован протокол ICMP?

Ответ:

 (1) при передаче "своего" пакета протоколу транспортного уровня 

 (2) при уничтожении пакета из-за того что TTL упал до нуля 

 (3) когда неизвестно как доставить сетевой пакет до получателя 

 (4) при нехватке памяти 


Упражнение 5:
Номер 1
откуда получает протокол IP исходящий пакет

Ответ:

 (1) от MAC уровня 

 (2) от драйвера сетевой карты 

 (3) от подсистемы сокетов 

 (4) от протокола транспортного уровня 


Номер 2
Какие операции выполняются с исходящим пакетом при обработке протоколом IP?

Ответ:

 (1) проверки версии, длины пакета 

 (2) маршрутизация пакетов 

 (3) фильтрация пакетов по правилам Netfilter 

 (4) проверка наличия открытого порта приложения-отправителя пакета 

 (5) преобразование адресов NAT 

 (6) передача на MAC уровень 


Номер 3
Куда может передаваться исходящий сетевой пакет протоколом IP?

Ответ:

 (1) драйверу сетевой карты 

 (2) на МАС уровень 

 (3) протоколу транспортного уровня 

 (4) в подсистему сокетов 


Упражнение 6:
Номер 1
Что олицетворяет destination entry?

Ответ:

 (1) приложение, отправившее сетевой пакет 

 (2) недавнее правило маршрутизации, использованное при маршрутизации сетевого пакета 

 (3) следующий пункт назначения сетевого пакета 

 (4) правило фильтрации, использованное для сетевого пакета 


Номер 2
Какое поле destonation entry определяет правило последующей обработки пакета?

Ответ:

 (1) ip адрес получателя сетевого пакета 

 (2) номер порта получателя сетевого пакета 

 (3) указатель на функцию input 

 (4) указатель на функцию output 

 (5) МАС адрес получателя сетевого пакета 


Номер 3
В какой момент destination entry связывается с сетевым пакетом?

Ответ:

 (1) для входящего пакета - в процессе маршрутизации 

 (2) для входящего пакета - после маршрутизации 

 (3) для исходящего пакета - перед маршрутизацией 

 (4) для исходящего пакета - в процессе маршрутизации 

 (5) для исходящего пакета — при выходе из сокета 


Упражнение 7:
Номер 1
Какие варианты оптимизации работы протокола IP реализованы или были реализованы ядре

Ответ:

 (1) destination entry сохраняется на сокете 

 (2) loopback устройство обрабатывает IP пакеты особым образом 

 (3) кеширование destination entry без блокировок 

 (4) кеширование данных структуры sock 

 (5) для пакетов, идущих через loopback маршрутизация выполняется один раз 


Номер 2
Когда на dst инициализируется функция input

Ответ:

 (1) при маршрутизации входящего внешнего сетевого пакета 

 (2) при маршрутизации исходящего сетевого пакета в loopback интерфейс 

 (3) после маршрутизации любого исходящего сетевого пакета 

 (4) после маршрутизации входящего сетевого пакета 


Номер 3
Как организована синхронизация кэша destination entry при изменении таблицы маршрутизации?

Ответ:

 (1) старые элементы кэша объявляются устаревшими и удаляются по счетчику ссылок 

 (2) кэш очищается после завершения выполнения soft interrupt 

 (3) элементы кэша обновляются соответствующим образом вместе с таблицей маршрутизации 

 (4) элементы кэша удаляются после закрытия TCP/IP соединения 


Упражнение 8:
Номер 1
Обработку каких операций предусматривает подсистема fib?

Ответ:

 (1) изменение правил трансформации адресов NAT 

 (2) запрос на маршрутизацию сетевого пакета 

 (3) закрытие сокета программой 


Номер 2
Какие реализации хранения правил маршрутизации в ядре linux существуют?

Ответ:

 (1) hash таблица объектов, описывающий маршрутизацию 

 (2) линейный список объектов, описывающий маршрутизацию 

 (3) хранение объектов, описывающий маршрутизацию в реляционной базе данныйх 

 (4) дерево объектов, описывающий маршрутизацию 


Номер 3
Для чего служат объекты Neighbors в ядре?

Ответ:

 (1) учёт статистики обмена сетевыми пакетами с соседними компьютерами сегмента сети 

 (2) хранение состояния протокола ARP 

 (3) хранение МАС адресов компьютеров с которыми существует обмен сетевыми пакетами 

 (4) хранение МАС адресов соседних компьютеров сегмента сети 




Главная / Операционные системы / Внутреннее устройство ядра Linux / Тест 43