Skip to main content

Ποιο είναι το πρωτόκολλο μεταφοράς HyperText;

Το πρωτόκολλο μεταφοράς HyperText (HTTP) είναι η γλώσσα επικοινωνίας δικτύωσης που χρησιμοποιείται στον παγκόσμιο ιστό για την ανταλλαγή κειμένου, γραφικών, ήχου και άλλων τύπων δεδομένων και υπηρεσιών.Το HTTP μεταφέρει δεδομένα μεταξύ παγκοσμίως συνδεδεμένων υπολογιστών σε απλό κείμενο.Μια ασφαλής έκδοση του πρωτοκόλλου μεταφοράς HyperText (HTTPS) δίνει εντολή στα προγράμματα περιήγησης στο Web να κρυπτογραφεί ροές επικοινωνίας για την προστασία ευαίσθητων πληροφοριών.Το HTTPS χρησιμοποιείται για όλα τα εμπορεύματα, τις τραπεζικές και άλλες υπηρεσίες όπου απαιτείται ασφαλής σύνδεσμος.

Η εφεύρεση του HTTP και του World Wide Web πιστώνεται στον φυσικό αγγλικό MIT, Sir Timothy John Berners-Lee ("Tim" Berners-Lee).Ο Berners-Lee πρότεινε την ιδέα τον Μάρτιο του 1989 και τον Δεκέμβριο του 1990, ο ίδιος και η ομάδα του αντάλλαξαν επιτυχώς δεδομένα μεταξύ δικτυωμένων υπολογιστών χρησιμοποιώντας το πρωτόκολλο μεταφοράς HyperText.

Το HTTP λειτουργεί στο μοντέλο πελάτη-διακομιστή, όπου ο διακομιστής είναι ένας υπολογιστής στο Διαδίκτυο που φιλοξενεί έναν ιστότοπο ή μια τράπεζα δεδομένων και ο πελάτης είναι ένας υπολογιστής που ζητά πληροφορίες από το διακομιστή.Το HTTP είναι στην πραγματικότητα μέρος μιας σειράς πρωτοκόλλων δικτύωσης.Στην ιεραρχία δικτύωσης, το HTTP είναι ένα στρώμα εφαρμογής που τρέχει πάνω από το κυρίαρχο στρώμα μεταφοράς γνωστό ως πρωτόκολλο ελέγχου μετάδοσης (TCP).Το TCP αποτελεί μέρος της Σουίτας Πρωτοκόλλου Internet (IPS), η οποία περιλαμβάνει τη σύμβαση που χρησιμοποιείται από το πρωτόκολλο Internet Protocol (IP) που χρησιμοποιείται με το TCP, ο συνδυασμός του οποίου αναφέρεται ως TCP/IP.

Κάθε πελάτης και διακομιστής στον ιστό αναγνωρίζεται από μια μοναδική αριθμητική διεύθυνση IP ή ενιαίο εντοπισμό πόρων (URL).Αυτό εξασφαλίζει ότι τα αιτήματα για δεδομένα και τις αντίστοιχες απαντήσεις (datagrams) δρομολογούνται σωστά μέσω των διαφόρων δικτύων που συνθέτουν συλλογικά τον παγκόσμιο ιστό.Τα αριθμητικά IPs χαρτογραφούνται σε ένα σχετικό όνομα για να διευκολύνουν τη διεύθυνση URL.Ως εκ τούτου, μπορεί κανείς να εισέλθει wisegeek.com Στο παράθυρο URL ενός προγράμματος περιήγησης, αντί να θυμόμαστε μια σειρά αριθμών IP.Σε μια τραχιά αναλογία, το TCP μπορεί να θεωρηθεί ως το όχημα ή ο κινητήρας που χρησιμοποιεί το HTTP για να ταξιδέψει μεταξύ υπολογιστών, ενώ το IP εξασφαλίζει ότι θα ληφθεί η καλύτερη διαδρομή και ότι τα δεδομένα θα φτάσουν στον σωστό προορισμό.

Όπως όλα τα πρωτόκολλα, το πρωτόκολλο μεταφοράς HyperText έχει εξελιχθεί με την πάροδο του χρόνου, αλλάζοντας εκδόσεις από την αρχική του μορφή.Η ανάπτυξη για το HTTP πέφτει στην Task Force Engineering Task Force (IETF) και στην Κοινοπραξία Παγκόσμιου Ιστού.Αυτές οι οντότητες δημοσιεύουν το αίτημα για σχόλια (RFCs) που περιγράφουν νέα πρότυπα, όπως το RFC 2616 του Ιουνίου 1999, οριοθετώντας HTTP/1.1, η τρέχουσα έκδοση που χρησιμοποιείται πιο συχνά.Όμοια με το πρότυπο πρωτόκολλο μεταφοράς HyperText, αλλά για μια κλήση στο πρόγραμμα περιήγησης ιστού για να δημιουργήσει μια κρυπτογραφημένη σύνδεση μεταξύ του διακομιστή και του πελάτη.Όλα τα σύγχρονα προγράμματα περιήγησης διαθέτουν κρυπτογράφηση από σημείο σε σημείο, που συμβαίνει αυτόματα και χωρίς παρέμβαση χρήστη κατά τη σύνδεση σε έναν ιστότοπο του οποίου η διεύθυνση ξεκινά με https: //.Οποιαδήποτε δεδομένα που αφήνουν τον διακομιστή ή τον πελάτη κρυπτογραφούνται πριν εγκαταλείψουν τον υπολογιστή και αποκρυπτογραφημένα κατά την άφιξη, παραμένοντας ανυπόφορα καθ 'οδόν.