Курс по сетевым технологиям
A A A

 

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

 

Вопрос №1. Какой уровень OSI отвечает за надежную доставку данных?

Транспортный

 

 Вопрос №2. Как называется процесс добавления заголовков к данным при прохождении их от одного уровня OSI к другому?

Инкапсуляция

 

 Вопрос №3Для чего необходима модель OSI?

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

 

Вопрос №4. Какой уровень формирует сегмент?

Транспортный.

 

Вопрос №5Какой уровень формирует кадр?

Канальный.

 

Вопрос №6. В чем смысл иметь оба протокола UDP и TCP, когда все функции UDP с успехом может выполнить  и TCP?

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

 

Вопрос №7. За счет чего достигается мультиплексность (многоканальность) в компьютерных системах?

За счет использования портов. Всего насчитывается 65535 портов. Если для примера взять веб сервер, работающий только на порту 80, то с ним можно организовать теоретически до 65535 соединений с одного компьютера. Достигается это за счет того, что порт назначения всегда равен 80, а порт источника может равняться любому значению из 65535 портов.

 

Вопрос №8. Какова длина заголовка UDP?

8 байт

 

Вопрос №9. Узел А отправил узлу В 5 сегментов длиной 100, 200, 50, 300, 100 байт соответственно. ISN первого сегмента равен 0. Каким ACK номером ответит узел В узлу А?

Если все сегменты получены без ошибок, то узел В в ACK запросит следующую "порцию" сегментов, то есть сумма длин всех сегментов и плюс 1 сегмент. В нашем случае 100 + 200 + 50 + 300 + 100 + 1 = 751.

 

Вопрос №10. Узел А инициировал соединение с узлом В. Через некоторое время узел А получил SYN, ACK. В каком TCP состоянии будет  узел А после получения такого ответа?

SYN, ACK отправляется только в ответ на запрос SYN. Узел А, отправив запрос SYN перешел в состояние SYN-SENT и ожидает SYN, ACK. Получив SYN, ACK узел А не меняет своего состояния, то есть остается в SYN-SENT. Только после отправки ACK состояние из SYN-SENT меняется на ESTABLISHED.

 

Вопрос №11. Узел А отправил узлу В SYN запрос. Какова длина сегмента?

При установлении и завершении соединений длина сегмента всегда равна 0.

 

Вопрос №12. На компьютере А установлено приложение, которое использует UDP порт 45000. Приложение на данный момент закрыто. Что сделает компьютер А, если примет сегмент от компьютера В по протоколу UDP?

Так как приложение закрыто, то и порт 45000 тоже закрыт. Компьютер А, приняв UDP сегмент, отправит компьютеру В уведомление ICMP "Destination port unreachable". 

 

Вопрос №13. На компьютере А установлено приложение, которое использует TCP порт 45000. Приложение на данный момент закрыто. Что сделает компьютер А, если примет запрос SYN от компьютера В по протоколу TCP?

Так как приложение закрыто, то и порт тоже закрыт. Следовательно при получении любого сегмента на закрытом порту компьютер А вышлет в ответ RST.

 

Вопрос №14. Что произойдет, если узел-отправитель включит в качестве узла-получателя укажет свой IP адрес? Сетевая карта при этом включена и подключена к сети. Что будет, если карту отключить от сети?

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

 

Вопрос №15. На рисунке представлен фрагмент сетевого дампа. Какую полезную информацию можно из него извлечь? (Кликни на рисунок для увеличения)

Видно, что локальный адрес 192.168.0.6 отправил Echo Request по адресу 94.100.180.202. Также видно, что от узла с адресом 86.49.1.89 получено ICMP сообщение Time to live exceeded. TTL в данном фрагменте равен 3. Скорее всего локальный хост запустил команду traceroute 94.100.180.202, причем узел 86.49.1.89 является третьим обнаруженным узлом на пути следования пакета к конечному устройству.

 

Вопрос №16. Какой тип сети является самым надежным?

Full Mesh