Algoritmi de combatere a congestiei

Slides:



Advertisements
Similar presentations
Adobe photoshop.  De multe ori ne facem fotografii si unele nu le facem publice pentru ca ori am avut un cos in acel moment sau un alt aspect negativ.
Advertisements

Monumentul eroilor Aceasta imagine reprezinta legatura dintre trecut, prezent si viitor.
 Ce e bravenet.COM ?  De ce bravenet.COM ?  Avantaje si dezavantaje in folosirea bravenet.COm Grupa 6: Lucian-Eduard Barticel Eduard Giurgiu Iany Ionut.
1 Am pornit in realizarea materialului nostru de la lectiile din manualul de Stiinte ale naturii si din cel de Geografie. 2.
În general exist ă 2 forme mari de conservare : “in situ” şi “ex situ” 1. Conservarea “ in situ” Aceast ă metod ă de conservare const ă în.
Batalia sexelor O lume dominata de barbati vs o lume dominata de femei.
De ce campaniile de scurt ă durat ă de SEO și PPC eșueaz ă ? Ionut & imunteanu.com.
Present Perfect Continuous prezentare. schema Afirmativ: S + have/has + been + V-ing… Negativ: S + have/has + not + been + V-ing… Interogativ: have/has.
Acum câteva zile, când mă plimbam pe Strada Vieţii am observat un magazin pe care era scris: “ Magazinul Raiului ”.
Present Perfect Simple prezentare. Schema de formare: Afirmativ: S + have/has + V(III)/ V(-ed)… Negativ: S + have/has + not + V(III)/ V(-ed)… Interogativ:
1 Modeling and Performance Evaluation of DRED (Dynamic Random Early Detection) using Fluid-Flow Approximation Hideyuki Yamamoto, Hiroyuki Ohsaki Graduate.
Mic îndreptar pentru formulari cotidiene în birou.
An Evaluation of Fairness Among Heterogeneous TCP Variants Over 10Gbps High-speed Networks Lin Xue*, Suman Kumar', Cheng Cui* and Seung-Jong Park* *School.
POSTA ELECTRONICA Ana-Maria Tache Ioana Cristina Ciufu.
Ionuţ Hrubaru: In Memory Databases Ionuţ Hrubaru: Iaşi,
ACTIVITATEA 1 -,, PROFESOR IT LA PAPI’’
Oracle Academy Lead Adjunct
CUPRINS Tastatura Imprimanta Scanner Bibliografie Recapitulare.
Suportul pentru mobilitate la nivel retea
Posibilităţi de analiză în timp real a parametrilor de calitate a apei cu ajutorul sistemului informatic de management SIVECO Business Analyzer September.
Candidat: Mihai RUSOAIE
Windows Movie Maker.
Dispozitive de stocare
IF Clause prezentare.
Ai stiut ca… Muschii inimei tale au puterea sa-ti stropeasca sangele tau la o inaltime de 10 metri in aer?
Arhitectura serviciilor web
Paxos Made Simple Autor: Puşcaş Radu George
Gindeste ……...
Primirea si procesarea cererilor
Gestionarea datelor stiintifice
Popiţiu Bogdan Epm An III
CURSUL 4 ECONOMETRIE TESTUL HI PATRAT.
Retele de calculatoare
Elemente de eruptie solara
Sistemul de salarizare pentru funcţionarii publici şi cele mai recente tendinţe ale reformei Germania.
Reflexia luminii.
METODA BACKTRACKING Examenul de bacalaureat 2012
Cursul 3 Cautare peste siruri problema cautarea naiva
Generarea modelelor fractale
WebSite Social Tema 2 WebSite Social.
Problema rucsacului lacom
Tipuri structurate Tipul tablou
SUBNETAREA.
studiu de caz – adwords campanie servicii
original creator unknown
Formatarea paragrafului
Combaterea congestiei cu algoritmul Adaptive RED
Apache WEB Server.
Gindeste ……...
Canalul Forth and Clyde, care leaga Glasgow-ul de coasta vestica, a fost construit in 1777 intre portul Grangemouth si Falkirk. Intre Falkirk si Edinburgh.
Crearea si gazduirea serviciilor
Eclipsele de soare si de luna
Urme pe nisip.... Urme pe nisip... Un om a visat ca mergea pe malul marii alaturi de Dumnezeu.
Forms (Formulare).
original creator unknown
A great way to create a channel of communication
Cursul 9. SEO (Promovarea site-urilor web)
Functia de documentare
Administrarea reţelelor de calculatoare
Folosirea de către companii a Twitter, Facebook şi LinkedIn
Sisteme de recomandare
Gindeste ……...
Utilizarea Internet in România
Software open source in industria software
Student:Dvornic Mihaela Grupa:342 C5
CMMI- Arii de proces: Inginerie si managementului proiectelor
Refracţia luminii.
XIII. Regimurile politice postbelice
Despre lamaie.net De ce sunt lamaile acre? Realizatori: Cristina Cazan
Presentation transcript:

