Čas přenosu - Transmission time
![]() | Bylo navrženo, že Časový interval přenosu být sloučeny do tohoto článku. (Diskutujte) Navrhováno od září 2020. |
v telekomunikační sítě, doba přenosu je doba od začátku do konce přenosu zprávy. V případě digitální zprávy je to čas od prvního bitu do posledního bitu zprávy, který opustil vysílání uzel. Čas přenosu paketu v sekundách lze zjistit z velikost paketu v bitech a přenosová rychlost v bit / s tak jako:
- Doba přenosu paketu = velikost paketu / bitová rychlost
Příklad: Předpokládáme 100 Mb / s Ethernet a maximální velikost paketu 1526 bajtů
- Maximální doba přenosu paketů = 1526 × 8 bitů / (100 × 106 bit / s) ≈ 122 μs
Šíření zpoždění
Doba přenosu by neměla být zaměňována s šíření zpoždění, což je čas potřebný k tomu, aby první bit cestoval od odesílatele k příjemci (během této doby příjemce neví, že se přenáší zpráva). The rychlost šíření závisí na tom fyzické médium odkazu (tj. optická vlákna, kroucená dvojlinka měděný drát atd.) a je v rozsahu metrů / s pro měděné dráty a pro bezdrátovou komunikaci, která se rovná rychlost světla. Poměr skutečné rychlosti šíření k rychlosti světla se také nazývá rychlostní faktor média. Zpoždění šíření fyzického spoje lze vypočítat vydělením vzdálenosti (délky média) v metrech jeho rychlostí šíření v slečna.
- Čas šíření = vzdálenost / rychlost šíření
Příklad: Komunikace Ethernet po měděném kabelu UTP s maximální vzdáleností 100 metrů mezi počítačem a přepínacím uzlem vede k:
- Maximální zpoždění šíření spoje ≈ 100 m / (200 000 000 m / s) = 0,5 μs
Doba dodání paketu
The doba dodání paketu nebo latence je doba od okamžiku, kdy první bit opustí vysílač, dokud není přijat poslední. V případě fyzického odkazu to lze vyjádřit jako:
- Doba dodání paketu = doba přenosu + zpoždění šíření
V případě síťového připojení zprostředkovaného několika fyzickými odkazy a předávacími uzly závisí doba doručení sítě na součtu dob doručení každé linky a také na době čekání paketů (která se liší a závisí na zatížení provozu od ostatních připojení) a zpoždění zpracování předávacích uzlů. v rozsáhlé sítě, dodací lhůta je v řádu milisekundy.
Čas zpáteční cesty
The zpáteční čas nebo ping čas je doba od začátku přenosu z vysílajícího uzlu do přijetí odpovědi (například paketu ACK nebo ping ICMP odpovědi) ve stejném uzlu. Je to ovlivněno dobou doručení paketů i daty zpoždění zpracování, což závisí na zatížení reagujícího uzlu. Pokud mají odeslaný datový paket i paket odpovědí stejnou délku, lze zpáteční čas vyjádřit jako:
- Čas zpáteční cesty = 2 × Doba doručení paketu + zpoždění zpracování
V případě pouze jednoho fyzického odkazu odpovídá výše uvedený výraz:
- Čas zpáteční linky = 2 × doba přenosu paketu + 2 × zpoždění šíření + zpoždění zpracování
Pokud je paket odpovědí velmi krátký, lze čas zpáteční linky vyjádřit co nejblíže:
- Čas zpáteční linky ≈ doba přenosu paketu + 2 × zpoždění šíření + zpoždění zpracování
Propustnost
The propustnost sítě spojení s řízení toku, například a TCP spojení, s jistým velikost okna (velikost vyrovnávací paměti), lze vyjádřit jako:
- Propustnost sítě ≈ Velikost okna / doba zpáteční cesty
V případě pouze jednoho fyzického spojení mezi odesílajícím a vysílajícím uzlem to odpovídá:
- Propustnost spojení ≈ Bitrate × doba přenosu / doba zpáteční cesty
The doba doručení zprávy nebo latence přes síť závisí na velikosti zprávy v bitech a propustnosti sítě nebo efektivní rychlosti dat v bitech / s, jako:
- Doba doručení zprávy = velikost zprávy / propustnost sítě