Verkon suorituskyvyn optimoimiseksi on tärkeää ymmärtää verkon protokollan suurin tiedonsiirtonopeus ruuhkautumisen aikana. Tässä artiklassa esitetään selkeä ja vaihe vaiheeltaen lähestymistapa läpisyöttörajojen laskemiseen, kun verkkoliikenne ylittää kapasiteetin.

Verkon läpisyötön ymmärtäminen

Throughput tarkoittaa sitä datamäärää, joka on saatu onnistuneesti verkosta tiettynä aikana. Ruuhkautumisen aikana läpisyöte voi vähentyä merkittävästi pakettien häviämisen, viivästysten ja edelleenlähetysten lisääntymisen vuoksi.

Ruuhkautumisen alla olevat tekijät

Useat tekijät vaikuttavat läpisyötön raja ruuhkautumisen aikana, kuten kaistanleveys, latenssi, pakettihäviönopeus, ja protokollan tehokkuus. Näiden tekijöiden tunnistaminen auttaa arvioimaan mahdollisimman saavutettavissa läpimeno.

Vaiheittainen laskentamenetelmä

Laskelmassa arvioidaan tehokasta tiedonsiirtoa verkon olosuhteiden perusteella.

Toughput ... MSS / (RTT × Tappionopeus + käsittelyn viivästyminen)[

jossa

  • MSS: Segmentin enimmäiskoko
  • RTT: Pyöreä matka
  • Loss rate: Paketin tappion todennäköisyys

Laskettavat vaiheet:

  • Määritetään MSS verkkoeritelmien perusteella.
  • Mittaa tai arvioi RTT ruuhkautumisen aikana.
  • Laske pakettihäviönopeus verkon seurantatyökaluista.
  • Lisää nämä arvot kaavaan, jotta voidaan arvioida läpimeno.

Esimerkkilaskenta

Jos MSS on 1460 tavua, RTT on 100 ms ja pakettihäviö on 1%, läpivientilaskelma on:

Towardput ... 1460 / (0,1 × 0,01 + käsittelyn viivästyminen)[

Olettaen vähäisen käsittelyn viiveen, läpivienti on noin 14600 tavua sekunnissa.