December 19. 12. 2023

Ako prebieha spojenie medzi počítačmi a servermy

Zariadenia na konci pripojenia: Na jednej strane tohto procesu máme počítač alebo iné zariadenie, ako napríklad smartfón alebo tablet, ktoré chceme použiť na prístup k internetu. Toto zariadenie je považované za klienta.

Internetový prehliadač: Vo väčšine prípadov používame internetový prehliadač (ako napríklad Google Chrome, Mozilla Firefox alebo Safari), ktorý slúži na zobrazovanie webových stránok a interakciu s nimi.Adresy URL: Keď zadáme adresu webovej stránky do prehliadača, prehliadač preloží túto adresu na IP adresu. IP adresa je unikátny identifikátor, ktorý identifikuje konkrétny server, na ktorom je webová stránka uložená.DNS

(Domain Name System): DNS je systém, ktorý prevádza ľudsky čitateľné adresy (URL) na IP adresy. Toto je dôležitý krok, ktorý umožňuje prehliadaču nájsť správny server na základe zadaného URL.Požiadavka (Request): Po preklade URL na IP adresu vytvorí prehliadač požiadavku na konkrétny server. Táto požiadavka obsahuje informácie o tom, čo od servera žiadame, napríklad o zobrazenie konkrétnej webovej stránky.

ISP (Internet Service Provider): Internetový poskytovateľ (ISP) hrá dôležitú úlohu v tomto procese. ISP je spoločnosť, ktorá poskytuje pripojenie k internetu a smeruje naše požiadavky na internetové servery. Tieto spoločnosti majú veľké siete a serverové farmy, ktoré umožňujú prenos dát medzi klientmi a servermi.

Smerovanie dát: Dáta z nášho zariadenia sú rozdelené na malé balíky, ktoré sú smerované cez rôzne siete a smerovače, aby sa dostali k cieľovému serveru. Tento proces je často nazývaný smerovanie dát cez internetovú sieť.Serverový počítač: Na druhej strane spojenia máme serverový počítač, ktorý je hostiteľom webovej stránky alebo služby, ktorú požadujeme. Tento server prijíma našu požiadavku, spracováva ju a posiela späť dáta na naše zariadenie.

Odpoveď (Response): Serverový počítač posiela odpoveď späť na naše zariadenie. Táto odpoveď obsahuje webovú stránku alebo dáta, ktoré sme požadovali.Zobrazenie našej požiadavky: Nakoniec, prehliadač zobrazí odpoveď od servera na našom zariadení a my vidíme webovú stránku alebo obsah, ktorý sme si vybrali

ako prebieha spojenie medzi pocitacmi a servermy

Toto je základný priebeh procesu, ako prebieha spojenie medzi počítačmi a servermi pri internetovom surfovaní. Je to komplexný proces, ktorý sa odohráva za sekundy, keď zadáme adresu webovej stránky do nášho prehliadača. Bez týchto krokov by sme však nemohli plnohodnotne využívať internet. Je to fascinujúci svet, ktorý nám umožňuje získavať informácie, komunikovať a zdieľať obsah s celým svetom.

Internetový prehliadač a spojenie

Ako prebieha spojenie medzi počítačmi a servermi pri internetovom surfovaní.

Internetový prehliadač je softvérová aplikácia, ktorá umožňuje používateľom prezeranie a interakciu s webovými stránkami na internete. Tento proces sa skladá z niekoľkých krokov:

Zadanie adresy (URL): Používateľ zadá adresu webovej stránky do adresného riadku prehliadača (uniform resource locator - URL).

DNS (Domain Name System) vyhľadávanie: Internetový prehliadač potrebuje previesť zrozumiteľnú adresu (napríklad www.example.com) na IP adresu (Internet Protocol), ktorú server používa na identifikáciu. Preto sa uskutoční DNS vyhľadávanie, ktoré prevádza URL na IP adresu.

Naviazanie spojenia: Prehliadač vytvorí sieťové spojenie so serverom, ktorý hostuje požadovanú webovú stránku. Toto spojenie sa uskutočňuje cez protokol HTTP alebo HTTPS.

HTML

Získanie HTML obsahu: Keď je spojenie naviazané, prehliadač pošle požiadavku na server, aby poslal obsah stránky. Server odpovie HTML kódom webovej stránky.


Spracovanie HTML: Prehliadač spracuje HTML kód a identifikuje rôzne elementy, ako sú text, obrázky, odkazy a štýly. Potom vytvorí DOM (Document Object Model), ktorý reprezentuje štruktúru stránky.

Získanie ďalších zdrojov: Webové stránky môžu obsahovať odkazy na ďalšie súbory, ako sú obrázky, štýlové listy, skripty a multimediálne súbory. Prehliadač stiahne tieto zdroje, aby správne zobrazil stránku

Ako prebieha spojenie medzi počítačmi a servermi pri internetovom surfovaní.

Zobrazenie stránky: Prehliadač použije informácie z DOM a stiahnuté zdroje na vykreslenie stránky na obrazovke. To zahŕňa formátovanie textu, zobrazenie obrázkov a vykonanie akéhokoľvek JavaScriptu, ktorý môže ovplyvniť interaktivitu stránky.

Interakcia s používateľom: Používatelia môžu kliknúť na odkazy, vyplniť formuláre, poslať dáta na server a ďalšie akcie. Prehliadač zachytáva tieto interakcie a reaguje na ne vykonaním príslušných akcií.

Ukladanie do vyrovnávacej pamäte (cache): Prehliadač môže ukladať niektoré súbory a dáta do vyrovnávacej pamäte (cache), aby sa stránka rýchlejšie načítala pri neskoršom návrate.

Aktualizácia obsahu: Prehliadač môže pravidelne aktualizovať stránku, aby zobrazil nový obsah. To sa môže diať napríklad pri scrollovaní stránky alebo po určitom časovom intervale.

Bezpečnosť: Moderné prehliadače majú zabudované bezpečnostné funkcie, ako je blokovanie nebezpečných stránok, overovanie digitálneho podpisu, súkromný prehliadač a iné, aby chránili používateľov pred hrozbami na internete.

Toto je v základe, ako internetový prehliadač funguje. Je to komplexný proces, ktorý umožňuje používateľom prezeranie a interakciu s obsahom na internete. Prehliadače sa stále vyvíjajú a zdokonalujú, aby ponúkli rýchlejšie a bezpečnejšie prehliadanie


ludwig

Written by LK