Stažení webové stránky
Z MiS
(Rozdíly mezi verzemi)
m (Stránka Komunikace v Internetu přemístěna na stránku Stažení webové stránky: Tento text je zejména pro začátečníky. Úkoly vrstev jsou již pro pokročilejší.) |
(Většina obsahu bude přesunuta do Úkoly vrstev ISO/OSI. Popsáno konkrétně jen stažení stránky, ne obecná komunikace po vrstvách.) |
||
Řádka 3: | Řádka 3: | ||
[[Soubor:Komunikace_v_Internetu.png]] | [[Soubor:Komunikace_v_Internetu.png]] | ||
− | + | Předpokládáme, že počítač PC1 chce stáhnout webovou stránku z počítače PC2. Co se musí stát? | |
− | == 1. | + | |
− | * | + | == 1. Počítač PC1 musí znát svoji IP adresu == |
+ | * Získá ji: | ||
+ | ** z DHCP při startu počítače | ||
+ | ** uživatel ji zadá ručně | ||
+ | |||
+ | == 2. Počítač PC1 musí DNS adresu serveru == | ||
+ | * Získá ji: | ||
+ | ** z DHCP při startu počítače | ||
+ | ** uživatel ji zadá ručně | ||
+ | |||
+ | == 3. PC1 zjistí IP adresu PC2 == | ||
+ | * Použije protokol DNS. | ||
* Proběhne samostatná komunikace. | * Proběhne samostatná komunikace. | ||
− | |||
− | |||
− | |||
* Aby nebylo potřeba pokaždé znovu oslovovat DNS server: | * Aby nebylo potřeba pokaždé znovu oslovovat DNS server: | ||
** Dočasné informace | ** Dočasné informace | ||
** Soubor <tt>hosts.conf</tt> | ** Soubor <tt>hosts.conf</tt> | ||
− | + | ||
− | == | + | == 4. Stažení webové stránky == |
− | * | + | * PC1 naváže komunikaci s PC2 |
− | * | + | * Použije se protokol HTTP pro přenos hlavního souboru HTML. |
− | + | ||
− | + | == 5. Stažení dalších součástí webové stránky == | |
− | + | * Pomocí protokolu HTTP PC1 postupně stáhne další součásti webové stránky: | |
− | + | ** soubor s popisem CSS stylů, | |
− | == | + | ** obrázky ve stránce, |
− | * | + | ** vložené videa a zvuky. |
− | * | + | * Pro každý soubor se naváže nová komunikace (HTTP verze 1.1 umožňuje využít jedno spojení). |
− | ** | + | |
− | ** | + | |
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Související stránky == | == Související stránky == | ||
− | * [[ | + | * [[Úkoly vrstev ISO/OSI]] — podrobnější popis komunikace, rozdělený podle vrstev ISO/OSI. |
− | + |
Verze z 14. 9. 2017, 12:11
Předpokládáme, že počítač PC1 chce stáhnout webovou stránku z počítače PC2. Co se musí stát?
Obsah |
1. Počítač PC1 musí znát svoji IP adresu
- Získá ji:
- z DHCP při startu počítače
- uživatel ji zadá ručně
2. Počítač PC1 musí DNS adresu serveru
- Získá ji:
- z DHCP při startu počítače
- uživatel ji zadá ručně
3. PC1 zjistí IP adresu PC2
- Použije protokol DNS.
- Proběhne samostatná komunikace.
- Aby nebylo potřeba pokaždé znovu oslovovat DNS server:
- Dočasné informace
- Soubor hosts.conf
4. Stažení webové stránky
- PC1 naváže komunikaci s PC2
- Použije se protokol HTTP pro přenos hlavního souboru HTML.
5. Stažení dalších součástí webové stránky
- Pomocí protokolu HTTP PC1 postupně stáhne další součásti webové stránky:
- soubor s popisem CSS stylů,
- obrázky ve stránce,
- vložené videa a zvuky.
- Pro každý soubor se naváže nová komunikace (HTTP verze 1.1 umožňuje využít jedno spojení).
Související stránky
- Úkoly vrstev ISO/OSI — podrobnější popis komunikace, rozdělený podle vrstev ISO/OSI.