Θέμα: Computer Networks & Security (University)
Ερώτηση: Αυτή η ερώτηση σάς ζητά να εξερευνήσετε την απόδοση του HTTP/1.0 και του HTTP/1.1. Θεωρήστε ένα απλό πείραμα στο οποίο μία μόνο σύνδεση κάθε φορά χρησιμοποιείται για να φέρουμε πόρους από έναν μοναδικό εξυπηρέτη web χρησιμοποιώντας είτε HTTP/1.0 ή HTTP/1.1. Αγνοήστε τους χρόνους επεξεργασίας του εξυπηρέτη και τις επιπτώσεις της προσωρινής αποθήκευσης (caching). Ας υποθέσουμε ότι η σελίδα Ε αποτελείται από 12 μικρούς πόρους, ενώ η σελίδα F αποτελείται από έναν πόρο που είναι 12 φορές μεγαλύτερος από έναν μικρό πόρο. Στο πείραμα Ι, η σελίδα Ε φέρνεται μία φορά με το HTTP/1.1. Στο πείραμα ΙΙ, η σελίδα F φέρνεται μία φορά με το HTTP/1.0. Ποιο πείραμα είναι ταχύτερο και γιατί; Υποθέστε ότι δεν υπάρχουν παράλληλες συνδέσεις. Επιλέξτε την καλύτερη εξήγηση.
Επιλογές:
Το πείραμα ΙΙ είναι ταχύτερο, επειδή δεν χρησιμοποιεί HTTP/1
Το πείραμα Ι είναι ταχύτερο, επειδή οι 12 πόροι φέρνονται αποτελεσματικά με διοχέτευση (pipelining) πάνω από μία μόνο σύνδεση
Τα δύο πειράματα παίρνουν περίπου την ίδια ώρα, επειδή η HTTP/1 διοχέτευση μέσω μίας μόνο σύνδεσης στο πείραμα Ι κάνει τις πολλαπλές μεταφορές ισοδύναμες με τη μία μεγαλύτερη μεταφορά στο πείραμα ΙΙ
Το πείραμα Ι είναι ταχύτερο, επειδή χρησιμοποιεί το HTTP/1
Σωστή απάντηση (αριθμός επιλογής, από 0): 3