P
AŃSTWOWA
W
YŻSZA
S
ZKOŁA
Z
AWODOWA W
T
ARNOWIE
I
NSTYTUT
P
OLITECHNICZNY
KIERUNEK
:
I
NFORMATYKA
ROK
:
IV
Bezprzewodowe systemy transmisji danych
Laboratoria
Ćwiczenie nr 4
Sieć oparta o Polling
Celem ćwiczenia jest zapoznanie się z siecią komputerową opartą na protokole polling’owym.
Dodatkowo student powinien sobie utrwalić wiadomości związane z symulacją komputerową
z użyciem oprogramowania COMNET. Po wykonaniu ćwiczenia student powinien wiedzieć:
• Jak działa protokół polling’owy
• Jakie są cechy charakterystyczne protokołu polling’owego
• Kiedy jest/była używana ta metoda dostępu do medium
• Jak zbudować i przeanalizować sieć opartą na protokole polling’owym
1. Wstęp teoretyczny
Metoda dostępu do medium oparta na przepytywaniu (rolling) stacji należy do najstarszych i
najprostszych metod. W metodzie tej wyróżnia się jedną ze stacji, nazywaną zwykle stacją
nadrzędną (master), która w określonej kolejności wysyła zapytania do stacji podrzędnych
(slave) o to czy mają one coś na nadania. Proces przepytywania wiąże się z wysłaniem
krótkiej ramki nazywanej poll. Stacja podrzędna, która nie ma w danej chwili nic do nadania
wysyła najczęściej negatywne potwierdzenie NACK (negative acknowledgement).
Oczywiście jeżeli stacja ma dane do nadanie, wysyła je bezzwłocznie jako pozytywne
potwierdzeni an ramkę poll.
PO
LL
Order of polled stations:
N1 - N2 - N3 - N2 - N4 - N2 - N1
MA STER
N1
N4
N3
N2
Protokół polling’owy może być rozszerzony i obejmować np. tak zwaną dynamiczną listę
polling’ową, na której znajduje się jedynie wykaz stacji, które mają coś do wysłania (stacje
mogą w odpowiednim momencie zgłosić żądanie wciągnięcia ich na listę polling’ową).
Pozwala to na zwiększenie wydajności pracy sieci, poprzez ograniczenie zbędnych informacji
nadmiarowych. Jeżeli jakaś stacja ma wyższy priorytet w stosunku do innych, to może ona
zażądać częstszego przepytywania przez stację nadrzędną. W sytuacji jak na przedstawionym
rysunku stacja N2 jest przepytywana 3 x częściej od innych stacji (N1-N2-N3-N2-N4-N2-
N1).
Więcej informacji na temat protokołu polling’owego oraz jego implementacji w symulatorze
COMNET można znaleźć w instrukcji do symulatora na stronach 146-149.
2
2. Przebieg ćwiczenia
Zbudować sieć komputerową z użyciem protokołu polling’owego (np. tak jak na
przedstawionym rysunku):
Zbadać:
a) wpływ ilości generowanych danych na średnie opóźnienie transmisji ramki D – wykonać
serię symulacji dla różnych wielkości przesyłanych ramek
b) wpływ opóźnienia przesyłania ramki poll „poll delay” na średnie opóźnienie przesyłania
wiadomości
c) wpływ liczby stacji na stopień wykorzystania kanału „channel utilization”
d) zbadać zależność otrzymanych wyników od czasu rozbiegu symulacji (Warm up length) i
czasu replikacji (Replication Length)
e) wpływ wielkości wiadomości na działanie sieci: opóźnienia, wykorzystanie łączy.
3