Лабораторная работа N6
Знакомство с Multicast
1. Передача сообщения на несколько хостов при помощи технологии Multicast
Запустите на нескольких хостах программу emcast для приёма multicast-датаграмм (минимум два хоста в одной подсети и один хост из другой подсети). В качестве сетевого адреса выберите адрес 239.101.0.<последние две-три цифры вашего UID> и любой свободный порт. Отправьте сообщение на данный сетевой адрес при помощи nc сначала из одной подсети, потом - из другой. В отчёте укажите IP-адреса хостов, участвовавших в тестировании, а также использовавшиеся команды и их параметры. Сделайте вывод о настройках маршрутизации mulicast-трафика между данными подсетями.
2. Роль IGMP для организации Multicast-трафика
Повторите эксперимент в п.1, параллельно запустив tcpdump. В перехваченном трафике выделите IGMP-сообщения, декодируйте их и объясните их назначение.
Для дистанционной работы вам доступны: 172.20.175.60 (5k300-00), 172.20.175.3 (saturn), 172.20.180.10 (mars).
У "сатурна" (saturn.phys.petrsu.ru) есть "белый" IP.
На "сатурне" вам не разрешено запускать tcpdump.
Прейскурант типичных ошибок:
- -0.5: повторная проверка отчёта,
- -0.1: нарушение срока сдачи (за каждую начатую неделю после дедлайна),
- -0.5: не приведено IGMP-сообщение о подключении к группе (либо показано чужое сообщение),
- -0.5: не приведено IGMP-сообщение об отключении от группы (либо показано чужое сообщение).