Satunnainen varhainen havaitseminen

Satunnaisvarhainen havaitseminen (RED) on yksi AQM -  algoritmeista reitittimen jonon ylivuodon ohjaamiseksi.

Yleiset määräykset

Muiden algoritmien haitat

Perinteisessä tail drop -algoritmissa reititin tai muu verkkolaite puskuroi maksimimäärän paketteja ja hylkää kaiken, mikä jää lataamatta. Jos puskurit ovat jatkuvasti täynnä, verkko ruuhkautuu [1]

Tämän seurauksena käy ilmi, että Tail drop käyttää reitittimen muistitilaa tehottomasti. Myös silloin, kun verkossa on useita lyhyitä TCP -istuntoja, esiintyy ruuhkaa (kun reititin vastaanottaa suuren määrän alustuspaketteja). Myös muut kuin TCP-ohjelmat, joissa ei ole ylikuormitussuojaa, aiheuttavat verkon ruuhkautumista [2] .

Ongelmanratkaisu

RED seuraa keskimääräistä jonon kokoa ja pudonneita paketteja tilastollisen todennäköisyyden perusteella. RED voi myös käyttää ECN-koodausseurantaa .

Jos puskuri on melkein tyhjä, kaikki paketit välitetään normaalisti. Kun jono alkaa kasvaa, alkaa myös pakettien pudottamisen todennäköisyys kasvaa. Kun puskuri on täynnä, todennäköisyydestä tulee yksi ja kaikki saapuvat paketit pudotetaan.

Toisin sanoen, kun reitittimen puskuri on täynnä ja ylittää tietyn kynnyksen, saapuvan paketin putoamisen todennäköisyys riippuu siitä, missä määrin tämä kynnys ylittyy.

RED:stä tulee paljon tehokkaampi kuin muut algoritmit pienissä jonokokoissa sekä liikenteen "räjähdysherkässä" luonteessa.

RED:n käyttö tekee palvelun laadun ( QoS ) luokittelun mahdottomaksi . Siksi siinä tapauksessa, että QoS on tärkeä, käytetään muita algoritmin muunnelmia, kuten painotettu RED ( WRED ) tai RED In/Out (RIO).

Vaihtoehdot

Muistiinpanot

  1. Floyd, Sally; Jacobson, Van. Satunnaisvarhaisen havaitsemisen (RED) yhdyskäytävät ruuhkan välttämiseksi (pääsemätön linkki) 397–413 (elokuu 1993). doi : 10.1109/90.251892 . Käyttöpäivä: 26. tammikuuta 2010. Arkistoitu alkuperäisestä 15. huhtikuuta 2012. 
  2. Liikenteenhallinta: jonot ja muotoilu . Käyttöpäivä: 26. tammikuuta 2010. Arkistoitu alkuperäisestä 14. lokakuuta 2008.
  3. Floyd, Sally; Gummadi, Ramakrishna; Shenker, Scott. Mukautuva RED: Algoritmi RED:n aktiivisen jononhallinnan kestävyyden lisäämiseksi (linkki ei saatavilla) (1. elokuuta 2001). Käyttöpäivä: 26. tammikuuta 2010. Arkistoitu alkuperäisestä 15. huhtikuuta 2012. 

Linkit