Definice a význam Goodput

Co je Goodput?

Při přenosu dat přes komunikační médium, jako je Internet nebo místní síť ( LAN), se průměrná přenosová rychlost často označuje jako průchodnost. Toto měření zahrnuje všechny protokolové režijní informace, jako jsou záhlaví paketů a další data, která jsou součástí přenosového procesu. Zahrnuje také pakety, které jsou opakovaně přenášeny z důvodu síťových konfliktů nebo chyb. Naproti tomu Goodput měří pouze propustnost původních dat.

Goodput lze vypočítat vydělením velikosti přenášeného souboru časem potřebným k přenosu souboru. Protože tento výpočet nezahrnuje dodatečné informace, které jsou přenášeny mezi systémy, bude měření dobré propustnosti vždy menší nebo rovno propustnosti. Například maximální přenosová jednotka MTU připojení Ethernet je 1 500 bytů. Proto musí být každý soubor o velikosti nad 1 500 bajtů rozdělen do více paketů. Každý paket obsahuje informace v záhlaví (obvykle 40 bajtů), což zvyšuje celkový objem dat, která je třeba přenést. Proto bude dobrá propustnost připojení Ethernet vždy o něco nižší než propustnost.

Přestože se dobrá propustnost obvykle blíží naměřené propustnosti, může několik faktorů způsobit její snížení. Například přetížení sítě může způsobit kolize dat, což vyžaduje opětovné odeslání paketů. Mnoho protokolů také vyžaduje potvrzení, že pakety byly přijaty na druhé straně, což zvyšuje režii přenosového procesu. Kdykoli se k přenosu dat přidá další režie, zvýší se rozdíl mezi propustností a dobrou propustností.

Definice Goodput na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Goodput nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Goodput alebo chcete navrhnúť nový technický termín, kontaktujte nás.