Symulator sieci OPNET przeciążenie sieci TCP


36
Wąskie gardło
4. Wąskie gardło
4.1. Opis projektu
Zjawisko wąskiego gardła (ang. bootleneck) to pojęcie opisujące sytuację w której
za maksymalną wydajność infrastruktury np. sieciowej, odpowiada najsłabszy (najwęższy)
element. Jest to problem z jakim spotykają się niejednokrotnie projektanci sieci.
Pewna firma zamierza zatrudnić nowych pracowników i pragnie poddać analizie
możliwości swojego połączenia pomiędzy serwerownią a biurowcem [11]. Scenariusz
obejmuje poza analizą przypadku prezentację wykorzystania elementów służących do
wymiany plików w sieci.
4.2. Tworzenie nowego projektu
Poza standardowymi ustawieniami kreatora nowego projektu wybieramy:
Nazwa projektu: XX_Bootleneck
Nazwa scenariusza: 22k
Wielkość: Campus
Rozmiar: 10 x10 Kilometers
4.3. Scenariusz 1
4.3.1. Elementy użyte w scenariuszu
L.p. Nazwa elementu Paleta elementów Ilość Nazwa w scenariuszu
1 Ethernet16_switch internet_toolbox 1 Switch
2 PPP_server internet_toolbox 4 Serwer Internetu, Serwer Poczty,
3 ethernet_wkstn internet_toolbox 4 Użytkownik Internetu,
Serwer Plików, Serwer Muzyki
Użytkownik Ściągający
4 IP32_cloud internet_toolbox 1 Internet
Muzykę,
5 Ethernet4_slip8_gtwy ethernet_advanced 1 Modem - Router
Użytkownik Poczty,
6 100Base_T internet_toolbox 5 bordowe
Użytkownik FTP
7 T1_int links_advanced 4 czarne
8 PPP_adv links_advanced 1 czerwony
9 IP_traffic_flow demands 2 niebieski
10 Application Config utilities 1 Application_Config
11 Profile Config utilities 1 Profile_Config
37
Wąskie gardło
4.3.2. Sposób rozmieszczenia oraz nazwy elementów w scenariuszu
4.3.3. Połączenia pomiędzy poszczególnymi obiektami
L.p. Od Do Rodzaj połączenia Dodatkowe ustawienia
1 Użytkownik Internetu Switch 100Base_T
2 Użytkownik Ściągający Muzykę Switch 100Base_T
3 Użytkownik Poczty Switch 100Base_T
4 Użytkownik FTP Switch 100Base_T
5 Switch Modem - Router 100Base_T
6 Modem - Router Internet ppp_adv Data rate = 25 000
7 Internet Serwer Internetu T1_int
8 Internet Serwer Poczty T1_int
9 Internet Serwer Plików T1_int
10 Internet Serwer Muzyki T1_int
11 Użytkownik Ściągający Muzykę Serwer Muzyki ip_traffic_flow
12 Serwer Muzyki Użytkownik Ściągający ip_traffic_flow
Muzykę
38
Wąskie gardło
4.3.4. Konfiguracja aplikacji, profili, zadań i innych  konfiguracji
Konfiguracja różnego typu aplikacji zapewni nam rzeczywiste warunki pracy sieci.
Wchodzimy w opcje Aplication Config i ustawiamy jak poniżej.
39
Wąskie gardło
Następnie dokonujemy konfiguracji profili, które będą zastępowały rzeczywiste
obciążenie sieci poprzez generowanie ruchu różnego typu zgodnie z nazwą profilu.
Wchodzimy w opcje Profile Config i ustawiamy jak poniżej.
40
Wąskie gardło
4.3.5. Konfiguracja globalna (dla całego projektu)
Adresy IP
Z menu wybieramy Protocols IP Adressing Auto-Assign IP Adresses.
Protokół routingu
Z menu wybieramy Protocols IP Routing Configure Routing Protocol.
Wybieramy OSPF i klikamy OK.
4.3.6. Statystyki oraz analizy dla całego projektu
Klikamy prawym przyciskiem myszy na wolne szare pole i z menu kontekstowego
wybieramy Choose Indywidual Statistics. Następnie wybieramy statystyki zgodnie
z tabelą poniżej.
1 Global Statistics FTP Download Response Time (sec)
2 Global Statistics FTP Upload Response Time (sec)
3 Global Statistics Email Download Response Time (sec)
4 Global Statistics Email Upload Response Time (sec)
5 Global Statistics Ethernet Delay (sec)
6 Global Statistics TCP Delay (sec)
7 Global Statistics HTTP Page Response Time (sec)
8 Link Statistics point-to-point queuing delay
9 Link Statistics point-to-point queuing delay !
10 Link Statistics point-to-point utilization
11 Link Statistics point-to-point utilization !
41
Wąskie gardło
4.3.7. Konfiguracja wymuszeń
Konfiguracja wymuszenia ruchu a dokładniej przepływu ruchu IP, ip_traffic_flow.
Klikamy prawym przyciskiem myszy na ip_traffic_flow i wybieramy:
Serwer Muzyki Użytkownik Ściągający Muzykę i wybieramy Edit Attributes i ustawiamy
parametry dotyczące obciążenia od serwera do użytkownika:
Traffic (bits/second),
Traffic (packets/second).
Zgodnie z rysunkami poniżej.
Klikamy prawym przyciskiem myszy na ip_traffic_flow i wybieramy:
Użytkownik Ściągający Muzykę Serwer Muzyki i wybieramy Edit Attributes
i ustawiamy parametry dotyczące obciążenia w drugą stronę od użytkownika do serwera:
Traffic (packets second),
Traffic (bits/second),
zgodnie z rysunkami na następnej stronie (str. 42).
42
Wąskie gardło
4.3.8. Konfiguracja elementów użytych na potrzeby scenariusza
Konfiguracja łącza pomiędzy Modem Router "! Internet.
Klikamy na łącze Modem Router "! Internet prawym przyciskiem myszy i wybieramy Edit
Attributes. Po czym ustawiamy wartość parametru data rate na 22 000.
L.p. Element Application Application Supported Services
Supported Profiles
1 Użytkownik Internetu Klient Internetu ----
2 Użytkownik Ściągający Klient Muzyka ----
Muzykę
3 Użytkownik Poczty Użytkownik Poczty ----
4 Użytkownik FTP Użytkownik Plików ----
13 Serwer Internetu ---- Web Browsering (Light HTTP1.1), File Transfer
(Light), Email (Light)
14 Serwer Poczty ---- Email (Light)
15 Serwer Plików ---- File Transfer (Heavy)
16 Serwer Muzyki ---- ----
43
Wąskie gardło
Konfiguracja serwerów
Zgodnie z tabelą powyżej należy wyedytować atrybuty poszczególnych serwerów.
Dla Serwera Internetu wygląda to następująco dla innych analogicznie zgodnie z tabelą na
poprzedniej stronie.
Konfiguracja Użytkowników
Wchodzimy w atrybuty poszczególnych
klientów i wybieramy Application Supported
Services zgodnie z tabelą powyżej.
44
Wąskie gardło
4.3.9. Ustawienie symulacji i analiza wyników symulacji
Ustawienie parametrów symulacji.
Z menu na pasku zadań wybieramy Simulation -> Configure Discrete Event Simulation lub
wybieramy ikonę sprintera ( ) z paska zadań.
W zakładce Common ustawiamy parametr Duration na 8 godzin.
Oraz ustawiamy w zakładce Global Attributes
1. IP Routing Table Export/Import na Export,
2. OSPF Sim Efficiency na Disabled.
Następnie klikamy Run w celu uruchomienia symulacji.
4.4. Scenariusz 2
4.4.1. Sklonowanie scenariusza
Wchodzimy do menu Scenarios Duplicate Scenario. I po pojawieniu się odpowiedniego
okna wpisujemy nazwę 50k i klikamy OK.
4.4.2. Modyfikacje scenariusza
Konfiguracja łącza pomiędzy Modem Router "! Internet.
Klikamy na łącze Modem Router "! Internet prawym przyciskiem myszy i wybieramy Edit
Attributes. Po czym ustawiamy wartość parametru data rate na 50 000.
4.4.3. Jednoczesne uruchomienie symulacji kilku scenariuszy
Klikamy Scenarios Manage Scenarios i ustawiamy parametr Results na (lub
) jak poniżej i klikamy OK.
45
Wąskie gardło
4.5. Przygotowanie wizualizacji wyników dla kilku scenariuszy
Klikamy prawym przyciskiem myszy na wolnym (szarym) polu i wybieramy View Results.
Porównujemy poszczególne elementy w obu symulowanych scenariuszach.
1 Global Statistics FTP Download Response Time
(sec)
2 Global Statistics FTP Upload Response Time (sec)
3 Global Statistics Email Download Response Time
(sec)
4 Global Statistics Email Upload Response Time (sec)
5 Global Statistics Ethernet Delay (sec)
6 Global Statistics TCP Delay (sec)
7 Global Statistics HTTP Page Response Time (sec)
8 Link Statistics point-to-point queuing delay
9 Link Statistics point-to-point queuing delay !
10 Link Statistics point-to-point utilization
11 Link Statistics point-to-point utilization !
4.6. Pytania
4.6.1. Proszę podać wartości wykorzystania łącza (utilization) dla wszystkich łącz obu
scenariuszy w postaci wykresu oraz w postaci liczbowej. (Należy tu wykorzystać opcje
z menu Results Find Top Results).
4.6.2. Zwizualizować porównanie średnich i chwilowych wartości wykorzystania łącza
Modem Ruter Internet dla obu scenariuszy. Wizualizacji dokonać na jednym wykresie.


Wyszukiwarka

Podobne podstrony:
Symulator sieci OPNET routing cz 2
Symulator sieci OPNET routing
DNS Konfiguracja w sieci TCP IP
Wysoko wydajne sieci TCP IP tcpwyd
01 Linux Przygotowanie komputera do pracy w sieci TCP IP
,sieci komputerowe,Zestaw protokołów TCP IP (2)
Sieci UDP TCP
Sieci neuronowe w symulacji dynamiki duopolu
Sieci komputerowe wyklady dr Furtak
Ogolne zasady proj sieci wod kan
sieci
Sieci elektroenergetzcyne
punkty sieci po tyczMx

więcej podobnych podstron