Utilizzo della chiave di sessione SSL quando il browser apre più socket allo stesso server

0

Una scheda del browser che apre più socket TCP protetti con SSL nello stesso server utilizza lo stesso ID di sessione e le chiavi per tali socket? Ho visto le pagine servite utilizzando i socket HTTP 5 o 6 contemporaneamente nello stesso momento per caricare contemporaneamente più risorse come javascript, css e amp; file immagine e presumo che le pagine servite da HTTPS facciano lo stesso.

    
posta WebServerDeveloper 21.11.2018 - 20:21
fonte

1 risposta

1

I browser cercano di riutilizzare la stessa sessione TLS per più connessioni TCP allo stesso server. Ma se questo è possibile dipende dal server: se il server non supporta il riutilizzo della sessione, è necessario eseguire un handshake completo per ogni nuova connessione TLS.

Se la sessione viene riutilizzata o non può essere vista almeno fino a TLS 1.2 negli strumenti di sviluppo nel browser. Nel diagramma a cascata di una richiesta fornisce i tempi per l'handshake SSL e si possono confrontare i tempi diversi: il primo è solitamente più lungo del resto poiché una stretta di mano completa (senza resume) richiede più tempo (3 RTT) di una stretta di mano abbreviata (riprendi, 2 RTT).

    
risposta data 21.11.2018 - 20:26
fonte

Leggi altre domande sui tag