Protokoly aplikační vrstvy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Upřesnění zabezpečení FTP, SSH až na poslední místo při přenosu souborů. Formátování - protokol ~ nadpis 3. úrovně.)
(Doplněny informace o DNS a HTTP ze stránky Protokoly.)
Řádka 4: Řádka 4:
 
== Protokoly pro práci s elektronickou poštou ==
 
== Protokoly pro práci s elektronickou poštou ==
  
=== IMAP (port server 143, přes SSL 993) ===
+
=== IMAP (port: server 143, přes SSL 993) ===
 
* Umožňuje i práci se složkami, synchronizaci smazaných a přečtených zpráv,...
 
* Umožňuje i práci se složkami, synchronizaci smazaných a přečtených zpráv,...
  
=== POP3 (port server 110, přes SSL 995) ===
+
=== POP3 (port: server 110, přes SSL 995) ===
 
* Pouze stažení zpráv. Na serveru se zprávy smažou, nebo ponechají jako nepřečtené.
 
* Pouze stažení zpráv. Na serveru se zprávy smažou, nebo ponechají jako nepřečtené.
  
=== SMTP (port server 25, přes SSL 465) ===
+
=== SMTP (port: server 25, přes SSL 465) ===
 
* Slouží k odeslání mailu z klientské aplikace.
 
* Slouží k odeslání mailu z klientské aplikace.
 
* Využívají ho také poštovní servery pro předávání pošty mezi sebou.
 
* Využívají ho také poštovní servery pro předávání pošty mezi sebou.
Řádka 20: Řádka 20:
 
== Protokoly pro přenos souborů ==
 
== Protokoly pro přenos souborů ==
  
=== FTP (port server 21, klient 20 nebo libovolný) ===
+
=== FTP (port: server 21, klient 20 nebo libovolný) ===
* Nezabezpečený, heslo putuje sítí v otevřeném tvaru.
+
* Nezabezpečený, heslo i veškerá data putují sítí v otevřeném tvaru. (!!!)
 
* Vhodný pro veřejné souborové servery s anonymním přístupem pro kohokoli (stažení instalačních souborů Linuxu apod.)
 
* Vhodný pro veřejné souborové servery s anonymním přístupem pro kohokoli (stažení instalačních souborů Linuxu apod.)
 
* Komunikaci lze schovat do šifrovaného kanálu (SSL) — různé varianty SFTP, FTPS,...
 
* Komunikaci lze schovat do šifrovaného kanálu (SSL) — různé varianty SFTP, FTPS,...
Řádka 41: Řádka 41:
 
== Připojení k příkazovému řádku počítače ==
 
== Připojení k příkazovému řádku počítače ==
  
=== SSH (port server 22, klient libovolný) ===
+
=== SSH (port: server 22, klient libovolný) ===
 
* Používá se pro připojení k příkazovému řádku serveru (například pomocí programu PuTTY).
 
* Používá se pro připojení k příkazovému řádku serveru (například pomocí programu PuTTY).
 
* Šifrovaný protokol.
 
* Šifrovaný protokol.
  
=== Telnet (port server 23, klient libovolný) ===
+
=== Telnet (port: server 23, klient libovolný) ===
 
* Také připojení do k příkazovému řádku serveru — ale dnes již nevhodný.
 
* Také připojení do k příkazovému řádku serveru — ale dnes již nevhodný.
 
* Celá komunikace (včetně uživatelského jména a hesla se posílají v otevřené podobě — nešifrované).
 
* Celá komunikace (včetně uživatelského jména a hesla se posílají v otevřené podobě — nešifrované).
Řádka 53: Řádka 53:
 
== Další protokoly ==
 
== Další protokoly ==
  
=== DNS  (port server 53, klient libovolný) ===
+
=== DNS  (port: server 53, klient libovolný) ===
* Překlad doménových jmen na IP adresy (<code>www.oauh.cz</code> &rarr; <code>212.111.4.142</code>)
+
* Překlad doménových jmen na IP adresy.
 +
* Najčastěji tak, že k&nbsp;doménovému jménu potřebujeme zjistit odpovídající IP adresu. Ale lze i&nbsp;naopak.
 +
* Viz také [https://cs.wikipedia.org/wiki/Domain_Name_System Wikipedia &rarr; Domain Name System].
 +
* Například: <code>www.oauh.cz</code> &rarr; 212.111.4.142
 +
* Ve Windows můžeme pro ruční překlad adres použít příkaz <code>nslookup</code>.
 +
<div class="Priklad">
 +
; Úkol &mdash; Najděte IP adresu serveru
 +
* Najděte IP adresu serveru <code>www.oauh.cz</code> pomocí programu <code>nslookup</code> v&nbsp;příkazovém řádku Windows:
 +
nslookup www.oauh.cz
 +
* Najděte IP adresu jiného serveru.
 +
</div>
  
=== HTTP (port server 80, klient libovolný) ===
+
 
* Přenos webových stránek a souvisejících souborů.
+
=== HTTP (port: server 80, klient libovolný) ===
 +
* Přenos webových stránek a souvisejících souborů ze serveru na klientský počítač.
 
* Více viz [[Protokol HTTP]].
 
* Více viz [[Protokol HTTP]].
 +
<div class="Poznamka">Nepleťte s&nbsp;jazykem HTML &mdash; to je jazyk pro popis vzhledu webové stránky!</div>
  
=== SNMP (port 161) ===
+
=== SNMP (port: 161) ===
 
* Správa síťových zařízení na dálku.
 
* Správa síťových zařízení na dálku.
  
=== DHCP (port 67 server, port 68 klient) ===
+
=== DHCP (port: 67 server, 68 klient) ===
 
* Dynamické přidělování IP adres.
 
* Dynamické přidělování IP adres.
 +
 +
=== SSL ===
 +
* Šifrování dat při přenosu.
 +
* Vytvoří šifrovaný kanál, do kterého můžeme „schovat“ data jiných protokolů.
 +
* Slouží jako náhrada odpovídající části prezentační vrstvy modelu ISO/OSI &mdash; model TCP/IP prezentační vrstvu nemá.
  
  
  
 
== Související stránky ==
 
== Související stránky ==
* [[Protokol HTTP]], [[Protokoly]], [[Protokoly pro elektronickou poštu]]
+
* [[Protokol HTTP]], [[Protokoly|Síťové protokoly]], [[Protokoly pro elektronickou poštu]]

Verze z 14. 12. 2020, 23:47


Obsah

Protokoly pro práci s elektronickou poštou

IMAP (port: server 143, přes SSL 993)

POP3 (port: server 110, přes SSL 995)

SMTP (port: server 25, přes SSL 465)

Viz také Protokoly pro elektronickou poštu.


Protokoly pro přenos souborů

FTP (port: server 21, klient 20 nebo libovolný)

TFTP

CIFS/SMB

Lze použít i SSH


Připojení k příkazovému řádku počítače

SSH (port: server 22, klient libovolný)

Telnet (port: server 23, klient libovolný)


Další protokoly

DNS (port: server 53, klient libovolný)

Úkol — Najděte IP adresu serveru
  • Najděte IP adresu serveru www.oauh.cz pomocí programu nslookup v příkazovém řádku Windows:
nslookup www.oauh.cz
  • Najděte IP adresu jiného serveru.


HTTP (port: server 80, klient libovolný)

Nepleťte s jazykem HTML — to je jazyk pro popis vzhledu webové stránky!

SNMP (port: 161)

DHCP (port: 67 server, 68 klient)

SSL


Související stránky

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