Varianty přenosu dat
Z MiS
Obsah |
Rozdělení podle směru komunikace
Simplex
- Přenos probíhá pouze jedním směrem, druhým směrem mohou jít potvrzení, nebo vůbec nic.
- Příklady:
- dětská chůvička (pokud neumožňuje posílat hlas zpět)
- televizní vysílání
- systém GPS
Half-duplex
- Obě strany mohou vysílat i příjímat, ale v jednom okamžiku může vysílat jen jedna.
- Příklady:
- Vysílačka
- Bezdrátové sítě IEEE 802.11 (kromě nových technologií s MIMO)
- Vysílání na koaxiálním kabelu (historický Ethernet)
Full-duplex
- Obě strany mohou vysílat i přijímat zároveň.
Multiplex
Jako „multiplex“ označujeme způsob komunikace, při kterém jednu linku využívá více současně probíhajících přenosů.
Časový multiplex
- Time-division multiplexing (TDM)
- Jednotlivé přenosy se střídají v časových úsecích. V jednom časovém úseku je vždy plná kapacita linky vyhrazena pro jeden konkrétní přenos.
- Použije se například, když na počítači běží více aplikací odesílajících data do sítě:
- Aplikace rozdělí svá data na datagramy.
- V jednom okamžiku se vždy odesílá jeden datagram jedné konkrétní aplikace.
- Odesílaný datagram má k dispozici plnou kapacitu linky.
Frekvenční multiplex
- Frequency-division multiplexing (FDM)
- Kapacitu linky rozdělíme na přenosové cesty s menší kapacitou.
- Probíhající přenosy běží opravdu paralelně, ale každý má k dispozici jen omezenou přenosovou rychlost.
- Využívají například bezdrátové sítě v pásmu 2,4 GHz.
- Frekvenční pásmo je rozděleno na více kanalů s omezenou kapacitou.
- Jednotlivé bezdrátové sítě mohou využívat pouze jeden kanál.
- Sítě (a další přenosy) ale mohou probíhat nezávisle.
Rozdělení podle způsobu synchronizace
- Pro funkční komunikaci musí odesilatel i příjemce vědět, kdy začíná a kdy končí přenos jednoho znaku (například jednoho bitu).
- Toto označujeme jako synchronizaci.
Synchronní přenos
- Jakmile propojíme odesilatele s příjemcem, provedou synchronizaci a tu udržují po celou dobu, kdy jsou zařízení propojena.
- Používáme konstantní délku bitového intervalu (každý bitový interval je stejně dlouhý).
- Odesilatel může začít vysílat pouze na začátku bitového intervalu.
Arytmický přenos
- Synchronizace se provede až v okamžiku, kdy odesilatel chce odeslat data.
- Po odvysílání dat se synchronizace dále neudržuje.
- V rámci jednoho datagramu používáme konstantní délku bitového intervalu (každý bitový interval je stejně dlouhý)
- Odesilatel může začít vysílat kdykoli.
Asynchronní přenos
- Každý jednotlivý znak (bit) je ohraničen.
- Délka bitového intervalu se může lišit mezi jednotlivými znaky.
Zdroje
Synchronní, asynchronní a arytmický přenos (→ e-Archiv, Jiří Peterka)