Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> Browser >> .

Considera un client http del browser Web che desidera recuperare un documento in un determinato URL, l'indirizzo IP del server serverhttp è inizialmente sconosciuto quale trasporto e livello di applicazione pro?

Per recuperare un documento in un determinato URL quando l'indirizzo IP del server è inizialmente sconosciuto, un client HTTP del browser Web utilizza in genere una combinazione di protocolli di trasporto e di livello applicativo:

Sistema dei nomi di dominio (DNS):

1. Ricerca DNS :il client inizia eseguendo una ricerca DNS per risolvere il nome di dominio specificato nell'URL nell'indirizzo IP corrispondente. Invia una query DNS a un server DNS, che restituisce l'indirizzo IP associato al nome di dominio.

Protocollo di controllo della trasmissione (TCP):

2. Stabilimento della connessione TCP :Una volta ottenuto l'indirizzo IP, il client avvia una connessione TCP con il server web all'indirizzo IP risolto. TCP fornisce un servizio di trasporto affidabile orientato alla connessione, garantendo che i dati vengano trasmessi in modo affidabile e in ordine.

HTTP (protocollo di trasferimento ipertestuale):

3. Richiesta HTTP :Attraverso la connessione TCP stabilita, il client invia una richiesta HTTP al server web. La richiesta HTTP contiene informazioni come l'URL del documento richiesto, il metodo HTTP (ad esempio GET) e intestazioni aggiuntive.

4. Risposta HTTP :Il server web riceve la richiesta HTTP e la elabora. Se il documento richiesto esiste, il server invia una risposta HTTP al client. La risposta HTTP include il documento richiesto, insieme ai codici di stato e altre informazioni sull'intestazione.

Transport Layer Security (TLS) (facoltativo):

In molti casi, il traffico HTTP viene crittografato utilizzando TLS per garantire una comunicazione sicura tra il client e il server. TLS fornisce crittografia, autenticazione e protezione dell'integrità per i dati trasmessi.

Una volta ricevuta la risposta HTTP, il client può elaborare e visualizzare il documento richiesto all'utente.

 

Domanda © www.354353.com