Protokoly
Z MiS
(Rozdíly mezi verzemi)
m (1 revizi: Převod z Wiuky) |
(→Protokol HTTP: příklad: Doplněn návod pro úlohu.) |
||
Řádka 35: | Řádka 35: | ||
=== Obrázky a jiné objekty ve stránkách === | === 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). | 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). | ||
+ | |||
+ | === Úkol: Vyzkoušejte si ručně, co musí udělat prohlížeč! === | ||
+ | # Najděte IP adresu serveru www.oauh.cz pomocí programu <code>nslookup</code>. | ||
+ | # Zadejte IP adresu na stránky [http://www.web-sniffer.net Web-Sniffer.net]. | ||
+ | # Stránka vám vypíše kompletní komunikaci se serverem. |
Verze z 16. 9. 2013, 08:16
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
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).
Ú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.