Sunteți pe pagina 1din 6

Laborator 2.

Switch-uri şi hub -uri

Prezentare generală

Hub-urile Ethernet funcţionează la nivelul fizic, repetând pur şi simplu


toate pachetele de date care le survin la intrare, de aceea poartă şi numele de
“repetoare multiport”. Switch-urile însă trimit frame-urile numai la portul
destinaţie. Toate nodurile conectate la un hub sunt considerate a fi parte a
aceluiaşi domeniu de transmisie (broadcast domain). Cu alte cuvinte, orice
pachet de date transmis de unul din noduri este recepţionat de toate celelalte.
Aceasta configuraţie poate limita fluxul de date (throughput) deoarece toate
nodurile trebuie să împartă capacitatea de încărcare a LAN-ului. Switch-urile
retransmit pachete doar pe o singură linie, ducând astfel la mari creşteri ale
volumului de pachete de date tranzitat. Totuşi, volumul de date este limitat de
viteza de procesare a switch-ului, adică de viteza cu care el poate să
retransmită pachetele corect spre destinaţie. Utilizarea switch-ului poate
rezolva problema congestiei reţelei, reuşind direcţionarea pachetelor de date
direct de la sursă către destinatar, permiţând astfel o fluenţă a traficului pe care
hub- ul nu poate să o ofere.

Obiectivele lucrării:

Examinarea schimbărilor în volumul de pachete de date tranzitate într-o reţea


LAN când se face un upgrade de la un hub la un switch.

Construirea modelului pentru simulare:

Porniţi M0DELER ACADEMIC EDITION …


Selectaţi în meniul File =>New.. Alegeţi Project şi daţi OK.
Selectaţi File => New şi schimbaţi numele proiectului (Project Name) în
xx_Switch_vs_Hub (unde xx sunt iniţialele d-voastră). Denumiţi scenariul
(Scenario) Hub, daţi OK.
În fereastra Initial Topology selectaţi Create Empty Scenario şi daţi Next.
În fereastra Choose Network Scale , alegeti Office şi daţi Next.
În fereastra Specify size acceptaţi valorile default, dând Next;
În fereastra Specify Technologies includeţi ethernet şi ethernet_advanced
şi daţi Next;
În fereastra Review, daţi Finish.
Închideţi Object Palette Tree.

1
Se va construi un LAN conectat printr-un hub Ethernet; pentru aceasta se
foloseşte Rapid Configuration Tool:
Selectaţi din meniul Topology => Rapid Configuration. Setaţi configuraţia
Star, şi daţi NEXT. Setaţi ca nodul central (Center Node Model) să fie
ethernet 16_hub. Setaţi nodurile periferice (Periphery Node Model) la
ethernet_station. Stabiliţi tipul legăturii (Link Model) la 10 base T. Setaţi
numărul de staţii de lucru la 12, daţi OK şi astfel creaţi LAN-ul.

Daţi click dreapta pe hub (shift+control+click pe Mac-uri, dacă aveţi mouse cu


un singur buton) şi alegeţi Set Name. Puneţi numele Hub. Daţi OK pentru a
închide fereastra.
Se va seta traficul prin staţiile Ethernet: click dreapta (shift+control+click pe
Mac-uri, dacă aveţi mouse cu un singur buton) pe oricare din staţii şi se alege
Select Similar Nodes. Apoi, click dreapta pe una din staţii şi se selectează Edit
Attributes.
Bifaţi căsuţa din dreptul opţiunii Apply Changes to Selected Objects;
Expandaţi Traffic Generetion Parameters şi Selectaţi On State Time
(seconds) şi setaţi constant (1000), iar OFF State Time (seconds) şi setaţi
constant(0). Aceasta va asigura că staţiile vor trimite mereu pachete de date.
Expandaţi Packet Generation Arguments. Setaţi Interarrival Time (seconds)
şi setaţi exponential (0.005) si Packet Size (bytes) la constant (1000).
NU uitaţi să bifaţi opţiunea Apply to selected objects. Daţi OK pentru a
aplica schimbările şi pentru a î nchide fereastra. Acum fiecare staţie va genera
trafic de aproximativ un pachet de 1000 de bytes la fiecare 5 milisecunde.

2
Modelul LAN (reţea locală) construit arată astfel:

3
Configurarea parametrilor simulării

