Skip to content

Latest commit

 

History

History
86 lines (49 loc) · 4.72 KB

File metadata and controls

86 lines (49 loc) · 4.72 KB

Домашнее задание к занятию «Компьютерные сети. Лекция 3»

Цель задания

В результате выполнения задания вы:

  • на практике познакомитесь с маршрутизацией в сетях, что позволит понять устройство больших корпоративных сетей и интернета;
  • проверите TCP/UDP соединения на хосте — это обычный этап отладки сетевых проблем;
  • построите сетевую диаграмму.

Чеклист готовности к домашнему заданию

  1. Убедитесь, что у вас установлен telnet.
  2. Воспользуйтесь пакетным менеджером apt для установки.

Инструкция к заданию

  1. Создайте .md-файл для ответов на задания в своём репозитории, после выполнения прикрепите ссылку на него в личном кабинете.
  2. Любые вопросы по выполнению заданий задавайте в чате учебной группы или в разделе «Вопросы по заданию» в личном кабинете.

Дополнительные материалы для выполнения задания

  1. Зачем нужны dummy-интерфейсы.

Задание

  1. Подключитесь к публичному маршрутизатору в интернет. Найдите маршрут к вашему публичному IP.
telnet route-views.routeviews.org
Username: rviews
show ip route x.x.x.x/32
show bgp x.x.x.x/32
  1. Создайте dummy-интерфейс в Ubuntu. Добавьте несколько статических маршрутов. Проверьте таблицу маршрутизации.

  2. Проверьте открытые TCP-порты в Ubuntu. Какие протоколы и приложения используют эти порты? Приведите несколько примеров.

  3. Проверьте используемые UDP-сокеты в Ubuntu. Какие протоколы и приложения используют эти порты?

  4. Используя diagrams.net, создайте L3-диаграмму вашей домашней сети или любой другой сети, с которой вы работали.

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


Задание со звёздочкой*

Это самостоятельное задание, его выполнение необязательно.

  1. Установите Nginx, настройте в режиме балансировщика TCP или UDP.

  2. Установите bird2, настройте динамический протокол маршрутизации RIP.

  3. Установите Netbox, создайте несколько IP-префиксов, и, используя curl, проверьте работу API.


Правила приёма домашнего задания

В личном кабинете отправлена ссылка на .md-файл в вашем репозитории.


Критерии оценки

Зачёт:

  • выполнены все задания;
  • ответы даны в развёрнутой форме;
  • приложены соответствующие скриншоты и файлы проекта;
  • в выполненных заданиях нет противоречий и нарушения логики.

На доработку:

  • задание выполнено частично или не выполнено вообще;
  • в логике выполнения заданий есть противоречия и существенные недостатки.

Обязательными являются задачи без звёздочки. Их выполнение необходимо для получения зачёта и диплома о профессиональной переподготовке.

Задачи со звёздочкой (*) являются дополнительными или задачами повышенной сложности. Они необязательные, но их выполнение поможет лучше разобраться в теме.