Protokoly rodiny TCP/IP
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				|  (Vytvoření stránky.) |  (Přidán ND protokol.) | ||
| (Není zobrazena 1 mezilehlá verze od 1 uživatele.) | |||
| Řádka 1: | Řádka 1: | ||
| − | [[Category:VSE]][[Category:Internet | + | [[Category:VSE]][[Category:Internet]][[Category:Sítě]] | 
| == Rodina protokolů TCP/IP == | == Rodina protokolů TCP/IP == | ||
| Řádka 7: | Řádka 7: | ||
| == Vrstva síťového rozhraní == | == Vrstva síťového rozhraní == | ||
| − | === ARP === | + | === ARP / ND === | 
| + | * Address Resolution Protocol / Neighbor Discovery Protocol | ||
| * Zjišťuje MAC adresu zařízení na základě jeho IP adresy. | * Zjišťuje MAC adresu zařízení na základě jeho IP adresy. | ||
| * ''„Který počítač v této síti má IP adresu X.Y.Z.A?“'' | * ''„Který počítač v této síti má IP adresu X.Y.Z.A?“'' | ||
| * Jedná se o protokol vrstvy síťového rozhraní, takže pracuje pouze v rámci lokální sítě. | * Jedná se o protokol vrstvy síťového rozhraní, takže pracuje pouze v rámci lokální sítě. | ||
| * Využívá broadcast na úrovni lokální síťě (MAC adres). To způsobuje riziko útoku „ARP spoofing“ — nelze ověřit, zda odpověděl skutečně správný počítač. | * Využívá broadcast na úrovni lokální síťě (MAC adres). To způsobuje riziko útoku „ARP spoofing“ — nelze ověřit, zda odpověděl skutečně správný počítač. | ||
| + | * ARP se využívá v sítích IP v. 4, v sítích IP v. 6 spíše ND.  | ||
| === Ethernet === | === Ethernet === | ||
| Řádka 20: | Řádka 22: | ||
| == Síťová vrstva == | == Síťová vrstva == | ||
| − | === IP === | + | === IP — přenos dat === | 
| * Transportní protokol pro přenos dat mezi sítěmi. | * Transportní protokol pro přenos dat mezi sítěmi. | ||
| * K určení adresy odesilatele a cíle používá IP adresy. Ty jsou v celém Internetu unikátní. | * K určení adresy odesilatele a cíle používá IP adresy. Ty jsou v celém Internetu unikátní. | ||
| * Používá se protokol IP verze 4 nebo verze 6. | * Používá se protokol IP verze 4 nebo verze 6. | ||
| − | === ICMP === | + | === ICMP — servisní protokol === | 
| * Servisní protokol. | * Servisní protokol. | ||
| * Používá se k informování o  nestandardních stavech. | * Používá se k informování o  nestandardních stavech. | ||
| * Příkladem využití je příkaz <code>ping</code>, který používá ICMP příkaz „požadavek na odezvu“ (echo). | * Příkladem využití je příkaz <code>ping</code>, který používá ICMP příkaz „požadavek na odezvu“ (echo). | ||
| + | |||
| + | === Směrovací protokoly === | ||
| + | * Slouží pro výměnu informací mezi routery. | ||
| + | * Díky němu si routery mohou sdělit, která síť je připojena ke kterému routeru a vybudovat si tak směrovací tabulku, podle které potom rozesílají data. | ||
| + | * Znáte ho z Packet Traceru a praktických úloh — konfigurujete ho. | ||
| + | |||
| + | ; RIP | ||
| + | * Dnes již zastaralý, vhodný jen pro menší sítě. | ||
| + | * Ale jednoduchý na konfiguraci, nenáročný na výkon routeru, ale pro malé sítě dostačující. | ||
| + | |||
| + | ; OSPF | ||
| + | * Rychleji reaguje na změny v síti. | ||
| + | * Router si buduje model celé sítě, umí tedy lépe najít nejrychlejší cestu. | ||
| + | * Ale vyžaduje větší výkon routeru. | ||
| + | |||
| + | ; BGP | ||
| + | * Využívá se ve velkých routerech pro směrování mezi státy, kontinenty, velkými národními poskytovateli připojení. | ||
| + | |||
| + | * Podrobněji viz [[Směrovací protokoly]] | ||
| == Transportní vrstva == | == Transportní vrstva == | ||
| + | * Více o rozdílech mezi TCP a UDP a transportní vrstvě viz [[TCP a UDP]]. | ||
| === TCP === | === TCP === | ||
| Řádka 49: | Řádka 71: | ||
| == Aplikační vrstva == | == Aplikační vrstva == | ||
| * Protokolům aplikační vrstvy rodiny TCP/IP je věnována [[Protokoly aplikační vrstvy|samostatná stránka]]. | * Protokolům aplikační vrstvy rodiny TCP/IP je věnována [[Protokoly aplikační vrstvy|samostatná stránka]]. | ||
| − | * HTTP, DNS,  | + | * HTTP, DNS, SSH, DHCP... | 
| == Související stránky == | == Související stránky == | ||
| − | * [[Protokoly]], [[Protokoly aplikační vrstvy]] | + | * [[Protokoly]], [[Protokoly aplikační vrstvy]], [[Směrovací protokoly]], [[TCP a UDP]]. | 
Aktuální verze z 7. 1. 2025, 08:34
| Obsah | 
Rodina protokolů TCP/IP
- Jedná se o nejběžnější skupinu protokolů.
- Označení „rodina protokolů“ se používá pro označení skupiny protokolů, které jsou navrženy tak, aby společně pokrývaly problematiku
Vrstva síťového rozhraní
ARP / ND
- Address Resolution Protocol / Neighbor Discovery Protocol
- Zjišťuje MAC adresu zařízení na základě jeho IP adresy.
- „Který počítač v této síti má IP adresu X.Y.Z.A?“
- Jedná se o protokol vrstvy síťového rozhraní, takže pracuje pouze v rámci lokální sítě.
- Využívá broadcast na úrovni lokální síťě (MAC adres). To způsobuje riziko útoku „ARP spoofing“ — nelze ověřit, zda odpověděl skutečně správný počítač.
- ARP se využívá v sítích IP v. 4, v sítích IP v. 6 spíše ND.
Ethernet
- Přenos dat na úrovni vrstvy linkového rozhraní (v rámci lokální sítě).
- Pro určení odesilatele a cíle používá MAC adresy síťových karet.
Síťová vrstva
IP — přenos dat
- Transportní protokol pro přenos dat mezi sítěmi.
- K určení adresy odesilatele a cíle používá IP adresy. Ty jsou v celém Internetu unikátní.
- Používá se protokol IP verze 4 nebo verze 6.
ICMP — servisní protokol
- Servisní protokol.
- Používá se k informování o nestandardních stavech.
-  Příkladem využití je příkaz ping, který používá ICMP příkaz „požadavek na odezvu“ (echo).
Směrovací protokoly
- Slouží pro výměnu informací mezi routery.
- Díky němu si routery mohou sdělit, která síť je připojena ke kterému routeru a vybudovat si tak směrovací tabulku, podle které potom rozesílají data.
- Znáte ho z Packet Traceru a praktických úloh — konfigurujete ho.
- RIP
- Dnes již zastaralý, vhodný jen pro menší sítě.
- Ale jednoduchý na konfiguraci, nenáročný na výkon routeru, ale pro malé sítě dostačující.
- OSPF
- Rychleji reaguje na změny v síti.
- Router si buduje model celé sítě, umí tedy lépe najít nejrychlejší cestu.
- Ale vyžaduje větší výkon routeru.
- BGP
- Využívá se ve velkých routerech pro směrování mezi státy, kontinenty, velkými národními poskytovateli připojení.
- Podrobněji viz Směrovací protokoly
Transportní vrstva
- Více o rozdílech mezi TCP a UDP a transportní vrstvě viz TCP a UDP.
TCP
- Řeší úkoly transportní vrstvy včetně zajištění spolehlivého doručení.
-  Kontroluje: 
- záměnu pořadí datagramů,
- poškození datagramů,
- chybějící/ztracené datagramy.
 
- Zajistí opravu chyb při komunikaci.
UDP
- Nezjišťuje výpadky datagramů.
- Data doručí ihned po doručení bez ohledu na případné změny pořadí či výpadky.
- Poškozené datagramy zahazuje bez náhrady.
Aplikační vrstva
- Protokolům aplikační vrstvy rodiny TCP/IP je věnována samostatná stránka.
- HTTP, DNS, SSH, DHCP...
