22Jul
Ενώ πολλοί από εμάς είναι εξοικειωμένοι με τα διάφορα λιμάνια που εκχωρούνται για συγκεκριμένους σκοπούς ή χρήσεις, ίσως να μην γνωρίζουμε τον συγκεκριμένο λόγο για τον οποίο επελέγησαν.Η σημερινή δημοσίευση του χρήστη SuperUser Q & A έχει τις απαντήσεις σε ερωτήσεις περίεργου αναγνώστη.
Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.
Φωτογραφία ευγένεια του Rodney Lewis( Flickr).
Η ερώτηση
Reader SuperUser Samuel Alexander θέλει να μάθει γιατί 80 και 443 επιλέχθηκαν ως προεπιλεγμένες θύρες HTTP και HTTPS:
Γιατί η θύρα 80 επέλεξε ως προεπιλεγμένη θύρα HTTP και 443 ως προεπιλεγμένη θύρα HTTPS;Υπάρχει κάποιος συγκεκριμένος λόγος ή απλώς ορίστηκε με αυτόν τον τρόπο;
Γιατί επιλέξατε 80 και 443 ως προεπιλεγμένες θύρες HTTP και HTTPS;
Ο ανταποκριτής του
SuperUser απάντησε:
Η υπηρεσία Internet Assigned Numbers Authority( IANA) είναι ένα τμήμα του ιδιωτικού φορέα μη κερδοσκοπικού οργανισμού( ICANN) που επιβλέπει την παγκόσμια κατανομή IP διευθύνσεων, το Domain Name System( DNS)-γνωσμένες θύρες και άλλα σύμβολα και αριθμούς που σχετίζονται με το πρωτόκολλο Διαδικτύου.
Κατά το Μάρτιο του 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 που αργότερα έγινε Netscape.Δεν είναι σαφές γιατί επιλέχθηκε η θύρα 443.Ωστόσο, το προηγούμενο έγγραφο RFC είχε ένα κενό από 374 έως 512, αλλά στο RFC1700 ο χώρος από 375 έως 451 συμπληρώθηκε.Είναι πολύ πιθανό ότι οι αριθμοί δίνονται απλώς με σειρά αίτησης.
Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.