Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Δικτύωση στο Διαδίκτυο

Το πρωτόκολλο που χρησιμοποιείται για την επικοινωνία μεταξύ του διακομιστή ιστού και του προγράμματος περιήγησης;

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

Δείτε πώς λειτουργεί:

1. Αίτημα: Όταν πληκτρολογείτε μια διεύθυνση ιστότοπου στο πρόγραμμα περιήγησής σας, το πρόγραμμα περιήγησής σας στέλνει ένα αίτημα http στον διακομιστή ιστού που φιλοξενεί αυτόν τον ιστότοπο. Αυτό το αίτημα περιλαμβάνει πληροφορίες όπως:

* Η διεύθυνση του ιστότοπου (URL)

* Το συγκεκριμένο αρχείο που ζητάτε (π.χ. μια σελίδα HTML, εικόνα, αρχείο CSS)

* Ο τύπος της αίτησης (π.χ. Get, Post)

* Τύπος και έκδοση του προγράμματος περιήγησης

2. απάντηση: Ο διακομιστής ιστού λαμβάνει το αίτημα και το επεξεργάζεται. Εάν βρει τον αιτούτο πόρο, στέλνει πίσω μια απάντηση http , που περιλαμβάνει:

* Το ζητούμενο αρχείο (π.χ. περιεχόμενο HTML, δεδομένα εικόνας)

* Ο κωδικός κατάστασης (π.χ., 200 OK, 404 δεν βρέθηκε)

* Άλλα μεταδεδομένα όπως ο τύπος περιεχομένου (π.χ. κείμενο/HTML, Image/JPEG)

3. Εμφάνιση: Το πρόγραμμα περιήγησης λαμβάνει την απάντηση και το ερμηνεύει. Εμφανίζει το περιεχόμενο HTML, φορτώνει εικόνες και άλλους πόρους και καθιστά την ιστοσελίδα για να δείτε.

Βασικά χαρακτηριστικά του http:

* ΑΠΟΤΕΛΕΣΜΑΤΑ: Κάθε αίτημα HTTP είναι ανεξάρτητο και ο διακομιστής δεν θυμάται προηγούμενες αλληλεπιδράσεις.

* βασισμένο σε κείμενο: Η επικοινωνία HTTP χρησιμοποιεί απλό κείμενο τόσο για τα αιτήματα όσο και για τις απαντήσεις.

* client-server: Ένα πρόγραμμα περιήγησης (πελάτης) ξεκινά ένα αίτημα και το εκπληρώνει ένας διακομιστής.

* Layered: Το HTTP εκτελείται στην κορυφή του TCP/IP (πρωτόκολλο ελέγχου μετάδοσης/πρωτοκόλλου Internet) για αξιόπιστη μετάδοση δεδομένων.

Άλλα πρωτόκολλα που εμπλέκονται στην επικοινωνία μέσω διαδικτύου:

* HTTPS (πρωτόκολλο μεταφοράς υπερκειμένου): Μια κρυπτογραφημένη έκδοση του HTTP, εξασφαλίζοντας ασφαλή μετάδοση δεδομένων.

* FTP (πρωτόκολλο μεταφοράς αρχείων): Χρησιμοποιείται για τη μεταφορά αρχείων μεταξύ ενός πελάτη και ενός διακομιστή.

* SMTP (Απλό πρωτόκολλο μεταφοράς αλληλογραφίας): Χρησιμοποιείται για την αποστολή email.

* DNS (σύστημα ονόματος τομέα): Μεταφράζει ονόματα τομέα σε διευθύνσεις IP.

Ενώ το HTTP είναι το κύριο πρωτόκολλο, άλλα πρωτόκολλα χρησιμοποιούνται για συγκεκριμένες εργασίες. Ωστόσο, το HTTP παραμένει το θεμέλιο για την επικοινωνία στο διαδίκτυο.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα