Datagramová komunikace

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky.)
 
(Přidána poznámka ke spolehlivosti datagramové komunikace.)
 
(Nejsou zobrazeny 3 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 ==
 
* ''Packet switching'', ''Přepínání paketů''
 
* ''Packet switching'', ''Přepínání paketů''
 +
* Používá se v počítačových sítích a dnes i v telekomunikacích.
 
* První sítí, která používala datagramově orientovanou komunikaci, byla síť [[Historie Internetu|ARPANET]].
 
* První sítí, která používala datagramově orientovanou komunikaci, byla síť [[Historie Internetu|ARPANET]].
  
Řádka 28: Řádka 28:
 
* Při poruše lze následující části již poslat jinudy, nemusí se znovu navazovat spojení.
 
* Při poruše lze následující části již poslat jinudy, nemusí se znovu navazovat spojení.
 
* Pro každý kousek dat se musí znovu provádět směrování. (Výpočetně náročné.)
 
* Pro každý kousek dat se musí znovu provádět směrování. (Výpočetně náročné.)
* Může dojít k záměně pořadí datagramů nebo k ztrátě některého datagramu.
+
* Může dojít k záměně pořadí datagramů, ke ztrátě některého datagramu nebo duplikaci (zdvojení) datagramu.
 
* Nárust množství dat — k relativně krátkým balíčkům dat připojuji kompletní adresu a další směrovací informace.
 
* Nárust množství dat — k relativně krátkým balíčkům dat připojuji kompletní adresu a další směrovací informace.
  
Řádka 46: Řá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