Multikasty zadania i zagadnienia

background image

Bartłomiej Oszczyk
Marcin Ryczko
Mariusz Sobiecki
Włodzimierz Wencel

MULTIKASTY W SIECIACH ETHERNET


Laboratorium ma na celu zapoznani

e się z praktyczną stroną multikastowej transmisji danych

w sieciach E

thernet. W ćwiczeniu będą wykorzystywane zarządzalne switche Olicom i Edge-Core.


Topologia:

Olicom Switch

Telnet 192.0.2.1

ip 192.0.2.nr_komp

netmask: 255.255.255.0

ip 192.0.2.nr_komp

netmask: 255.255.255.0

ip 192.0.2.nr_komp

netmask: 255.255.255.0

ip 192.0.2.nr_komp

netmask: 255.255.255.0

Edge Core Switch

Telnet 192.0.3.1

User: admin

Passwd: admin

ip 192.0.3.nr_komp

netmask: 255.255.255.0

ip 192.0.3.nr_komp

netmask: 255.255.255.0

ip 192.0.3.nr_komp

netmask: 255.255.255.0

ip 192.0.3.nr_komp

netmask: 255.255.255.0


background image

Konfiguracja switchy
Olicom:

Dodawanie portu do grupy multikastowej:

vlan <nr vlanu> igmp group <adres IP grupy> add static port <nr portu>


Usuwanie portu z grupy multikastowej:

vlan <nr vlanu> igmp group <adres IP grupy> delete static port <nr portu>


Wy

łączenie/włączenie IGMP Snooping:

vlan <nr vlanu> set igmp snooping [off/on]


Sprawdzenie aktualnych grup multikastowych/IGMP Snooping:

vlan <nr vlanu> show igmp configuration


Sprawdzenie tablicy CAM (MAC-port-status):

vlan <nr vlanu> show address all


Edge-Core:

Dodanie

portów do grupy multikastowej:

config ip igmp snooping vlan <nr vlanu> static <adres IP grupy> ethernet 1/<nr portu>


Usunięcie portów z grupy multikastowej:

config no ip igmp snooping vlan <nr vlanu> static <adres IP grupy> ethernet 1/<nr portu>

Wyłączenie/włączenie IGMP Snooping:

config [no] ip igmp snooping


Sprawdzenie IGMP Snooping:

show ip igmp snooping


Sprawdzenie listy

portów grup multikastowych:

show mac-address-table multicast vlan 1


Sprawdzenie adresów MAC przypisanych do portów:

show mac-address-table vlan 1

Stacja robocza (przeprowadzone przed laboratorium):

ip addr add 192.0.x.x/24 dev ethX

route add -net 224.0.0.0 netmask 240.0.0.0 dev ethX

echo "0" > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts

Zadanie 1.

1. Sprawdzenie

ustawień IGMP Snooping, który w tym ćwiczeniu ma być wyłączony.

2.

Uruchomić Wiresharka dla odpowiedniego interfejsu.

3. Wysłanie przez jedna osobę z grupy pinga na adres multikastowy x.0.0.1 (inny niż 224.0.0.1),
obserwacja docierania requestow, sprawdzi

ć MAC docelowy, jak traktowany jest w tym momencie

adres multikastowy?
4. Ewentualne

przepięcie sie do innego portu, dalsza obserwacja requestów.

5. Ping na 224.0.0.1 celem obserwacji odpowiedzi od wszystkich, sprawdzenie docelowego MACa
i

porównanie z poprzednim.

background image

Zadanie 2.

1.

Włączyć IGMP Snooping, sprawdzić czy nie ma zdefiniowanych żadnych grup multikastowych.

Czy W

ireshark zaobserwował pojawienie się Membership Query?

2. Uruchomienie packETH i

wysłanie ramki UDP na dowolny/wskazany adres multikastowy.

3.

Przyłączenie sie jednego komputera do grupy multikastowej za pomocą

iperf -su -B xxx.xxx.xxx.xxx,

Jaki rodzaj wiadomości IGMP się pojawił w sieci?
4.

Jaką zawartość posiadają tablice adresów multikastowych?

5.

Wysłanie ramki UDP na adres multikastowy, do którego w pkt. 3 nastąpiło przyłączenie, obserwacja

braku ramki w Wiresharku (

czy switche zachowują się tak samo?).

6.

Przyłączenie do grupy następnego komputera (najlepiej tego, który wysyłał ramkę), ponowna

obserwacja tablicy,

wysłanie ramki i obserwacja dostarczania ramek w Wiresharku.

Zadanie 3.

1. Sprawdzenie, czy iperfy

są wyłączone (czy IGMP Leave Group zaobserwowany został

w Wiresharku?) oraz czy grupy multikastowe

