Goodput

A les xarxes d'ordinadors, goodput (un acrònim de i rendiment) és el rendiment a nivell d'aplicació d'una comunicació; és a dir, el nombre de bits d'informació útils lliurats per la xarxa a una destinació determinada per unitat de temps. La quantitat de dades considerada exclou els bits de sobrecàrrega del protocol així com els paquets de dades retransmesos. Això està relacionat amb la quantitat de temps des del primer bit del primer paquet enviat (o lliurat) fins que es lliura l'últim bit de l'últim paquet.[1]

Per exemple, si es transfereix un fitxer, el bon rendiment que experimenta l'usuari correspon a la mida del fitxer en bits dividida pel temps de transferència del fitxer. El rendiment positiu sempre és inferior al rendiment (la taxa de bits bruta que es transfereix físicament), que generalment és inferior a la velocitat de connexió d'accés a la xarxa (la capacitat del canal o l'ample de banda).[2]

Alguns exemples de factors que causen un rendiment inferior al rendiment són:

  • Sobrecàrrega de protocol: normalment, la sobrecàrrega del protocol de la capa de transport, la capa de xarxa i, de vegades, la capa d'enllaç de dades s'inclou en el rendiment, però s'exclou de la producció bona.
  • Control del flux de la capa de transport i evitació de la congestió: per exemple, l'inici lent de TCP pot provocar un rendiment inferior al rendiment màxim.
  • La retransmissió de paquets perduts o corruptes a causa de la sol·licitud de repetició automàtica de la capa de transport (ARQ), causada per errors de bits o caiguda de paquets en commutadors i encaminadors congestionats, s'inclou a la capa d'enllaç de dades o al rendiment de la capa de xarxa, però no a la bona entrada.[3]
  1. «What is Goodput - and Why It Matters» (en anglès americà), 27-09-2021. [Consulta: 14 novembre 2023].
  2. «What is the difference between throughput & goodput?» (en anglès). [Consulta: 14 novembre 2023].
  3. «Cisco Learning Network» (en anglès). [Consulta: 14 novembre 2023].

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy