Datagramová komunikace

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Přidáno, že datagramová komunikace se používá dnes i v telekomunikacích a v počítačových sítích.)
(Přidána poznámka ke spolehlivosti datagramové komunikace.)
 
(Není zobrazena 1 mezilehlá verze od 1 uživatele.)
Řádka 3: Řádka 3:
 
== Spojově orientovaná komunikace ==
 
== Spojově orientovaná komunikace ==
 
* ''Connection-oriented'', ''Circuit switching'', ''Přepínání okruhů''
 
* ''Connection-oriented'', ''Circuit switching'', ''Přepínání okruhů''
* Způsob komunikace, který používala klasická telefonní síť ([[PSTN]]).
+
* Způsob komunikace, který používala '''v minulosti''' klasická telefonní síť ([[PSTN]]).
 
* Spojení je vyhrazeno pro naši komunikaci po celou dobu, žádné jiné spojení nemůže po lince běžet zároveň.
 
* Spojení je vyhrazeno pro naši komunikaci po celou dobu, žádné jiné spojení nemůže po lince běžet zároveň.
  
Řádka 11: Řádka 11:
 
# Posílám data. (Nic navíc není třeba.)
 
# Posílám data. (Nic navíc není třeba.)
 
# Ukončím spojení.
 
# Ukončím spojení.
 
  
 
== Datagramově orientovaná komunikace ==
 
== Datagramově orientovaná komunikace ==
Řádka 47: Řádka 46:
 
* Nemůže dojít k záměně pořadí datagramů.
 
* Nemůže dojít k záměně pořadí datagramů.
 
* Při poruše se sice spojení rozpadne, ale příští spojení se již naváže alternativní cestou.
 
* Při poruše se sice spojení rozpadne, ale příští spojení se již naváže alternativní cestou.
 +
 +
<div class="Poznamka">
 +
; Jsou datagramové sítě méně spolehlivé?
 +
Podle výčtu rizik by to tak mohlo vypadat. Ve skutečnosti ale problematické situace nastávají obvykle v&nbsp;situacích, kdy by se spojení u spojově orientované komunikace rozpadlo a bylo by je potřeba navázat znovu.
 +
 +
''Například když vypadne některá linka na cestě, spojení by se přerušilo a museli bychom je navázat znovu. Datagramová síť má možnost zareagovat a další datagramy poslat alternativní cestou a komunikace může pokračovat. Některé datagramy se ale mohly ztratit nebo zpozdit.''
 +
</div>

Aktuální verze z 16. 10. 2025, 10:50


Spojově orientovaná komunikace

Postup komunikace
  1. Naváži spojení. (Je třeba adresa cíle.)
  2. Směrovací zařízení najdou cestu k cíli a zapamatují si propojení.
  3. Posílám data. (Nic navíc není třeba.)
  4. Ukončím spojení.

Datagramově orientovaná komunikace

Postup komunikace
  1. Rozdělím data na malé části.
  2. Ke každé části připojím adresu cíle a odesilatele + další informace (pořadí části,...)
  3. Posílám každou část jako samostatný balíček (packet, datagram).
  4. Směrovací zařízení pro každou část hledají cestu znovu.
  5. Příjemce jednotlivé části poskládá zpět.
Výhody a nevýhody datagramově orientované komunikace


Sítě s virtuálními kanály

Postup komunikace
  1. Data opět rozdělíme na malé části (datagramy).
  2. Úvodní datagram komunikace nese plnou adresu cíle a (náhodně vygenerovaný) identifikátor spojení (číslo).
  3. Směrovací zařízení najdou cestu k cíli a zapamatují si identifikátor spojení a směr, kam se data posílala.
  4. Další datagramy již nemají plnou adresu cíle, mají jen identifikátor spojení.
Výhody a nevýhody
Jsou datagramové sítě méně spolehlivé?

Podle výčtu rizik by to tak mohlo vypadat. Ve skutečnosti ale problematické situace nastávají obvykle v situacích, kdy by se spojení u spojově orientované komunikace rozpadlo a bylo by je potřeba navázat znovu.

Například když vypadne některá linka na cestě, spojení by se přerušilo a museli bychom je navázat znovu. Datagramová síť má možnost zareagovat a další datagramy poslat alternativní cestou a komunikace může pokračovat. Některé datagramy se ale mohly ztratit nebo zpozdit.

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje