You are on page 1of 13

Katedra Inzynierii Komputerowej

Politechnika Czestochowska

Laboratorium
Podstaw sieci komputerowych
Lab 1: Sieci wspdzielone

10 pazdziernika 2009

Lab 1: Sieci wspdzielone

1 Cel wiczenia
Celem wiczenia jest obserwacja dziaania wspdzielonej sieci Ethernet w funkcji
stacji za pomoc symulatora takiej sieci oraz badanie niektrych parametrw sieci.

2 Przebieg wiczenia
2.1

Stworzenie symulacji

2.1.1 Przygotowanie projektu


1. Uruchom program OPNET IT Guru Academic Edition.

Rysunek 1: Okno gwne programu OPNET IT Guru

UWAGA!
W celu poprawnej pracy programu w systemach z ustawionym jzykiem polskim, naley zmieni Symbol dziesietny

na kropk. Mona to uczyni w Panelu


Sterowania Opcje regionalne i jezykowe

Dostosuj

2. Otwrz File New...


3. Wybierz opcj Project i kliknij OK.
4. Zmie nazw projektu (Project Name) na Lab1_siec_wspoldzielona. Zmie nazw scenariusza (Scenario Name) na male_obciazenie. Spowoduje to urochomienie kreatora pozwalajcego na ustawienie podstawowych waciwoci projektu.
5. W oknie ustawie topologii pocztkowej (Initial topology), wybierz opcj Create
Empty Scenario i kliknij przycisk Next.
6. W oknie Choose Network Scale wybierz opcj Office i kliknij przycisk Next.

2.1 Stworzenie symulacji

Rysunek 2: Okno ustawie regionalnych

7. W oknie Specify Size pozostaw domylne wartoci parametrw i kliknij przycisk


Next

8. W oknie Select Technologies wybierz i docz dwie rodziny technologii: ethernet


i links i kliknij przycisk Next
9. W oknie Review (przedstawionym na rys. 2), przedstawiajcym podsumowywanie wybranych opcji, kliknij przycisk OK w celu zakoczenia kreatora.

Rysunek 3: Okno podsumowywujce tworzony projekt

Lab 1: Sieci wspdzielone

2.1.2 Zbudowanie modelu sieci


Na pocztku stworzymy model sieci, w ktrej stacje robocze poczone za pomoc
koncentratora. W programie OPNET IT Guru sie mona zaprojektowa rcznie
przecigajc z palety obiektw wymagane przez nas elementy sieci lub, tak jak w
tym wiczeniu, za pomoc kreatora Rapid Conguration.
Aby to uczyni wykonaj nastpujce kroki:
1. Jeeli otwarte jest okno Object Palette mona je zamkn (w tym wiczeniu nie
bdzie nam potrzebne).
2. Otwrz Topology Rapid Configuration. Z listy rozwijanej Configuration wybierz
opcj Star i kliknij przycisk OK.
3. Na licie rozwijanej Center Node Model wybierz opcj ethernet16_hub.
4. W licie rozwijanej Periphery Node Model wybierz opcj ethernet_station.
5. W licie rozwijanej Link Model wybierz opcj 10BaseT
6. Ustaw liczb stacji Number na 16 i kliknij przycisk OK aby stworzy model sieci
LAN.

Rysunek 4: Okno podstawowych informacji dla topologii gwiazdy

7. Kliknij prawym przyciskiem myszy na koncentratorze i w otwartym menu kontekstowym wybierz pozycj Set Name. W okienku Name wpisz koncentrator i
kliknij przycisk OK.

2.1.3 Ustawienie ruchu w stacjach sieciowych


1. Na schemacie sieci kliknij prawym przyciskiem myszy na stacji i w otwartym
menu kontekstowym wybierz pozycj Select Similar Nodes, w celu zaznaczenia
wszystkich stacji roboczych na schemacie.

2.2 Kongurowanie symulacji

Rysunek 5: Utworzona w punkcie 1.2 sie komputerowa

2. Kliknij prawym przyciskiem myszy na jednej ze stacji i w otwartym menu


