TCP a UDP

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Doplnění textu.)
(Kontrola poškození dat lze u UDP také.)
 
(Nejsou zobrazeny 2 mezilehlé verze od 1 uživatele.)
Řádka 3: Řádka 3:
 
== Úkoly transportní vrstvy ==
 
== Úkoly transportní vrstvy ==
 
* '''(!!!) Multiplex aplikací (číslo portu)'''
 
* '''(!!!) Multiplex aplikací (číslo portu)'''
** určení, které aplikaci data patří  
+
** Určení, které aplikaci doručená data patří.
 
** Na počítači může v jednom okamžiku běžet více aplikací.
 
** Na počítači může v jednom okamžiku běžet více aplikací.
 
** IP adresa označuje jen počítač, nikoli konkrétní aplikaci.
 
** IP adresa označuje jen počítač, nikoli konkrétní aplikaci.
 
** Transportní vrstva určí cílovou aplikaci podle čísla portu.
 
** Transportní vrstva určí cílovou aplikaci podle čísla portu.
 +
** Viz také [[Socket a číslo portu]].
  
 
* Rozdělit větší bloky dat na menší úseky
 
* Rozdělit větší bloky dat na menší úseky
Řádka 12: Řádka 13:
  
 
* Navazování a ukončení spojení (three-way handshake)
 
* Navazování a ukončení spojení (three-way handshake)
 +
** Viz také [[Navazování spojení]].
  
 
* Zabezpečení proti chybám:
 
* Zabezpečení proti chybám:
Řádka 25: Řádka 27:
 
** Jsou to: fyzická, linková, síťová a transportní vrstva.
 
** Jsou to: fyzická, linková, síťová a transportní vrstva.
 
* Vyšší - doplňují další služby
 
* Vyšší - doplňují další služby
** Jsou to: relační, prezentačí a aplikační vrstva
+
** Jsou to: relační, prezentační a aplikační vrstva
 
+
  
 
== Protokoly TCP a UDP ==
 
== Protokoly TCP a UDP ==
Řádka 56: Řádka 57:
 
| Očíslování segmentů a dohledání ztracených || ✓ || ✘
 
| Očíslování segmentů a dohledání ztracených || ✓ || ✘
 
|-
 
|-
| Kontrola poškození dat || ✓ || ✘
+
| Kontrola poškození dat || ✓ || ✓ (volitelně)
 
|}
 
|}
 +
 +
 +
== Související stránky ==
 +
* [[Navazování spojení]], [[Socket a číslo portu]]

Aktuální verze z 4. 5. 2023, 10:22


Obsah

Úkoly transportní vrstvy


Nižší a vyšší vrstvy modelu ISO/OSI

Protokoly TCP a UDP

Proč chtít UDP?
  1. TCP smí data předat aplikaci až v okamžiku, kdy jsou v pořádku.
    • UDP může data předat ihned (i když se před nimi kousek ztratil).
  2. TCP je náročnější na implementaci do jednoduchých zařízení.
Které aplikace používají UDP?
Které úkoly řeší TCP a které UDP
Úkol TCP UDP
Multiplex aplikací
Navázání a ukončení spojení
Rozdělení dat na segmenty
Očíslování segmentů a dohledání ztracených
Kontrola poškození dat ✓ (volitelně)


Související stránky

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