Algoritmi de combatere a congestiei Profesor: Stefan Stancescu Student: Toma Oana Madalina

Congestie-Introducere Congestia este procesul de pierdere a pachetelor, transmise prin retea, din cauza lipsei de spatiu in buffere-le de stocare a concentratorilor instalati in reteaua respectiva. Presupun ca avem un segment de retea ca in figura de mai jos:

Algoritmi de combatere a congestiei Conform [24] algoritmii de combatere a congestiei se clasifica in: Figure 2. Controlul congestiei in bucla inchisa. Algoritmul RED Conform acestei clasificari algoritmii AQM fac parte din algoritmii closed-loop.

Algoritmul RED  

Figure 3. Algoritmul Red aplicat buffer-ului unui singur router [2]   Figure 3. Algoritmul Red aplicat buffer-ului unui singur router [2]

Algoritmul GRED  

ARED (Adaptive RED)  

NLRED (Nonlinear RED)   Figure 6. Functia de pierdere a pachetelor pentru NLRED [3]

DRED (Dynamic RED)   Figure 7. Functia de pierdere a pachetelor pentru DRED [3]

IRED (Improved RED)  

RDRED (Real-time Dynamic RED) Cele mai multe variante ale algoritmului RED inca mai utilizeaza lungimea medie a cozii ca masura a congestiei, dar acest lucru nu poate reflecta rapid evolutia lungimii cozii. Lungimea instantanee a cozii se foloseste ca masura a congestiei, in loc de lungimea medei a cozii, si acest mijloc de control al algoritmului RED modificat a fost denumit Real-Time Dynamic RED (RDRED).

RDRED (Real-time Dynamic RED)  

Compararea algoritmilor Simularea s-a realizat cu o retea simpla bottleneck ce contine doua routere si N perechi de sender si noduri sink. Toate link-urile au fost configurate la 10Mbps si 10ms. Au fost implementati urmatorii algoritmi AQM pentru routere: RED, ARED, NLRED, DRED, IRED si RDRED. In tabelul 1 sunt date valorile parametrilor pentru toti algoritmii testati:

Compararea algoritmilor (2)

Compararea algoritmilor (4)

Compararea algoritmilor (4)

Performantele in conditii de trafic dinamic Traficul TCP este setat la 100 la inceput. S-au adaugat doua grupuri de trafic, fiecare dintre ele consista in 100 de flow-uri TCP, ele sunt activate la 100s si 200s ramanand active pana la 300s, respectiv 400s. Evolutia lungimii cozii este ilustrata in figura 10. Lungimea cozii de asteptare dupa aplicarea algoritmilor RED, ARED si NLRED variaza cu schimbarea incarcarii traficului. Lungimile cozilor de asteptare oscileaza foarte mult, producand astfel intarzieri ale pachetelor. DRED, IRED si RDRED se comporta bine, chiar si la variatii bruste ale traficului. Lungimea cozii de asteptare a algoritmului RDRED atinge cea mai buna performanta.

Figure 10. Evolutia lungimii cozii in conditii de trafic dinamic [3]

Concluzii Din rezultatele simularii, se poate observa ca RED, ARED, NLRED nu se comporta foarte bine in conditii de incarcare variabila a retelei. Este greu de stabilizat lungimea cozii de asteptare pentru a avea o buna performanta la o gama variata de nivele de incarcare. DRED, IRED si RDRED pot stabiliza foarte bine lungimea cozii, de aici reiese o intarziere acceptabila. RDRED atinge cea mai buna performanta dintre toti algoritmii testati, pe tipurile de retele alese in simulare. IRED si RDRED sunt simplu de implementat si este foarte eficienta pentru a introduce lungimea instantanee a cozii de asteptare, ca masura a congestiei.

Bibliografie [1] http://rast.orgfree.com/retele/retele_2002_07.html [2] Omid Seifaddini , Azizol Abdullah and Hamid Vosough “RED, GRED, AGRED CONGESTION CONTROL ALGORITHMS IN HETEROGENEOUS TRAFFIC TYPES “4th International Conference on Computing and Informatics, ICOCI 2013 28-30 August, 2013 Sarawak, Malaysia. Universiti Utara Malaysia [3] Minjuan Cheng, Xiaoming Ma, Performance Evaluation of Queue Management Methods for Congestion Control, Journal of Information & Computational Science 9: 6 (2012) 1599–1608 [4] K. Zhou, K. L. Yeung, V. O. K. Li, Nonlinear RED: A simple yet efficient active queue management scheme, Computer Networks, 50(18), 2006, 3784-3794 [5] M. Cheng, H. Wang, L. Yan, Dynamic RED: A modified random early detection, Journal of Computational Information Systems, 7(14), 2011, 5243-5250  [6] H. Wang, Z. Ye, B. Wang, Using auto-tuning proportional integral probability to improve random early detection, Proc. the 13th IEEE International Conference on Communication Technology (ICCT), 2011, 1107-1111 [24] A. Tanenbaum, Computer networks 5th edition, Practice Hall, USA, 2011