kontekstowym wybierz pozycj Edit Attributes.
3. Zaznacz opcj Apply Changes to Selected Objects w celu zastosowania zmian do
wszystkich wybranych obiektw (w tym przypadku stacji roboczych).
4. W drzewku opcji rozwi wze Traffic Generation Parameters, a nastpnie postp
podobnie z wzem Packet Generation Arguments.
5. W opcjach ON State Time i OFF State Time ustaw odpowiednio wartoci constant(1000) oraz constant(0). Zapewni to, cige nadawanie stacji.
6. W opcjach Interarrival Time (seconds) oraz Packet Size (bytes) ustaw wartoci
exponential(0.005) oraz constant(200) odpowiednio. Zapewni to, e kada stacja
bdzie generowaa rednio jeden 200-tu bitowy pakiet na 1 milisekund.
Wykorzystujc wprowadzone parametry pozwalaj na obliczenie redniego ruchu
w sieci, generowanego przez pojedyncz stacj:
SW R = W P P N
gdzie:
SW R - rednia wielko ruchu [bity na sekund]
W P - wielko pakietu [bity]
P N - prdko nadawania [pakiety na sekund]

2.2

Kongurowanie symulacji

1. Otwrz Simulation Choose Individual Statistics...

(1)

Lab 1: Sieci wspdzielone

Rysunek 6: Okno modykacji parametrw stacji sieciowych

2. W drzewku opcji rozwi wze Global Statistics, a nastpnie wze Eternet i


zaznacz opcj Delay (sec).
3. Rozwi wze Traffic Sink i zaznacz opcje Traffic Received (bits/sec).
4. Rozwi wze Traffic Source i zaznacz opcje Traffic Sent (bits/sec)
5. Rozwi wze Node Statistics, a nastnie Ethernet i zaznacz opcje Collision Count, Load (bits/sec), Traffic Forwarded (bits/sec), Traffic Received (bits/sec), oraz
Utilization.
6. Kliknij przycisk OK.
7. Otwrz Simulation Configure Discrete Event Simulation...
8. W zakadce Common zmie opcje Duration na 40 i jednostk na second(s)
9. Kliknij przycisk OK.

2.3

Powielanie scenariusza

Poniewa w tym wiczeniu bdziemy wykonywa dwie symulacje sieci o tej samej
topologii (jedn opisan powyej oraz drug o zwikszonym nateniu ruchu), moemy unikn ponownego wykonywania wszystkich wczeniejszych krokw powielajc
stworzony wczeniej scenariusz (oraz zmieniajc kilka ustawie).
W tym celu naley:
1. Otwrz Scenarios Duplicate Scenario... i zmie nazw nowego scenariusza na
duze obcia
zenie.

2.3 Powielanie scenariusza

Rysunek 7: Okno wyboru statystyk zbieranych w trakcie dziaania symulacji

Rysunek 8: Okno modykacji parametrw symulacji

2. Kliknij przycisk OK.


3. Na schemacie sieci kliknij prawym przyciskiem myszy na stacji i w otwartym
menu kontekstowym wybierz pozycj Select Similar Nodes.

Lab 1: Sieci wspdzielone


4. Kliknij prawym przyciskiem myszy na jednej ze stacji i w otwartym menu
kontekstowym wybierz pozycj Edit Attributes.
5. Zaznacz opcj Apply Changes to Selected Objects.
6. W drzewku opcji rozwi wze Traffic Generation Parameters, a nastpnie postp
podobnie z wzem Packet Generation Arguments.
7. W opcjach Interarrival Time (seconds) oraz Packet Size (bytes) ustaw wartoci
exponential(0.001) oraz constant(200) odpowiednio.

2.4

Uruchomienie symulacji

1. Otwrz Scenarios Manage Scenarios....


2. W kolumnie Results dla obu scenariuszy zaznacz opcje collect lub recollect.
3. Kliknij przycisk OK aby uruchomi obie symulacje (bd wykonywane kolejno).

Rysunek 9: Okno zarzdzania scenariuszami

4. Kiedy zakoczy si wykonywanie obu symulacji kliknij przycisk Close.

2.5

Analiza wynikw

1. Otwrz Scenarios Switch to Scenario...


2. Wybierz scenariusz Mae obcia
zenie
3. Otwrz Results View Results...
4. W drzewku opcji rozwi wze Global Statistics, a nastpnie Traffic Source.
5. Zaznacz opcje Traffic Sent (bits/sec).
6. Rozwi wze Traffic Sink

