22Jul
Čeprav mnogi izmed nas poznamo različna pristanišča, dodeljena za posebne namene ali uporabe, morda ne vemo, kateri razlog so bili izbrani. Današnji SuperUser Q & Objava ima odgovore na radovedna vprašanja bralca.
Današnje vprašanje &S sejo odgovora prihaja uporaba SuperUserja, ki je razdeljena na Stack Exchange, skupinsko spletno stran Q & A.
Foto avtorja Rodney Lewis( Flickr).
Vprašanje
bralnik SuperUserja Samuel Alexander želi vedeti, zakaj sta bila 80 in 443 izbrana kot privzeta vrata HTTP in HTTPS:
Zakaj je bila vrata 80 izbrana kot privzeta vrata HTTP in 443 kot privzeta vrata HTTPS?Ali obstaja kakšen poseben razlog ali je bilo to tako določeno?
Zakaj sta bila 80 in 443 izbrana kot privzeta vrata HTTP in HTTPS?
Odzivnik
SuperUser, ki prispeva jcbermu, ima odgovor za nas:
Internetna pooblaščena številka( IANA) je oddelek ICANN, neprofitne zasebne korporacije, ki nadzoruje dodeljevanje globalnih naslovov IP, sistem imen domen( DNS)znana vrata in drugi simboli in številke, povezane z internetnim protokolom.
V marcu leta 1990 so objavili dokument( RFC 1060), kjer so v tistem času navajali vsa dobro znana pristanišča. Na tem seznamu ni bilo nobenega protokola za pristanišče 80( skočil s 79 na 81):
V tem času je bila pristanišče 80 uradno prosto. Leta 1991 je Tim Berners-Lee izdal prvo različico HTTP v dokumentu( HTTP 0.9), kjer je navedel:
Potem julija 1992 je RFC1060 zastarelo z novim dokumentom( RFC 1340), kjer se je pojavilo naslednje:
dokument je bil uradno pristanišče za HTTP( www).Vendar v tem dokumentu ni ničesar o pristanišču 443.V oktobru leta 1994 je bil objavljen RFC 1700, ki se je prvič pojavil:
Zdi se, da ga je naročil Kipp E.B.Hickman, ki je takrat delal v Mozaiku, je bila prva družba za brskalnike GUI, ki je kasneje postala Netscape. Ni jasno, zakaj je bilo izbrano pristanišče 443.Vendar je prejšnji dokument RFC imel vrzel od 374 do 512, v RFC1700 pa je bil zapolnjen prostor od 375 do 451.Najverjetneje je, da so številke preprosto dane po vrstnem redu zahteve.
Ali želite dodati nekaj pojasnila? Zvok v komentarjih.Želite prebrati več odgovorov od drugih uporabniških članov stack Exchange? Oglejte si celotno temo za razpravo tukaj.