Protokoly
Z MiS
(Rozdíly mezi verzemi)
(→Protokol HTTP: příklad: Změna pořadí - příklad víc dopředu) |
(Oprava odkazu - původní web sniffer nefunguje.) |
||
Řádka 36: | Řádka 36: | ||
# Najděte IP adresu serveru www.oauh.cz pomocí programu <code>nslookup</code>. | # Najděte IP adresu serveru www.oauh.cz pomocí programu <code>nslookup</code>. | ||
− | # Zadejte IP adresu na stránky [ | + | # Zadejte IP adresu na stránky [https://websniffer.cc/ WebSniffer.cc]. |
# Stránka vám vypíše kompletní komunikaci se serverem. | # Stránka vám vypíše kompletní komunikaci se serverem. | ||
</div> | </div> |
Verze z 3. 5. 2020, 14:28
Obsah |
Protokol
Protokol
- Předpis, popisující chování objektů při vzájemné komunikaci.
Příklady protokolů
- HTTP
- přenos webových stránek
- nepleťte s HTML!
- FTP
- přenos souborů
- SSL
- šifrování dat při přenosu
- POP3, IMAP, SMTP
- přenos elektronické pošty
- DNS
- převod slovních názvů serverů na IP adresy.
Protokol HTTP: příklad
Postup při stažení webové stránky
- Uživatel zadá adresu do adresního řádku prohlížeče
- Prohlížeč osloví DNS server
- DNS server přeloží textovou adresu na IP adresu (například www.oauh.cz => 212.111.4.142).
- Prohlížeč naváže spojení se servrem pomocí IP adresy
- => prohlížeč pošle příkaz GET nazev_stranky.htm (platí pro HTTP verze 0.9)
- <= server najde soubor a pošle zpět obsah souboru (HTML kód)
- Prohlížeč vykreslí stránku podle popisu v jazyce HTML
Úkol: Vyzkoušejte si ručně, co musí udělat prohlížeč!
- Najděte IP adresu serveru www.oauh.cz pomocí programu
nslookup
. - Zadejte IP adresu na stránky WebSniffer.cc.
- Stránka vám vypíše kompletní komunikaci se serverem.
Obrázky a jiné objekty ve stránkách
Pokud je v popisu stránky obrázek či jiný vložený objekt, prohlížeč naváže nové spojení a vyžádá si stažení souboru s obrázkem (či jiným objektem).