zostały usunięte z tablicy.

2.

Ręczne utworzenie na switchu grupy multikastowej o adresie np. 226.0.0.1 poprzez przypisanie do

niej

portów 3 komputerów, sprawdzenie listy grup multikastowych.

3.

Wysłanie ramki UDP przez komputer dołączony do grupy, obserwacja dystrybucji ramki.

4.

Wysłanie ramki UDP przez komputer nie dołączony do grupy, obserwacja dystrybucji ramki (czy

teoria sprawdza się w praktyce?).
5.

Przyłączenie sie poprzez iperf komputera nie należącego do grupy, obserwacja dystrybucji ramki.

Zadanie 4.

1.

Wyłączenie iperfa na komputerze dołączonym w punkcie 3.5.

2.

Dołączenie owego komputera ręcznie do grupy multikastowej (wykonać dopiero po aktualizacji

tablicy tzn.

usunięciu wpisu spowodowanego opuszczeniem grupy)

3. Uruchomienie programu System Monitor (Alt + F2 > system monitor),

przejście do zakładki System

Load.
4. Uruchomienie streamingu unikastowego.
>> Media > Streaming... > Add... > wybranie Plik.mp4 z Desktop > Stream > Next > Wybranie z listy
HTTP > Add > Wpisanie adresu komputera (np. 192.0.2.8) > Klikniecie w ustawienia > Video codec
>

Ustawić 8000 kb/s i 25 fps > Stream (zamknięcie ewentualnego okienka błędu). Obserwacja

przychodzących ramek mimo nie uruchomienia odtwarzacza. Obserwacja ramek wychodzących po
stronie nadawcy.
>>

Pozostałe osoby kolejno dołączają sie do strumienia: mplayer http://192.0.x.x:8080, obserwacja

w System Monitorze nadawcy

obciążenia sieci.

5. Uruchomienie streamingu multikastowego w programie vlc (wykonuje tylko jedna osoba z grupy)
>> Media > Streaming... > Add... > wybranie Plik.mp4 z Desktop > Stream > Next > Wybranie z listy
UDP > Add > Wpisanie adresu grupy multikastowej (np. 226.1.1.1) > Klikniecie w ustawienia > Video
codec > Ustawić 8000 kb/s i 25 fps > Stream.
Obserwacja przychodzących ramek mimo nie uruchomienia odtwarzacza. Obserwacja ramek
wychodzących po stronie nadawcy (ilość, adres).
>> Pozostałe osoby kolejno dołączają sie do strumienia: mplayer udp://226.1.1.1:1234, obserwacja
w System Monitorze nadawcy obciążenia sieci i procesora stacji nadawczej.
6.

Jakie różnice w punkcie 4 i 5 zostały zaobserwowane? Który rodzaj wysyłania danych jest

skuteczniejszy?

background image

Zagadnienia na wejściówkę:

Połączyć multikastowy adres IP z odpowiadającym mu multikastowym adresem MAC

Zalety transmisji multikastowej

Adresacja multikastowa

Zasady IGMP i IGMP Snooping


Wyszukiwarka

Podobne podstrony:
Genetyka zadania zagadnienia1
matma zagadnienia zadania
Zagadnienia transportowe z zadaniami, Podstawy logistyki, Transport i spedycja
zagadnienia karto, umk, notatki, zadania, Nowy folder, Kartografia-WYKŁAD
Zadania konkursowe, Zagadnienia, Zagadnienia:
Zagadnienia dla 1tu, zagadnienia zaliczenia -sem1 kl1, zadania Jacka
pozytywizm zagadnienia, WYPRACOWANIA, ZADANIA
Zagadnienia i zadania na egzamin z FIZYKI dla studentw Wydziau Budownictwa, Szkoła
pedagogika, ZAGADNIENIA Z PEDAGOGIKI SPOŁECZNEJ, Zadania pedagogiki społecznej:
Zadania katometryczne na mapie(1), uczelnia, BL, Geodezja, zagadnienia z geodezji
Zagadnienia i zadania na zaliczenie ćw. laboratoryjnych 1, 5 ii 6., Ćwiczenia nr 1, 5
transport, Zadanie transportowe - OPb - dla studentów B1, ZADANIE Z ĆWICZEŃ - zagadnienie transporto
ZAdania z matematyki, ZAGADNIENIA EGZAMINACYJNE1 - zip, ZAGADNIENIA EGZAMINACYJNE
Logika zagadnienia i zadania
matma zagadnienia zadania
Metoda rozwiązywania przestrzennych (3 D) zagadnień odkształceń i naprężeń termicznych w masywnych,

więcej podobnych podstron