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)