Zpoždění přenosu

Zpoždění přenosu, známé také jako zpoždění paketizace, je čas potřebný k přenosu datového paketu na odchozí linku. Zpoždění je určeno velikostí paketu a kapacitou odchozí linky. To je relevantní pro sítě založené na přepínání paketů, ve kterých jsou zprávy před odesláním rozděleny do paketů. Přenosové zpoždění je funkcí délky paketu a nesouvisí se vzdáleností mezi dvěma uzly.


Příčiny zpoždění přenosu

Zpoždění přenosu může záviset na několika faktorech, včetně:

  • Počet aktivních relací: S přepínáním paketů zpracovává fyzická vrstva pakety v pořadí First-In, First-Out (FIFO). Z tohoto důvodu, pokud existuje několik aktivních relací, může dojít ke značnému zpoždění. Stává se ještě podstatnějším, pokud operační systém (OS) nepodporuje plánovací algoritmy v reálném čase pro podporu multimediálního provozu.
  • Přenosová kapacita spoje: Zvýšení přenosové kapacity snižuje přenosové zpoždění. Upgradování ethernetu 10 Mbps na 100 Mbps Ethernet sníží přenosové zpoždění o faktor 10.
  • Střední kontrola přístupu Zpoždění přístupu (MAC): Pokud je přenosová linka sdílená, musí být pro přístup k této lince použit protokol MAC. Vrstva MAC je zodpovědná za přesun datových paketů na jednu kartu síťového rozhraní a z ní přes sdílený kanál. Při ovlivňování zpoždění hraje velkou roli volba protokolu MAC.
  • Přepínač kontextu v OS: Odesílání nebo přijímání paketů zahrnuje přepínání kontextu v operačním systému, což zabere konečný čas. Z tohoto důvodu existuje teoretické maximum, při kterém může počítač přenášet pakety. U 10 Mb / s LAN se toto zpoždění bude zdát zanedbatelné. U gigabitové sítě se však zpoždění stává značné.

Vzorec zpoždění přenosu

Zpoždění přenosu je uvedeno v následujícím vzorci:

TD = L / R

  • TD je zpoždění přenosu
  • L je délka datového paketu
  • R je bitová rychlost (bitů za sekundu)