Ruuhkanhallinta on olennaisen tärkeää tehokkaan tiedonsiirtojärjestelmän ylläpitämiseksi tietokoneverkoissa. Se estää verkon ylikuormituksen ja varmistaa oikeudenmukaisen kaistanleveyden jakamisen käyttäjien kesken.

Ruuhkautumisen valvontamenetelmät

Verkkoruuhkien hallintaan käytetään useita tekniikoita, jotka voidaan luokitella pää- ja pää-avusteisiksi lähestymistavoiksi.

Päätä loppuun - ruuhkautumisen valvonta

Tämä lähestymistapa perustuu lähettäjään ja vastaanottajaan, jotta ne voivat havaita ruuhkasignaalit ja säätää siirtonopeuksia vastaavasti. Transmission Control Protocol (TCP) on yleinen esimerkki, joka käyttää algoritmia kuten AIMD (Addientive Increase Multiplicative Division) hallita datavirtaa.

Verkkoavusteinen ruuhkautumisen valvonta

Tässä menetelmässä verkkolaitteet, kuten reitittimet ja kytkimet, osallistuvat aktiivisesti liikenteen hallintaan. Tekniikkaan kuuluvat eksplicit Congestion Notification (ECN), joka merkitsee paketit, joilla voidaan viestiä ruuhkautumisesta ilman, että ne pudottavat niitä.

Ruuhkanhallintaa koskevat laskelmat

Tehokas ylikuormituksen hallinta edellyttää optimaalisten siirtonopeuksien ja puskurikokojen laskemista.

  • Kaapelinleveys-Deplease Product (BDP): BDP = Bandwidth × Round-Trip Time
  • Rakennusikkunan koko:[ Mukautettu verkkopalautteen perusteella ylikuormituksen estämiseksi
  • Takkihäviöaste: Käytetään verkon ruuhkatasojen arviointiin