Se va selecta din meniul DES opţiunea Chose Individual Statistics...


Expandaţi Global statistic/ Ethernet şi bifaţi statistica Delay (sec). Expandaţi
statistica Traffic Sink şi de aici selectaţi Traffic Received (bits/sec). Trafic
Source. Expandaţi Node Statistics / Ethernet, bifaţi Collision Count şi Load
(bits/sec) şi apoi daţi OK.

Selectaţi DES => Configure/Run Discrete Event Simulation... La tab-ul


Duration, modificaţi durata simulării la 2 minute şi alegeţi RUN.

Duplicarea scenariului

Se construieşte un scenariu în care se foloseşte un switch Ethernet în centrul


LAN-ului, în loc de hub. Aceasta va permite comparaţia performanţele celor două
modele. Scenarios => Duplicate Scenario, numiţi noul scenariu Switch.
Executaţi click dreapta pe switch şi alegeţi Set Name. Puneţi numele Switch şi
daţi OK pentru a închide fereastra.
4
Daţi click dreapta pe Switch şi alegeţi Edit Attributes; Daţi click pe atributul
model şi alegeţi ethernet16_switch_adv din meniul care apare. Daţi OK pentru
a face schimbarea.
Simulare
DES / Run Discrete Event Simulation. Când simularea s-a încheiat, apasaţi
Close pentru a închide fereastra.
Editaţi câmpul Results, verificaţi dacă sunt < up to date >:
Scenarios => Manage Scenarios...

Inspectarea şi analiza rezultatelor

DES – Results – Compare Results. În tab-ul Results for alegeţi All Projects.
Expandaţi şi bifaţi atât scenariu hub cât şi pe cel switch. Expandaţi Global
Statistics, şi Ethernet şi bifaţi Delay(sec). Vizualizaţi statistica în modul As Is.
Daţi click pe Show, pentru un grafic mai detaliat.

Ce arată această statistică? Care este diferenţa între cele două cazuri? Care
sunt cauzele care au determinat aceasta diferenţă? Explicaţi pentru fiecare caz în
parte. Răspundeţi la aceleaşi întrebări şi pentru statisticile Traffic Sink şi Traffic
received (bits/sec).
Expandaţi Object Statistics / Office Network / Nod 0 (sau oricare dintre ele,
deoarece sunt similare). Bifaţi Collision Count. Vizualizati statistica in modul As Is.
Incercati o interpretare a graficului si formulati cateva concluzii cu privie la numărul
de coliziuni.

5
EXERCIŢII SUPLIMENTARE

• Capacitatea de comutaţie a unui switch determină încărcarea maximă


pe care o poate suporta. Duplicaţi scenariul Switch şi numiţi noul scenariu
Switching_Speed. Editaţi Switch-ul şi expandaţi opţiunea Bridge
Parameters. Setaţi Packet Service Rate (packets/sec) la 2000. Acum
switch-ul va putea manipula 2000 de frame-uri pe secundă. Calculaţi
numărul total de pachete de date generate folosind parametrii Packet
Generation ale staţiilor Ethernet. Examinaţi graficele statisticilor: Ethernet
Delay, Traffic Received, Traffic Sent si explicati rezultatele.
• Continuaţi cu acelaşi scenariu creat anterior şi determinaţi cât de mare
trebuie să fie parametrul Packet Service Rate pentru ca switch-ul să
poată susţine încărcarea reţelei. Cu alte cuvinte, cât de mare trebuie să
fie rata de comutaţie pentru a avea Traffic Received egal cu Traffic Sent
şi explicaţi de ce.
• Duplicati scenariul Switch şi numiţi-l Smooth_Traffic. Executaţi clic
dreapta pe una din staţiile Ethernet şi alegeţi Select Similar Object.
Dreapta clic pe una din staţiile Ethernet şi alegeţi Edit Attributes. Editaţi
Packet Generation Parameters şi setaţi intervalul de timp dintre două
pachete successive (1/frecvenţa de transmisie a pachetelor de date) la
constant (0.005). Pachetele vor fi generate la aceeaşi rată de trafic
mediu dar frame-urile vor fi generate constant, mai degrabă decât după
distribuţia exponenţială. Resimulaţi şi comparaţi rezultatele cu cele ale
scenariul Switch.
6

S-ar putea să vă placă și