Γιατί το 80 επιλέχθηκε ως η προεπιλεγμένη θύρα HTTP και το 443 ως η προεπιλεγμένη θύρα HTTPS;
Ενώ πολλοί από εμάς είναι εξοικειωμένοι με τα διάφορα λιμάνια που εκχωρούνται για συγκεκριμένους σκοπούς ή χρήσεις, ίσως να μην γνωρίζουμε τον συγκεκριμένο λόγο για τον οποίο επιλέχθηκαν. Η σημερινή θέση Q & A της SuperUser έχει τις απαντήσεις σε ερωτήσεις περίεργου αναγνώστη.
Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.
Φωτογραφία ευγενική προσφορά του Rodney Lewis (Flickr).
Το ερώτημα
Ο αναγνώστης SuperUser Samuel Alexander θέλει να μάθει γιατί επιλέχθηκαν 80 και 443 ως προεπιλεγμένες θύρες HTTP και HTTPS:
Γιατί επιλέχθηκε η θύρα 80 ως προεπιλεγμένη θύρα HTTP και 443 ως προεπιλεγμένη θύρα HTTPS; Υπάρχει κάποιος ιδιαίτερος λόγος ή απλά ορίστηκε με αυτόν τον τρόπο?
Γιατί επιλέχθηκαν 80 και 443 ως προεπιλεγμένες θύρες HTTP και HTTPS?
Η απάντηση
Ο συνδρομητής του SuperUser jcbermu έχει την απάντηση για εμάς:
Η υπηρεσία Internet Assigned Numbers Authority (IANA) είναι ένα τμήμα του ICANN, μη κερδοσκοπικού ιδιωτικού φορέα που επιβλέπει την παγκόσμια κατανομή διεύθυνσης IP, το DNS (Domain Name System), τις γνωστές θύρες και άλλα σύμβολα και αριθμούς που σχετίζονται με το πρωτόκολλο του Διαδικτύου.
Κατά το Μάρτιο του 1990, δημοσίευσαν ένα έγγραφο (RFC 1060) όπου απαριθμούσαν όλα τα γνωστά λιμάνια εκείνης της εποχής. Σε αυτήν τη λίστα δεν υπήρχε πρωτόκολλο που να αντιστοιχεί στη θύρα 80 (πήδηξε από 79 σε 81):
Εκείνη τη στιγμή, το λιμάνι 80 ήταν επίσημα δωρεάν. Το 1991, ο Tim Berners-Lee εξέδωσε την πρώτη έκδοση του HTTP σε ένα έγγραφο (HTTP 0.9) όπου δήλωσε:
Στη συνέχεια, τον Ιούλιο του 1992, το RFC1060 κατέστη άνευ αντικειμένου με ένα νέο έγγραφο (RFC 1340) όπου εμφανίστηκαν τα εξής:
Το έγγραφο αυτό έκανε την επίσημη θύρα για HTTP (www). Ωστόσο, δεν υπάρχει τίποτα σχετικά με τη θύρα 443 σε αυτό το έγγραφο. Τον Οκτώβριο του 1994 δημοσιεύθηκε το RFC 1700 και αυτό εμφανίστηκε για πρώτη φορά:
Φαίνεται ότι ζητήθηκε από τον Kipp E.B. Hickman, ο οποίος την εποχή εκείνη εργάστηκε στο Mosaic, την πρώτη εταιρεία GUI browser που αργότερα έγινε Netscape. Δεν είναι σαφές γιατί επιλέχθηκε η θύρα 443. Ωστόσο, το προηγούμενο έγγραφο RFC είχε ένα χάσμα από 374 έως 512, αλλά στο RFC1700 ο χώρος από 375 έως 451 συμπληρώθηκε. Είναι πολύ πιθανό ότι οι αριθμοί δόθηκαν απλά με σειρά αίτησης.
Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.