Kartičky na Co se stane, když napíšeš adresu do prohlížeče

Co se stane, když napíšeš adresu do prohlížeče: Podrobný průvodce

1 / 22

Jaký je první krok, když do webového prohlížeče zadám URL adresu?

Prvním krokem je DNS dotaz (překlad doménového jména), který zjistí IP adresu serveru.

Klepni pro otočení · Swipni pro navigaci

Webové stránky

22 kartiček

Kartička 1

Otázka: Jaký je první krok, když do webového prohlížeče zadám URL adresu?

Odpověď: Prvním krokem je DNS dotaz (překlad doménového jména), který zjistí IP adresu serveru.

Kartička 2

Otázka: Proč prohlížeč potřebuje IP adresu namísto doménového jména?

Odpověď: Prohlížeč nekomunikuje s doménovými jmény (např. www.example.com), ale s číselnými IP adresami (např. 93.184.216.34).

Kartička 3

Otázka: Co je to DNS a k čemu slouží?

Odpověď: DNS (Domain Name System) je systém doménových jmen, který funguje jako obrovský telefonní seznam internetu a zajišťuje překlad doménových jmen na IP a

Kartička 4

Otázka: Jak prohlížeč zjistí IP adresu, když zadám URL?

Odpověď: Prohlížeč nejprve zkontroluje svou lokální DNS cache. Pokud IP adresu nenajde, odešle dotaz na lokální DNS server, který zahájí rekurzivní dotazovací

Kartička 5

Otázka: Popiš postup rekurzivního dotazu DNS, když lokální DNS server nenajde IP adresu ve své cache.

Odpověď: Lokální DNS server se zeptá kořenového DNS serveru. Ten odpoví adresou TLD serveru. Lokální DNS server se zeptá TLD serveru, který odpoví adresou auto

Kartička 6

Otázka: Co se stane, když lokální DNS server získá IP adresu od autoritativního serveru?

Odpověď: Lokální DNS server si IP adresu uloží do cache a předá ji prohlížeči.

Kartička 7

Otázka: Co je potřeba k navázání spolehlivého spojení se serverem poté, co prohlížeč získá IP adresu?

Odpověď: K navázání spolehlivého spojení slouží protokol TCP (Transmission Control Protocol) pomocí třífázového handshake.

Kartička 8

Otázka: Popiš první krok třífázového TCP handshake.

Odpověď: Klient (prohlížeč) odešle serveru paket SYN (Synchronize), kterým žádá o navázání spojení a navrhuje počáteční sekvenční číslo pro data.

Kartička 9

Otázka: Popiš druhý krok třífázového TCP handshake.

Odpověď: Server přijme SYN paket, potvrdí jeho příjem (ACK) a odešle zpět svůj vlastní SYN paket (SYN-ACK) s navrženým počátečním sekvenčním číslem pro data, k

Kartička 10

Otázka: Jaký je první krok, když prohlížeč obdrží HTTP odpověď s HTML kódem při vykreslování stránky?

Odpověď: Parsování HTML, kdy prohlížeč čte HTML kód a vytváří DOM (Document Object Model) strom.