3659
Σε αυτό το άρθρο θα εξηγήσω πώς λειτουργεί το Διαδίκτυο, όλο το δρόμο από ό, τι περνάει από τα καλώδια και το πώς τα καλώδια σε όλη την υδρόγειο να συνδέουν, με τον τρόπο ουσιαστικές δραστηριότητες εκτελούνται στον υπολογιστή σας.
Σε αντίθεση με άλλα είδη του Διαδικτύου, δεν θα προσπαθήσω να εξηγήσω την ιστορία πίσω από το Διαδίκτυο σήμερα; είναι κάπως περίπλοκος, και όπως εγώ, τότε μάλλον δεν με ενδιαφέρει πάρα πολύ. Επίσης, δεν θα σας προκαλέσει σύγχυση με άκρως τεχνικές εξηγήσεις.
internet, tcpip, πρωτόκολλο, url, http, ip, διεύθυνση, μόντεμ, ιστοσελίδα, dns, nameserver, ipaddress, ιστοσελίδα, web, ssl
Για τους περισσότερους ανθρώπους, το Διαδίκτυο είναι ο τόπος στον οποίο ο καθένας τάπες στον υπολογιστή τους και τις απόψεις σελίδων και στέλνει e-mail. Αυτό είναι ένα πολύ ανθρώπινο-κεντρική άποψη, αλλά αν είμαστε να κατανοήσουμε πραγματικά το Internet, πρέπει να είμαστε πιο ακριβείς:
Το Διαδίκτυο είναι το μεγάλο παγκόσμιο δίκτυο υπολογιστών που οι άνθρωποι συνδέονται με by-default, λόγω του γεγονότος ότι είναι το μεγαλύτερο. Και, όπως κάθε δίκτυο υπολογιστών, υπάρχουν συμβάσεις που του επιτρέπουν να εργάζονται.
Αυτό είναι ό, τι είναι πραγματικά; πολύ μεγάλη δικτύου υπολογιστών. Ωστόσο, αυτό το άρθρο θα πάει πέρα εξηγήσει ακριβώς το Internet, καθώς θα εξηγούν επίσης το «World Wide Web». Οι περισσότεροι άνθρωποι δεν γνωρίζουν τη διαφορά μεταξύ του Internet και Web, αλλά πραγματικά είναι πολύ απλό: το Διαδίκτυο είναι ένα δίκτυο ηλεκτρονικών υπολογιστών, και το Web είναι ένα σύστημα έκδοσης (ιστοσελίδων), γι 'αυτό.
Δίκτυα πληροφορικής
Και, τι είναι ένα δίκτυο υπολογιστών; Ένα δίκτυο υπολογιστών είναι μόνο δύο ή περισσότερους υπολογιστές που συνδέονται μεταξύ τους έτσι ώστε να μπορούν να στείλουν μηνύματα μεταξύ τους. Για τους μεγαλύτερους υπολογιστές, τα δίκτυα είναι συνδεδεμένα μεταξύ τους σε περίπλοκες ρυθμίσεις, όπου κάποιοι υπολογιστές ενδιάμεσος έχουν περισσότερες από μία σύνδεση με άλλους υπολογιστές, έτσι ώστε κάθε υπολογιστής μπορεί να καταλήξει κανείς σε άλλο υπολογιστή του δικτύου μέσω των μονοπατιών, από ορισμένα από τα εν λόγω ενδιάμεσοι υπολογιστές.
Υπολογιστές δεν είναι τα μόνα πράγματα που τα δίκτυα χρησιμοποιούν; των οδικών και σιδηροδρομικών δικτύων είναι πολύ παρόμοια με τα δίκτυα υπολογιστών, ακριβώς αυτοί οι άνθρωποι δίκτυα μεταφοράς, αντί των πληροφοριών.
Συρμών στο σιδηροδρομικό δίκτυο λειτουργούν σε ένα συγκεκριμένο είδος της τροχιάς; τέτοια σύμβαση είναι απαραίτητη, διότι διαφορετικά το δίκτυο δεν μπορούσε να ασκήσει αποτελεσματικό έργο. Ομοίως, οι δρόμοι έχουν σχεδιαστεί για να ταιριάζουν σε οχήματα που ταιριάζουν με ένα είδος προτύπου; ισχυρή οχημάτων ενός ορισμένου μεγέθους, ότι το ταξίδι μέσα σε ένα ορισμένο εύλογο εύρος ταχυτήτων. Υπολογιστές σε ένα δίκτυο που έχουν συμβάσεις, και έτσι συνήθως κλήση πρωτοκόλλων αυτών των συμβάσεων ».
Υπάρχουν πολλά είδη δημοφιλές δίκτυο υπολογιστών σήμερα. Η πιο συμβατική από μακριά είναι το λεγόμενο «δίκτυο Ethernet, που εξασφαλίζει τη σύνδεση ηλεκτρονικών υπολογιστών καθώς και σε σπίτια, σχολεία και γραφεία. Ωστόσο, WiFi γίνεται ολοένα και πιο δημοφιλής για τη σύνδεση μαζί συσκευών, έτσι ώστε τα καλώδια δεν απαιτούνται καθόλου.
Σύνδεση στο Internet
Όταν συνδεθείτε στο Internet, είστε με τη χρήση τεχνολογίας δικτύωσης, αλλά τα πράγματα είναι συνήθως ένα muddier πολύ. Υπάρχει μια κατάλληλη φράση, "η Ρώμη δεν χτίστηκε σε μια μέρα», επειδή δεν ήταν το Διαδίκτυο. Ο μόνος λόγος που το Internet θα μπορούσε να ξεφυτρώνουν τόσο γρήγορα και με χαμηλό κόστος για τους ανθρώπους, διότι ήταν ένα άλλο είδος δικτύου που ήδη υπήρχε σε όλο τον κόσμο; το τηλέφωνο δίκτυο!
Η προ-ύπαρξη του τηλεφωνικού δικτύου που προβλέπεται ένα μέσο για τους απλούς υπολογιστές στα σπίτια των απλών ανθρώπων που πρόκειται να συνδεθεί επάνω του μεγάλου υψηλής τεχνολογίας, στρατιωτικής και ερευνητικό δίκτυο που είχαν αναπτυχθεί κατά τα έτη πριν. Απαιτούσε από μερικά μόνο από την τεχνολογική γνώση, με τη μορφή «μόντεμ. Modems επιτρέπει τηλεφωνικές γραμμές που πρέπει να μετατραπεί σε μια σύνδεση μίνι-δικτύου μεταξύ ένα σπίτι και μια ειδική εταιρεία (μια «ISP») ότι έχει ήδη συνδεθεί με το Internet. Είναι σαν μια γέφυρα που συνδέει το οδικό δίκτυο σε ένα νησί και την ηπειρωτική χώρα; τα οδικά δίκτυα γίνονται ένα, χάρη στην ειδική είδους σύνδεση μεταξύ τους.
ταχείες συνδέσεις στο Internet που γίνεται μέσω «(Α) DSL» και «Καλώδιο» δεν είναι διαφορετικά να συνδέσεις την τηλεφωνική γραμμή πραγματικά; υπάρχει ακόμα μια διαδικασία που συνδέει κάποιου είδους συμβαίνει στα παρασκήνια. Όπως Arthur C. Clarke είπε κάποτε, «κάθε επαρκώς προηγμένη τεχνολογία να διακριθεί από τη μαγεία».
Το Διαδίκτυο
Το πραγματικά εκπληκτικό σχετικά με το Διαδίκτυο δεν είναι η τεχνολογία. Είχαμε πραγματικά μεγάλες Internet-όπως τα δίκτυα υπολογιστών πριν, και «Το Διαδίκτυο», υπήρχαν πολύ πριν από την κανονική άνθρωποι γνώριζαν τον όρο. Το εκπληκτικό είναι ότι μια τέτοια μαζική δίκτυο υπολογιστών θα μπορούσε να υπάρχει χωρίς να κατασκευάζονται ή να διέπονται σε κάθε είδους σοβαρά οργανωμένο τρόπο. Η μόνη οργάνωση που έχει πραγματικά μια λαβή για το δίκτυο υπολογιστών πυρήνα του Internet είναι ένα ΗΠΑ-κυβερνητική υποστήριξη μη κερδοσκοπική εταιρεία, που ονομάζεται «ICANN», αλλά κανείς δεν θα μπορούσε να ισχυριστεί ότι «ελέγχεται» του Διαδικτύου, όπως η εντολή και οι δραστηριότητές τους είναι εξαιρετικά περιορισμένη.
Το Διαδίκτυο είναι μια απόδειξη και τα δύο ταυτόχρονα, λόγω της τεχνολόγοι τρόπο συνεργάστηκαν και από τον τρόπο με επιχειρηματίες ανέλαβε το έργο, χωρίς έλεγχο, να χρησιμοποιούν τις συμβάσεις των τεχνολόγων για να συνδέσετε τους κανονικούς ανθρώπους και τις επιχειρήσεις. Το Διαδίκτυο δεν αναπτύχθηκε με το λειτουργικό σύστημα των Microsoft Windows "; τεχνολογία του Διαδικτύου ήταν χτισμένη γύρω από πολύ μεγάλα τεχνικά λειτουργικά συστήματα? Παρ 'όλα αυτά, η τεχνολογία θα μπορούσε να εφαρμοστεί στους απλούς υπολογιστές με απλά κτίριο στήριξης για τις απαραίτητες συμβάσεις δικτύωσης στην κορυφή των Windows. Ποτέ δεν ήταν προγραμματισμένη, αλλά οι καλές βάσεις και η έλλειψη των σημείων συμφόρησης (όπως ο έλεγχος φορέων) συχνά οδηγεί σε απρόβλεπτες αυξήσεις μεγάλη; όπως και το τηλεφωνικό δίκτυο, πριν, ή ακόμη και η παγκόσμια εξάπλωση του ανθρώπινου πληθυσμού και της κοινωνίας.
Τι έχω περιγράψει μέχρι τώρα δεν είναι πιθανώς το Διαδίκτυο ως εσείς ή οι περισσότεροι θα το δει. Είναι απίθανο να δούμε το Διαδίκτυο ως ένα δημοκρατικό και ενιαίο δίκτυο ηλεκτρονικών υπολογιστών, και σε κάποιο βαθμό, δεν είναι. Ο λόγος για αυτό είναι ότι έχω εξηγήσει μόνο τα θεμέλια του συστήματος μέχρι σήμερα, και αυτό το ίδρυμα λειτουργεί κάτω από το επίπεδο που θέλετε συνήθως να γνωρίζετε. Στο χαμηλότερο επίπεδο που θα γνωρίζετε, το Internet είναι στην πραγματικότητα μοιάζει περισσότερο με μια κατάσταση μεταξύ κτητόρων και ενός δωρητή; υπάρχει κάτι που θέλετε από το Internet, έτσι ώστε να συνδέσετε μέχρι και να το πάρετε. Ακόμα και όταν στέλνετε ένα e-mail, παίρνετε την υπηρεσία του e-mail παράδοσης.
Είναι ένα δίκτυο ηλεκτρονικών υπολογιστών, του Διαδικτύου αποτελείται από υπολογιστές; ωστόσο, δεν ισχύουν όλοι οι υπολογιστές στο Internet είναι ίσοι. Ορισμένοι υπολογιστές υπάρχουν για να παρέχουν υπηρεσίες, και μερικοί είναι να υπάρχουν καταναλώνουν οι υπηρεσίες αυτές. Καλούμε τους διακομιστές τους υπολογιστές που παρέχουν «και τους πελάτες τους υπολογιστές καταναλώνουν». Σε θεωρητικό επίπεδο, οι υπολογιστές έχουν ίση θέση με το δίκτυο, αλλά servers είναι πολύ καλύτερα από ό, τι οι πελάτες που συνδέονται και είναι γενικά τεθεί σε εφαρμογή από τις εταιρείες που πραγματοποιούν κάποιο είδος εμπορικής υπηρεσίας. Δεν πληρώνει για να προβάλετε μια ιστοσελίδα, αλλά κάποιος πληρώνει για το διακομιστή της ιστοσελίδας βρίσκεται; συνήθως ο ιδιοκτήτης της ιστοσελίδας πληρώνει υποδοχής ιστό »(εμπορική εταιρεία που κατέχει το server).
Να έρχονται σε επικοινωνία
Έχω εγκατεστημένο το πώς το Διαδίκτυο είναι ένα δίκτυο υπολογιστών: τώρα θα εξηγήσω πώς δύο υπολογιστές που θα μπορούσαν να είναι σε άλλες πλευρές του κόσμου μπορούν να στέλνουν μηνύματα ο ένας στον άλλο.
Φαντάσου να είχες να γράψει μια επιστολή και έπρεπε να το στείλετε σε κάποιον. Αν έγραψε μόνο ένα όνομα για το μέτωπο, τα πράγματα δεν θα καταλήξουν, εκτός ίσως ζούσε σε ένα μικρό χωριό. Ένα όνομα είναι σπανίως αρκετά συγκεκριμένη. Ως εκ τούτου, όπως όλοι γνωρίζουμε, χρησιμοποιούμε τις διευθύνσεις για να επικοινωνήσετε με κάποιον, χρησιμοποιώντας συχνά: το όνομα, τον αριθμό σπιτιού, το όνομα οδού, το όνομα της πόλης, το όνομα της κομητείας, και μερικές φορές, το όνομα της χώρας. Αυτό επιτρέπει την αποστολή μηνυμάτων σε άλλο είδος δικτύου; του ταχυδρομικού δικτύου. Όταν στέλνετε μια επιστολή, η οποία τυπικά θα περάσει μεταξύ των ταχυδρομικών γραφείων διαλογής, αρχής γενομένης από το γραφείο διαλογής πλησιέστερο προς την καταγωγή, στη συνέχεια, μέχρι και όλο και πιο μεγάλα γραφεία διαλογής μέχρι να τα παραδίδει σε γραφείο διαλογής που καλύπτουν περιφέρειες για την καταγωγή και τον προορισμό, τότε ορίζονται σε όλο και πιο μικρά γραφεία διαλογής μέχρι να είναι στο γραφείο διαλογής πλησιέστερο στον τόπο προορισμού; και τότε είναι που διατυπώθηκε.
Στην ταχυδρομική μας κατάσταση, υπάρχουν δύο βασικοί παράγοντες στο χώρο εργασίας; μια μορφή αντιμετώπισης ότι «τα σπίτια σε« σχετικά με τη θέση προορισμού, καθώς και μια μορφή παράδοσης μηνύματος «διευρύνει», τότε «στενεύει σε». Οι υπολογιστές είναι πιο οργανωμένη, αλλά στην πραγματικότητα ουσιαστικά κάνουν ακριβώς το ίδιο πράγμα.
Κάθε υπολογιστής στο διαδίκτυο έχει τη διεύθυνση («διεύθυνση IP»), και αυτό το «σπίτια σε« με τη θέση τους. Το «παλιννόστησης στο« δεν γίνεται αυστηρά γεωγραφικά, αλλά από την άποψη της σύνδεσης-σχέσης μεταξύ των μικρότερων δικτύων υπολογιστών στο Διαδίκτυο. Για τον πραγματικό κόσμο, όντας ένας γείτονας γεωγραφικά, αλλά σε ένα δίκτυο υπολογιστών, που είναι ένας γείτονας που έχει άμεση σύνδεση με το δίκτυο.
Όπως και το ταχυδρομικό δίκτυο με τα γραφεία της διαλογής, τα δίκτυα υπολογιστών έχουν συνήθως τις συνδέσεις με μερικά άλλα δίκτυα υπολογιστών. Ένα δίκτυο υπολογιστών θα στείλει το μήνυμα σε ένα μεγαλύτερο δίκτυο (ένα δίκτυο που είναι πιο πιθανό να αναγνωρίσουμε τουλάχιστον μέρους της διεύθυνσης). Αυτή η διαδικασία της «διεύρυνσης έξω» συνεχίζεται έως ότου το μήνυμα που εξετάζονται από ένα δίκτυο που είναι «πάνω» του προορισμού, και στη συνέχεια το «στένεμα διαδικασία» θα συμβεί.
είναι η διεύθυνση IP Ένα παράδειγμα »« 69 .60.115.116 ». Μόνο που είναι σειρά της ακολουθίας των ψηφίων των ομάδων όπου ο αριθμός των ομάδων προς τα δεξιά είναι όλο και πιο τοπικά. Κάθε ψηφίο ομάδα είναι ένας αριθμός μεταξύ 0 και 255. Αυτή είναι μόνο μια προσέγγιση, αλλά θα μπορούσατε να σκεφτείτε αυτό να σημαίνει διεύθυνση:
- Ένας υπολογιστής 116
- σε μια μικρή γειτονιά 115
- σε μια ευρύτερη γειτονιά 60
- ελέγχεται από έναν ISP 69
- (Στο Διαδίκτυο)
Η μικρή γειτονιά, το μεγαλύτερο γειτονιά, ο ISP, και το Διαδίκτυο, θα μπορούσε να εξετάσει όλα τα δίκτυα υπολογιστών, τη δική τους. Ως εκ τούτου, για ένα μήνυμα σε μεγαλύτερα γειτονιά το ίδιο », το μήνυμα θα περάσει επάνω προς ένα από τα εν λόγω ενδιάμεσοι υπολογιστές στην ευρύτερη γειτονιά και έπειτα πίσω κάτω στη σωστή μικρότερα γειτονιά, και στη συνέχεια στη σωστή υπολογιστή.
Διάδοση του μηνύματος
Τώρα που είμαστε σε θέση να παραδώσει τα μηνύματα το δύσκολο μέρος τελείωσε. Το μόνο που χρειάζεται να κάνουμε είναι να θέσει πράγματα στα μηνύματά μας με έναν ορισμένο τρόπο τέτοιο ώστε να έχει νόημα στο άλλο άκρο.
Γράμματα που στέλνουμε στον πραγματικό κόσμο, έχουν πάντα ουσία στο κοινό; είναι γραμμένο σε χαρτί και σε γλώσσα κατανοητή και από τις δύο αποστολέα και παραλήπτη. Έχω συζητήσει πριν από το πώς συμβάσεις είναι σημαντικές για τη λειτουργία των δικτύων, και αυτή η σημαντική έννοια εξακολουθεί να ισχύει και για τα μηνύματά μας.
Όλα τα τμήματα από τα μηνύματα που μεταφέρει Internet γραμμένο σε πράγματα που ονομάζονται «πακέτα, καθώς και η διάταξη και τα περιεχόμενα των« πακέτων »γίνονται σύμφωνα με την« Internet Protocol (IP). Δεν χρειάζεται να ξέρετε αυτούς τους όρους, αλλά εσείς πρέπει να ξέρουν ότι αυτά τα απλά μηνύματα είναι επιρρεπής σε λάθη και απλοϊκή.
Μπορείτε να σκεφτείτε «πακέτα», όπως το Διαδίκτυο ισοδυναμία της ποινής; για μια συζήτηση σε εξέλιξη, θα υπήρχαν πολλοί από αυτούς και προς τις δύο κατευθύνσεις της επικοινωνίας.
Να πάρει το πραγματικό μήνυμα
Όλοι εκείνοι που έχετε παίξει «κινέζικα ψίθυροι» θα ξέρει πώς μπέρδεμα πάνω («αλλοιωμένο»), τα μηνύματα μπορούν να πάρουν όταν αποστέλλονται μεταξύ πολλών παραγόντων για να φτάσει από την καταγωγή τους στον προορισμό τους. Δίκτυα ηλεκτρονικών υπολογιστών δεν είναι τόσο άσχημα όσο αυτό, αλλά τα πράγματα πάνε στραβά, και είναι απαραίτητο να είναι σε θέση να εντοπίσει αυτόματα και να διορθώσει τα προβλήματα όταν το κάνουν.
Φανταστείτε ότι προσπαθείτε να διορθώσετε ορθογραφικά λάθη σε ένα γράμμα. Είναι συνήθως εύκολο να κάνει, διότι υπάρχουν πολύ λιγότερες λέξεις από ό, τι είναι πιθανόν να υπάρχουν συνδυασμοί λέξεων μήκους επιστολών. Μπορείτε να δείτε πότε οι συνδυασμοί γραμμάτων, δεν διευκρινίζει τις λέξεις («λάθη») και, στη συνέχεια εύκολα να μαντέψει ποια είναι η σωστή λέξη θα έπρεπε να είχε.
Κάνει reely worke.
Τα σφάλματα στα μηνύματα στο Διαδίκτυο διορθώνονται με πολύ παρόμοιο τρόπο. Τα μηνύματα που αποστέλλονται απλά γίνεται περισσότερο από ό, τι πρέπει να είναι, και το επιπλέον χώρο χρησιμοποιείται για να «Συνοψίζοντας» το μήνυμα να το πω έτσι; αν η "ανακεφαλαίωση" δεν ταιριάζει με το μήνυμα λάθους έχει βρεθεί και το μήνυμα θα πρέπει να δυσανασχετούν.
Στην πραγματικότητα, είναι συχνά δυνατό να λογικά εκτιμηθεί με σχετική ακρίβεια ποιο ήταν το πρόβλημα με ένα μήνυμα χωρίς απαιτεί ξαναστείλετε.
Ανίχνευση και διόρθωση σφαλμάτων δεν μπορεί ποτέ να είναι τέλεια, όσο και το μήνυμα και "άθροιση" μέρος θα μπορούσε να Coincidently μπέρδεμα-up, έτσι ώστε να αναφέρουν ψευδώς τίποτα πήγε στραβά. Η θεωρία αυτή βασίζεται στα ανοικτά αποθηκεύει μια αρκετά μεγάλη "ανακεφαλαίωση" μέρος, έτσι ώστε αυτό το ατυχές ενδεχόμενο είναι τόσο απίθανο ώστε να μπορεί με ασφάλεια να αγνοηθούν.
Αξιόπιστη μεταφορά μηνυμάτων στο διαδίκτυο γίνεται μέσω της "TCP". Μπορεί να έχετε ακούσει τον όρο «TCP / IP»: αυτό είναι μόνο η κανονική συνδυασμός «ΠΕ» και «TCP», και χρησιμοποιείται για σχεδόν όλη την επικοινωνία στο Διαδίκτυο. IP είναι θεμελιώδους σημασίας για το Διαδίκτυο, αλλά το TCP δεν είναι; πρόκειται στην ουσία για άλλα πρωτόκολλα "που μπορούν να χρησιμοποιηθούν ότι δεν θα πρέπει να καλύπτουν.
Ονόματα δεν αριθμοί
Όταν οι περισσότεροι άνθρωποι σκέφτονται ένα «Ίντερνετ διεύθυνση» σκέφτονται κάτι σαν «www.ocportal.com» και όχι «69 .60.115.116». Οι άνθρωποι συνδέονται με τα ονόματα με μεγαλύτερη ευκολία από ό, τι οι αριθμοί, τόσο ξεχωριστή υπολογιστών ότι οι άνθρωποι πρέπει να έχουν πρόσβαση είναι συνήθως αποδίδεται ονόματα («ονόματα χώρου»), χρησιμοποιώντας ένα σύστημα, γνωστό ως «DNS» (η «συστήματος ονομάτων χώρου»).
Όλες οι επικοινωνίες στο Internet εξακολουθεί να γίνεται με τη χρήση IP διευθύνσεις (ανάκληση '69 .60.115.116 »είναι μια διεύθυνση IP). Τα ονόματα χώρου »είναι ως εκ τούτου, μετατρέπονται σε διευθύνσεις IP πίσω από τα παρασκήνια, πριν από την έναρξη της κύριας επικοινωνίας.
Στο επίκεντρο, η διαδικασία που αναζητούν ένα όνομα τομέα είναι αρκετά απλό? Είναι μια διαδικασία «παλιννόστησης στο« με την κίνηση προς τα αριστερά με το όνομα, μετά την πορεία της ανάκρισης. Αυτή είναι η καλύτερη δείξει το καλό παράδειγμα; "www.ocportal.com» θα πρέπει να εξεταστεί ως εξής:
- Κάθε υπολογιστής στο Internet ξέρει πώς να επικοινωνήσετε με ηλεκτρονικούς υπολογιστές (η «ρίζα» τους διακομιστές DNS »), υπεύθυνο για τα πράγματα όπως« com »,« org »,« καθαρό »και« Ηνωμένο Βασίλειο ». Υπάρχουν μερικά τέτοια υπολογιστές και το ένα είναι σε επαφή τυχαία. Ο υπολογιστής διακομιστής DNS είναι το ερώτημα εάν ξέρουν »www.ocportal.com» και θα απαντήσει λέγοντας ότι ξέρουν ποιος υπολογιστής server είναι υπεύθυνος για το «com».
- υπολογιστή του διακομιστή com Η 'είναι η Επιτροπή ζήτησε ξέρει »www.ocportal.com» και θα απαντήσει λέγοντας ότι ξέρουν ποιος υπολογιστής server είναι υπεύθυνος για «ocportal.com».
- υπολογιστή του διακομιστή «Η» ocportal.com »είναι η ερώτηση εάν γνωρίζει« www.ocportal.com »και θα απαντήσει λέγοντας ότι ξέρει ο αντίστοιχος υπολογιστής server να είναι« 69 .60.115.116 ».
Σημειώστε ότι υπάρχει διαφορά μεταξύ ενός υπολογιστή-διακομιστή είναι «υπεύθυνος» για ένα domain name και το domain name που πράγματι αντιστοιχούν στον συγκεκριμένο υπολογιστή. Για παράδειγμα, η υπεύθυνη του διακομιστή του «ocportal.com» DNS μπορεί να μην είναι κατ 'ανάγκη τον ίδιο διακομιστή ocportal.com ως «η ίδια.
Επειδή ορισμένα ονόματα τομέα, ή τα τμήματα των ονομάτων τομέα, είναι πολύ συχνά χρησιμοποιούνται, οι ηλεκτρονικοί υπολογιστές θα θυμάται τα αποτελέσματα για να αποφύγουν να κάνουν μια πλήρη ανάκριση για κάθε όνομα που χρειάζονται για την αναζήτηση. Στην πραγματικότητα, έχω απλουστευμένη διαδικασία σημαντικά στο παράδειγμά μου, διότι η αναζήτηση-up υπολογιστής δεν εκτελεί πράγματι την πλήρη αναζήτηση ίδια. Αν όλοι οι υπολογιστές στο Διαδίκτυο ήταν πλήρης αναζητήσεις θα επιβαρύνει τη «ρίζα διακομιστές DNS», καθώς και οι DNS servers που είναι αρμόδιες για τα ονόματα όπως «com». τοπικό DNS το δικό του ιδιαίτερο Αντ 'αυτού, ο υπολογιστής κοιτώντας ψηλά θα του ζητήσει το' server ', η οποία θα μπορούσε να θυμόμαστε λόγω της μερικής αποτέλεσμα, ή θα μπορούσε να ζητούν βοήθεια (πλήρη ή μερική) από αυτό το τοπικό DNS server δική », και ούτω καθεξής; μέχρις ότου, στη χειρότερη περίπτωση, η διαδικασία πρέπει να ολοκληρωθεί πλήρως.
Τα ονόματα τομέα που χορηγούνται από το πρόσωπο που θέλει τους καταχώρηση του domain name με έναν πράκτορα (α 'γραμματέας ») του οργανισμού που είναι υπεύθυνος για την μεγαλύτερη δεξιό τμήμα του ονόματος τομέα. Κατά το χρόνο της γράφει ένα όνομα εταιρείας "VeriSign" (εκ των οποίων «Network Solutions είναι μια θυγατρική) έχει την ευθύνη για τα πράγματα όπως« com »και« καθαρή ». Υπάρχει ένας αμέτρητος αριθμός των καταχωρητών λειτουργίας για VeriSign, και οι περισσότεροι αγοραστές τομέα δεν πρόκειται επίγνωση της αλυσίδας της παρούσας ευθύνης; αντίθετα, παίρνουν ακριβώς τους τομείς που θέλουν από το πρακτορείο, και ασχολούνται αποκλειστικά με την εν λόγω παράγοντα και web υποδοχής τους ( οι οποίοι είναι συχνά η ίδια η εταιρεία). Ονόματα δεν έχουν αγοραστεί, αλλά νοικιασμένο και αποκλειστικά ανανεώσιμη για μια περίοδο λίγο μεγαλύτερη από την περίοδο ενοικίασης.
Ουσιαστικό διάλογο
Έχω καλύπτονται πλήρως την ουσία του τρόπου με τα μηνύματα παραδίδονται μέσω του διαδικτύου, αλλά μέχρι τώρα αυτά τα μηνύματα είναι εντελώς ακατέργαστη και χωρίς νόημα. Πριν από την ουσιαστική επικοινωνία μπορεί να συμβεί θα πρέπει να στρώμα για ακόμα ένα άλλο πρωτόκολλο (ανάκληση IP και TCP πρωτοκόλλων είναι ήδη σε επίπεδα πάνω από φυσικό δίκτυο μας).
Υπάρχουν πολλά πρωτόκολλα ότι οι εργασίες σχετικά με τις ανακοινώσεις που έχουν ήδη καθοριστεί, μεταξύ άλλων:
- HTTP; για τις ιστοσελίδες, που συνήθως διαβάζεται σε λογισμικό πρόγραμμα περιήγησης
- POP3; για την ανάγνωση e-mail στο λογισμικό e-mail, με το που αποθηκεύονται στον υπολογιστή ενός χρήστη
- IMAP4; για την ανάγνωση e-mail στο λογισμικό e-mail, με το αρχειοθετημένο στο διακομιστή παραλαβής
- SMTP; για την αποστολή e-mail από το λογισμικό e-mail
- FTP; για την μεταφόρτωση και τη λήψη αρχείων (μερικές φορές μέσω ενός web browser, αν και με χρήση ειδικού λογισμικού FTP είναι καλύτερα)
- ICMP; για «πινγκ», μεταξύ άλλων (α «ping» είναι το αντίστοιχο του Διαδικτύου να φωνάζει μια «είσαι εκεί»)
- MSN Messenger; αυτό είναι μόνο ένα παράδειγμα από τα πολλά πρωτόκολλα που δεν είναι πραγματικά πρότυπο και κοινές συμβάσεις, αλλά μάλλον αυτοί που σχεδιάστηκε από τον ίδιο κατασκευαστή λογισμικού εξ ολοκλήρου για τους σκοπούς του δικού του λογισμικού
Είμαι δεν πρόκειται να υπεισέλθω σε λεπτομέρειες σχετικά με οποιοδήποτε από αυτά τα πρωτόκολλα, επειδή δεν είναι πραγματικά σχετική αν δεν πρέπει πραγματικά να το ξέρουν.
Οι πληροφορίες που μεταφέρονται μέσω ενός πρωτοκόλλου είναι συνήθως μια αίτηση για κάτι, ή μία απάντηση για κάτι που ζητούνται. Για παράδειγμα, με HTTP, ένας υπολογιστής-πελάτης ζητά κάποια ιστοσελίδα από έναν εξυπηρετητή μέσω HTTP και στη συνέχεια το web server, βασικά, απαντά με το αρχείο θα εντάσσεται στο πλαίσιο HTTP.
Καθένα από τα πρωτόκολλα αυτά λειτουργεί σε περισσότερα ή περισσότερες αποκαλούμενες «τα λιμάνια, και είναι αυτές οι« λιμένες »που επιτρέπουν στους υπολογιστές να γνωρίζουν ποιο πρωτόκολλο στη χρήση. Για παράδειγμα, ένα web server (με ειδικό λογισμικό υπολογιστή που τρέχει σε έναν υπολογιστή διακομιστή που εξυπηρετεί τις ιστοσελίδες) χρησιμοποιεί ένα λιμάνι του αριθμού «80», και ως εκ τούτου, όταν ο server λαμβάνει μηνύματα σχετικά με τον εν λόγω λιμένα που τους περνάει από το λογισμικό του web server που εκ φύσεως ξέρει ότι θα είναι γραμμένα σε HTTP.
Για έναν υπολογιστή-πελάτη είναι πιο απλό; γνωρίζει ότι η απάντηση σε ένα μήνυμα που απέστειλε θα είναι το ίδιο πρωτόκολλο που χρησιμοποιείται αρχικά. Όταν τα μηνύματα που στέλνονται πέρα δώθε τον υπολογιστή του διακομιστή και του υπολογιστή-πελάτη συνήθως δημιουργήσει ένα λεγόμενο «ρεύμα» (μια σημαντική συνομιλία) μεταξύ τους. Τότε είναι σε θέση να συνδέσει τα μηνύματα προς το ρέμα ανάλογα με την καταγωγή τους, τη διεύθυνση και τον αριθμό θύρας.
Το World Wide Web
Έχω εξηγήσει πώς λειτουργεί το Internet, αλλά δεν έχει ακόμη πως το «World Wide Web» (η «ιστό») τα έργα. Το διαδίκτυο είναι το σύστημα έκδοσης που οι περισσότεροι άνθρωποι δεν συνειδητοποιούν είναι διακριτή από το ίδιο το Internet.
Το Διαδίκτυο χρησιμοποιεί διευθύνσεις IP (που βρίσκονται συχνά μέσω ονομάτων τομέα) για τον εντοπισμό των πόρων, αλλά το διαδίκτυο πρέπει να έχει κάτι πιο εξελιγμένο, καθώς θα ήταν ανόητο αν ο κάθε σελίδα στο Διαδίκτυο έπρεπε να έχει το δικό της «όνομα τομέα«. Το Δίκτυο μπορεί να χρησιμοποιεί «διευθύνσεις» (ομοιόμορφη εντοπιστές των πόρων), και είμαι βέβαιος ότι γνωρίζετε για αυτά που σήμερα έχουν τυπωθεί σε όλη τη χώρα στον πραγματικό κόσμο (αν και, συνήθως μόνο σε μικρό-χέρι).
Ένα τυπικό URL μοιάζει με αυτό:
<protocol>: / / <domain-name_OR_ip-address> / <resource_identifier>
Για παράδειγμα:
http://www.ocportal.com/index.php
Αυτό είπε ότι δεν είναι πραγματικά ένα πλήρες URL, επειδή μερικές φορές URLs μπορεί να είναι πολύ πιο περίπλοκη. Για παράδειγμα:
<protocol>: / / <user>: <password> @ <domain/ip>: <θύρα> / <resource_identifier>
Μπορείτε να αγνοήσετε τις πιο πολύπλοκες παράδειγμα, επειδή δεν είναι πραγματικά χρήσιμα για τους σκοπούς του παρόντος άρθρου.
HTTP είναι το πρωτόκολλο πυρήνας για το web. Αυτός είναι ο λόγος διευθύνσεις URL αρχίζουν συνήθως 'http://'. Web browsers σχεδόν πάντα, επίσης, την υποστήριξη FTP, το οποίο είναι ο λόγος για ορισμένες διευθύνσεις URL μπορούν να αρχίσουν "ftp://".
Τυπικά η «αναγνωριστικό πόρου» είναι απλώς ένα αρχείο στον υπολογιστή του διακομιστή. Για παράδειγμα, «mywebsite / index.html" θα είναι ένα αρχείο στον υπολογιστή του διακομιστή του τον ίδιο δρόμο, να αποθηκεύονται κάτω από ένα ειδικό κατάλογο. Σχετικά με τα Windows, το "" σύμβολο χρησιμοποιείται για να γράψει τα ονόματα των καταλόγων, αλλά επειδή η ιστοσελίδα δεν εφευρέθηκε για τα Windows, η σύμβαση για τα μεγάλα λειτουργικά συστήματα χρησιμοποιείται.
Έχουμε τώρα τα τρία είδη «Internet Address", ώστε όπου αυξάνονται οι απαιτήσεις:
- IP διευθύνσεις
- Τα ονόματα τομέα
- URLs
Αν ένα URL που τέθηκαν σε λογισμικό πρόγραμμα περιήγησης από προτιθέμενο αναγνώστη τότε ο web browser θα στείλει σχετική αίτηση (συνήθως, με το πρωτόκολλο HTTP είναι σκόπιμο) με τον υπολογιστή του διακομιστή που προσδιορίζονται από τη διεύθυνση URL. Ο υπολογιστής server θα απαντήσει στη συνέχεια και, συνήθως, ο web browser θα καταλήξουμε με ένα αρχείο. Το πρόγραμμα περιήγησης θα μπορούσε να ερμηνεύσει στη συνέχεια, το αρχείο για εμφάνιση, όπως και οποιοδήποτε λογισμικό το οποίο λειτουργεί σε έναν υπολογιστή θα μπορούσε να ερμηνεύσει τα αρχεία που κατανοεί. Για το πρωτόκολλο HTTP, ο web browser ξέρει τι να ερμηνεύει το αρχείο ως, επειδή το πρωτόκολλο HTTP χρησιμοποιεί κάτι που ονομάζεται τύπος MIME ένα «» για την αναγνώριση κάθε είδους των πόρων του server μπορεί να στείλει έξω. Εάν ο υπολογιστής web server είναι η απλή αποστολή ενός on-δίσκο αρχείων τότε ο υπολογιστής του web server επιλύει το MIME τύπου από το αρχείο επέκταση (όπως ". Html ') του αρχείου.
Ένα «αρχείο HTML" είναι το είδος του αρχείου που ορίζει μια ιστοσελίδα. Είναι γραμμένο σε μορφή απλού κειμένου, και βασικά αναμιγνύει στοιχεία τα οποία δείχνουν δείτε να εμφανίζεται ένα έγγραφο μαζί με το ίδιο το έγγραφο. Εάν είστε περίεργοι, δοκιμάστε να χρησιμοποιήσετε την "Προβολή προέλευσης σελίδας" λειτουργία του web browser σας όταν προβάλλετε μια ιστοσελίδα, και θα δείτε ένα μίγμα των τμημάτων της κανονικής ανθρώπινης κειμένου και σύντομο κείμενο, μεταξύ των "<" και "σύμβολα> ' . Το πρώτο είναι το περιεχόμενο των εγγράφων και οι τελευταίοι είναι οι οδηγίες οθόνης.
Σε νεότερες εκδόσεις της HTML υπάρχει ο διαχωρισμός ανάμεσα σε «διαρθρωτικό», ένα έγγραφο και να «δείτε» μια δομή; στην περίπτωση αυτή, άλλο ένα ειδικό όνομα της τεχνολογίας "CSS", προστίθεται στο μίγμα.
Έχω εξηγήσει πώς τυπικά ιστοσελίδες είναι μόνο τα αρχεία στο δίσκο του υπολογιστή διακομιστή. Ολοένα και περισσότερο, τα πράγματα είναι ελαφρώς λιγότερο άμεση. Όταν επισκέπτεστε κάτι σαν το eBay, το web-mail, ή μια ocPortal-powered website, δεν είστε μόνο την ανάγνωση αρχείων. Είσαι πραγματικά αλληλεπιδρούν με το λογισμικό ηλεκτρονικών υπολογιστών, καθώς και τις ιστοσελίδες που λαμβάνετε δημιουργούνται εκ νέου από το εν λόγω λογισμικό κάθε φορά που το αίτημα γίνεται. είδους συστήματα Αυτά τα γνωστά ως «δικτυακές εφαρμογές», και αντικαθιστούν ολοένα και περισσότερο την ανάγκη για την εγκατάσταση λογισμικού στον υπολογιστή σας το δικό (επειδή είναι τόσο πολύ πιο εύκολο απλά να χρησιμοποιήσετε ένα web browser για να αποκτήσετε πρόσβαση σε μια web εφαρμογή σε έναν υπολογιστή server).