2.5 Analiza wynikw

Rysunek 10: Okno przebiegu symulacji

7. Zaznacz opcje Traffic Received (bits/sec)


8. Na pokazanych wykresach mona zauway, e przy maym obcieniu ksztat
wykresu przedstawiajcego libcz bitw otrzymanych jest praktycznie taki sam
jak wykresu liczby bitw wysanych.
9. Odznacz opcje Traffic Sent (bits/sec) i Traffic Received (bits/sec) w celu wyczenia podgldu.
10. Kliknij przycisk Close.
Wykonaj ponownie powysze kroki dla drugiego scenariusza Duze obcia
zenie.
Jak mona zauway, w drugim przypadku liczba bitw otrzymanych jest znaczco
mniejsza od liczby bitw wysanych.
Program OPNET IT Guru pozwala rwnie porwna ze sob wyniki uzyskane
w rnych scenariuszach. W tym celu wykonaj nastpujce kroki:
1. Otwrz Results Compare Results...
2. W wywietlonym drzewku rozwi wzy Object Statistics, Office Network oraz
node_0, a nastpnie zaznacz opcj Load (bits/sec). Spowoduje to wywietlenie
si wykresw przedstawiajcych liczb wysanych bitw w danej sekundzie
symulacji, dla obu analizowanych secenariuszy.

10

Lab 1: Sieci wspdzielone

Rysunek 11: Wykresy przedstawiajce liczb bitw wysanych oraz liczb bitw
odebranych przez stacje dla scenariusza Male_obciazenie

3. Kliknij przycisk Show aby wywietli bardziej szczegowy wykres.


4. Kliknij przycisk zamknicia okna, a nastpnie przycisk Delete.
5. Kliknij ponownie opcj Load (bits/sec), w celu wyczenia aktywnego wykresu.
6. Rozwi wze koncentrator i zaznacz opcj Collision Count. Spowoduje to wywietlenie wykresu przedstawiajcego liczb kolizji pakietw w koncentratorze.
W celu wywietlenia si bardziej szczegowego wykresu, kliknij przycisk Show.
7. Podobnie jak w poprzednich punktach wywietl kolejno dwie pozostae statystyki przedstawiajce wykorzystanie koncetratora (Utilization) oraz opnienia
(Delay (sec) ta statysyka znajduje si w wle Global Statistics Ethernet)

2.5 Analiza wynikw

Rysunek 12: Wykresy przedstawiajce liczb bitw wysanych oraz liczb bitw
odebranych przez stacje dla scenariusza Duze_obciazenie

Rysunek 13: Wykres przedstawiajcy obcienie stacji dla obu analizowanych


scenariuszy

11

12

Lab 1: Sieci wspdzielone

Rysunek 14: Wykres przedstawiajcy liczb kolizji w koncentatorze dla obu analizowanych scenariuszy

Rysunek 15: Wykres stopnia wykorzystania koncentratora w obu analizowanych


scenariuszach

Rysunek 16: Wykres opnienia z jakim pakiety docieraj do stacji odbiorczej w


obu analizowanych scenariuszach

13

3 Zadania do samodzielnego wykonania


1. Wyjanij wyniki uzyskane podczas wicze.
2. Przeprowad symulacje i zarejestruj wyniki dla jednego punktu pomiarowego
(okrelonej liczby stacji - rozmiaru pakietu):
1-2000 16-1000
2-2000 24-1000
3-2000 32-1000
8-2000 64-1000
Porwnaj wyniki dla rnych okresw pomidzy wysaniem kolejnych pakietw (Interarrival time) np.: 0.01, 0.005, 0.001. Czas symulacji (Duration) ustaw
na 20 sekund.
UWAGA! W celu wykonania tego wiczenia w kreatorze projektu dla opcji
Select Technologies naley dodatkowo wybra opcj ethernet_advanced, a w
trakcie tworzenia sieci dla parametru Center Node Model ustawi warto ethernet64_hub_adv.
Uzyskane wyniki oraz wycignite na ich podstawie wnioski opisz w sprawozdaniu.

You might also like