Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Predstavte si http klienta webového prehliadača, ktorý chce získať dokument na danej adrese URL, pričom IP adresa serverahttp servera je spočiatku neznáma, čo je profesionál na transportnej a aplikačnej vrstve?

Na získanie dokumentu na danej URL, keď je IP adresa servera pôvodne neznáma, HTTP klient webového prehliadača zvyčajne používa kombináciu transportných protokolov a protokolov aplikačnej vrstvy:

Systém názvov domén (DNS):

1. Vyhľadávanie DNS :Klient začína vykonaním vyhľadávania DNS, aby preložil názov domény zadaný v adrese URL na zodpovedajúcu adresu IP. Odošle DNS dotaz na DNS server, ktorý vráti IP adresu spojenú s názvom domény.

Transmission Control Protocol (TCP):

2. Vytvorenie pripojenia TCP :Po získaní IP adresy klient iniciuje TCP spojenie s webovým serverom na vyriešenej IP adrese. TCP poskytuje spoľahlivú transportnú službu orientovanú na spojenie, ktorá zabezpečuje, že dáta sa prenášajú spoľahlivo a v poriadku.

HTTP (Hypertext Transfer Protocol):

3. Žiadosť HTTP :Cez nadviazané TCP spojenie klient odošle HTTP požiadavku na webový server. Požiadavka HTTP obsahuje informácie, ako je adresa URL požadovaného dokumentu, metóda HTTP (napr. GET) a ďalšie hlavičky.

4. Odpoveď HTTP :Webový server prijme požiadavku HTTP a spracuje ju. Ak požadovaný dokument existuje, server odošle HTTP odpoveď späť klientovi. Odpoveď HTTP obsahuje požadovaný dokument spolu so stavovými kódmi a ďalšími informáciami v hlavičke.

Transport Layer Security (TLS) (voliteľné):

V mnohých prípadoch je prenos HTTP šifrovaný pomocou TLS, aby sa zabezpečila bezpečná komunikácia medzi klientom a serverom. TLS poskytuje šifrovanie, autentifikáciu a ochranu integrity prenášaných údajov.

Po prijatí odpovede HTTP môže klient spracovať a zobraziť požadovaný dokument používateľovi.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené