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.

