Protokoly
Z MiS
(Rozdíly mezi verzemi)
(→Úkol: Vyzkoušejte si ručně, co musí udělat prohlížeč!: Označeno jako úkol.) |
(→Protokol HTTP: příklad: Změna pořadí - příklad víc dopředu) |
||
Řádka 32: | Řádka 32: | ||
# Prohlížeč vykreslí stránku podle popisu v jazyce HTML | # Prohlížeč vykreslí stránku podle popisu v jazyce HTML | ||
− | |||
− | |||
− | |||
<div class="Priklad">'''Úkol: Vyzkoušejte si ručně, co musí udělat prohlížeč!''' | <div class="Priklad">'''Úkol: Vyzkoušejte si ručně, co musí udělat prohlížeč!''' | ||
Řádka 42: | Řádka 39: | ||
# Stránka vám vypíše kompletní komunikaci se serverem. | # Stránka vám vypíše kompletní komunikaci se serverem. | ||
</div> | </div> | ||
+ | |||
+ | |||
+ | === 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). |
Verze z 16. 9. 2013, 08:24
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 Web-Sniffer.net.
- 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).